/src/sys/dev/ieee1394/ |
fwdma.c | 69 void *v_addr; local in function:fwdma_malloc 78 err = bus_dmamem_map(dmat, &segs, nsegs, size, &v_addr, flags); 91 bus_dmamem_unmap(dmat, v_addr, size); 97 err = bus_dmamap_load(dmat, *dmamap, v_addr, size, NULL, flags); 101 bus_dmamem_unmap(dmat, v_addr, size); 106 return v_addr; 135 dma->v_addr = 137 if (dma->v_addr != NULL) { 141 return dma->v_addr; 180 seg->v_addr = fwdma_malloc(fc->dev, am->dma_tag, &seg->dma_map [all...] |
fwdma.h | 44 void * v_addr; member in struct:fwdma_alloc 50 void * v_addr; member in struct:fwdma_seg 68 return (char *)am->seg[offset / ssize].v_addr + (offset % ssize);
|
sbp.c | 780 if (sdev->dma.v_addr == NULL) { 785 sdev->ocb = (struct sbp_ocb *)sdev->dma.v_addr; 2043 fwdma_free(sdev->dma.dma_tag, sdev->dma.dma_map, sdev->dma.v_addr);
|
fwohci.c | 474 if (sc->dummy_dma.v_addr == NULL) { 524 sc->sid_dma.v_addr); 527 sc->crom_dma.v_addr);
|