Lines Matching refs:segs

155     struct mbuf *m, bus_dma_segment_t *segs, int *nsegs, int flags)  in _bus_dmamap_load_mbuf_epg()  argument
178 flags, segs, nsegs); in _bus_dmamap_load_mbuf_epg()
195 m->m_epg_pa[i] + segoff, seglen, flags, segs, nsegs); in _bus_dmamap_load_mbuf_epg()
203 &m->m_epg_trail[off], len, kernel_pmap, flags, segs, in _bus_dmamap_load_mbuf_epg()
214 struct mbuf *m, bus_dma_segment_t *segs, int *nsegs, int flags) in _bus_dmamap_load_single_mbuf() argument
220 error = _bus_dmamap_load_mbuf_epg(dmat, map, m, segs, nsegs, in _bus_dmamap_load_single_mbuf()
224 kernel_pmap, flags | BUS_DMA_LOAD_MBUF, segs, nsegs); in _bus_dmamap_load_single_mbuf()
235 struct mbuf *m0, bus_dma_segment_t *segs, int *nsegs, int flags) in _bus_dmamap_load_mbuf_sg() argument
245 map, m, segs, nsegs, flags); in _bus_dmamap_load_mbuf_sg()
249 flags | BUS_DMA_LOAD_MBUF, segs, nsegs); in _bus_dmamap_load_mbuf_sg()
260 bus_dma_segment_t *segs, int *segp) in bus_dmamap_load_ma_triv() argument
271 flags, segs, segp); in bus_dmamap_load_ma_triv()
329 bus_dma_segment_t *segs; in bus_dmamap_load() local
355 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error); in bus_dmamap_load()
357 (*callback)(callback_arg, segs, 0, error); in bus_dmamap_load()
359 (*callback)(callback_arg, segs, nsegs, 0); in bus_dmamap_load()
375 bus_dma_segment_t *segs; in bus_dmamap_load_mbuf() local
390 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error); in bus_dmamap_load_mbuf()
392 (*callback)(callback_arg, segs, 0, 0, error); in bus_dmamap_load_mbuf()
394 (*callback)(callback_arg, segs, nsegs, m0->m_pkthdr.len, error); in bus_dmamap_load_mbuf()
403 bus_dma_segment_t *segs, int *nsegs, int flags) in bus_dmamap_load_mbuf_sg() argument
414 error = _bus_dmamap_load_mbuf_sg(dmat, map, m0, segs, nsegs, flags); in bus_dmamap_load_mbuf_sg()
416 _bus_dmamap_complete(dmat, map, segs, *nsegs, error); in bus_dmamap_load_mbuf_sg()
424 bus_dma_segment_t *segs; in bus_dmamap_load_uio() local
437 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error); in bus_dmamap_load_uio()
439 (*callback)(callback_arg, segs, 0, 0, error); in bus_dmamap_load_uio()
441 (*callback)(callback_arg, segs, nsegs, uio->uio_resid, error); in bus_dmamap_load_uio()
465 bus_dma_segment_t *segs; in bus_dmamap_load_mem() local
516 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error); in bus_dmamap_load_mem()
518 (*callback)(callback_arg, segs, 0, error); in bus_dmamap_load_mem()
520 (*callback)(callback_arg, segs, nsegs, 0); in bus_dmamap_load_mem()
537 bus_dma_segment_t *segs; in bus_dmamap_load_crp_buffer() local
577 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error); in bus_dmamap_load_crp_buffer()
579 (*callback)(callback_arg, segs, 0, error); in bus_dmamap_load_crp_buffer()
581 (*callback)(callback_arg, segs, nsegs, 0); in bus_dmamap_load_crp_buffer()