Home | History | Annotate | Download | only in ieee1394

Lines Matching defs:seg

59 	struct fwdma_seg seg[0];
68 return (char *)am->seg[offset / ssize].v_addr + (offset % ssize);
77 return am->seg[offset / ssize].bus_addr + (offset % ssize);
83 struct fwdma_seg *seg, *eseg;
88 seg = &am->seg[am->esize * start / am->ssize];
89 eseg = &am->seg[am->esize * end / am->ssize];
92 for (; seg < &am->seg[am->nseg]; seg++) {
93 bus_dmamap_sync(am->dma_tag, seg->dma_map,
94 off, seg->dma_map->dm_mapsize - off, op);
97 seg = am->seg;
99 for (; seg < eseg; seg++) {
100 bus_dmamap_sync(am->dma_tag, seg->dma_map,
101 off, seg->dma_map->dm_mapsize - off, op);
104 bus_dmamap_sync(am->dma_tag, seg->dma_map,
111 struct fwdma_seg *seg;
114 seg = am->seg;
115 for (i = 0; i < am->nseg; i++, seg++)
116 bus_dmamap_sync(am->dma_tag, seg->dma_map,
117 0, seg->dma_map->dm_mapsize, op);