Lines Matching refs:segs
62 bus_dmamap_load_obsd_callback(void* arg, bus_dma_segment_t* segs, int nseg, int error)
67 memcpy(dmam->dm_segs, segs, nseg * sizeof(bus_dma_segment_t));
114 bus_dma_segment_t* segs, int nsegs, int* rsegs, int flags)
129 error = bus_dmamem_alloc(local, (void**)&segs[0].ds_addr, flags, NULL);
132 segs[0].ds_len = size;
145 bus_dmamem_free_obsd(bus_dma_tag_t tag, bus_dma_segment_t* segs, int nsegs)
148 bus_dmamem_free_tagless(segs[i].ds_addr, segs[i].ds_len);
154 bus_dmamem_map_obsd(bus_dma_tag_t tag, bus_dma_segment_t* segs, int nsegs, size_t size, caddr_t* kvap, int flags)
159 *kvap = (caddr_t)segs[0].ds_addr;