Home
last modified time | relevance | path

Searched refs:v_addr (Results 1 – 3 of 3) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfwdma.cpp65 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 Dfwohci.cpp707 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 Dfwdma.h46 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()