Searched refs:v_addr (Results 1 – 3 of 3) sorted by relevance
/haiku/src/add-ons/kernel/bus_managers/firewire/ |
H A D | fwdma.cpp | 65 dma->v_addr = NULL; 87 err = bus_dmamem_alloc(dma->dma_tag, &dma->v_addr, 95 bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->v_addr, 98 return(dma->v_addr); 106 bus_dmamem_free(dma->dma_tag, dma->v_addr, dma->dma_map); 115 void *v_addr; 117 if (bus_dmamem_alloc(dmat, &v_addr, flag, dmamap)) { 121 bus_dmamap_load(dmat, *dmamap, v_addr, size, 123 return(v_addr); 213 seg->v_addr =(char *)buf_virt + (i * ssize); in fwdma_malloc_multiseg()
|
H A D | fwohci.cpp | 707 sc->sid_buf = (uint32_t*)(sc->sid_dma.v_addr = buf_virt); 710 = (uint32_t*)(sc->crom_dma.v_addr = (char*)buf_virt + OHCI_SIDSIZE); 712 sc->dummy_dma.v_addr = (char*)buf_virt + OHCI_SIDSIZE + CROMSIZE;
|
/haiku/headers/private/firewire/ |
H A D | fwdma.h | 46 void * v_addr; member 53 void * v_addr; member 73 return ((caddr_t)am->seg[offset / ssize].v_addr + (offset % ssize)); in fwdma_v_addr()
|