Lines Matching refs:dmat

62 _bus_dmamap_load_vlist(bus_dma_tag_t dmat, bus_dmamap_t map,
82 error = _bus_dmamap_load_buffer(dmat, map, addr, ds_len, pmap,
94 _bus_dmamap_load_plist(bus_dma_tag_t dmat, bus_dmamap_t map,
101 error = _bus_dmamap_load_phys(dmat, map,
114 _bus_dmamap_load_mbuf_sg(bus_dma_tag_t dmat, bus_dmamap_t map,
123 error = _bus_dmamap_load_buffer(dmat, map, m->m_data,
129 __func__, dmat, flags, error, *nsegs);
137 _bus_dmamap_load_bio(bus_dma_tag_t dmat, bus_dmamap_t map, struct bio *bio,
143 return (_bus_dmamap_load_vlist(dmat, map, segs, bio->bio_ma_n,
149 return (_bus_dmamap_load_ma(dmat, map, bio->bio_ma,
152 return (_bus_dmamap_load_buffer(dmat, map, bio->bio_data,
157 bus_dmamap_load_ma_triv(bus_dma_tag_t dmat, bus_dmamap_t map,
169 error = _bus_dmamap_load_phys(dmat, map, paddr, len,
182 _bus_dmamap_load_ccb(bus_dma_tag_t dmat, bus_dmamap_t map, union ccb *ccb,
238 error = _bus_dmamap_load_buffer(dmat, map, data_ptr, dxfer_len,
242 error = _bus_dmamap_load_phys(dmat, map,
247 error = _bus_dmamap_load_vlist(dmat, map,
252 error = _bus_dmamap_load_plist(dmat, map,
256 error = _bus_dmamap_load_bio(dmat, map, (struct bio *)data_ptr,
270 _bus_dmamap_load_uio(bus_dma_tag_t dmat, bus_dmamap_t map, struct uio *uio,
299 error = _bus_dmamap_load_buffer(dmat, map, addr,
312 bus_dmamap_load(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf,
323 _bus_dmamap_waitok(dmat, map, &mem, callback, callback_arg);
327 error = _bus_dmamap_load_buffer(dmat, map, buf, buflen, kernel_pmap,
332 __func__, dmat, flags, error, nsegs);
337 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
354 bus_dmamap_load_mbuf(bus_dma_tag_t dmat, bus_dmamap_t map, struct mbuf *m0,
364 error = _bus_dmamap_load_mbuf_sg(dmat, map, m0, NULL, &nsegs, flags);
367 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
374 __func__, dmat, flags, error, nsegs);
379 bus_dmamap_load_mbuf_sg(bus_dma_tag_t dmat, bus_dmamap_t map, struct mbuf *m0,
386 error = _bus_dmamap_load_mbuf_sg(dmat, map, m0, segs, nsegs, flags);
388 _bus_dmamap_complete(dmat, map, segs, *nsegs, error);
393 bus_dmamap_load_uio(bus_dma_tag_t dmat, bus_dmamap_t map, struct uio *uio,
401 error = _bus_dmamap_load_uio(dmat, map, uio, &nsegs, flags);
404 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
411 __func__, dmat, flags, error, nsegs);
416 bus_dmamap_load_ccb(bus_dma_tag_t dmat, bus_dmamap_t map, union ccb *ccb,
433 _bus_dmamap_waitok(dmat, map, &mem, callback, callback_arg);
436 error = _bus_dmamap_load_ccb(dmat, map, ccb, &nsegs, flags);
440 __func__, dmat, flags, error, nsegs);
445 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
461 bus_dmamap_load_bio(bus_dma_tag_t dmat, bus_dmamap_t map, struct bio *bio,
472 _bus_dmamap_waitok(dmat, map, &mem, callback, callback_arg);
475 error = _bus_dmamap_load_bio(dmat, map, bio, &nsegs, flags);
479 __func__, dmat, flags, error, nsegs);
484 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
500 bus_dmamap_load_mem(bus_dma_tag_t dmat, bus_dmamap_t map,
509 _bus_dmamap_waitok(dmat, map, mem, callback, callback_arg);
515 error = _bus_dmamap_load_buffer(dmat, map, mem->u.md_vaddr,
519 error = _bus_dmamap_load_phys(dmat, map, mem->u.md_paddr,
523 error = _bus_dmamap_load_vlist(dmat, map, mem->u.md_list,
527 error = _bus_dmamap_load_plist(dmat, map, mem->u.md_list,
531 error = _bus_dmamap_load_bio(dmat, map, mem->u.md_bio,
535 error = _bus_dmamap_load_uio(dmat, map, mem->u.md_uio,
539 error = _bus_dmamap_load_mbuf_sg(dmat, map, mem->u.md_mbuf,
543 error = _bus_dmamap_load_ccb(dmat, map, mem->u.md_ccb, &nsegs,
550 __func__, dmat, flags, error, nsegs);
555 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);