Lines Matching refs:nsegs

63     bus_dma_segment_t *list, int sglist_cnt, struct pmap *pmap, int *nsegs,
83 flags, NULL, nsegs);
95 bus_dma_segment_t *list, int sglist_cnt, int *nsegs, int flags)
103 nsegs);
115 struct mbuf *m0, bus_dma_segment_t *segs, int *nsegs, int flags)
125 segs, nsegs);
128 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
129 __func__, dmat, flags, error, *nsegs);
138 int *nsegs, int flags)
144 kernel_pmap, nsegs, flags, bio->bio_ma_offset,
150 bio->bio_bcount, bio->bio_ma_offset, flags, NULL, nsegs));
153 bio->bio_bcount, kernel_pmap, flags, NULL, nsegs));
183 int *nsegs, int flags)
239 kernel_pmap, flags, NULL, nsegs);
244 nsegs);
249 nsegs, flags, 0, dxfer_len);
253 (bus_dma_segment_t *)data_ptr, sglist_cnt, nsegs, flags);
257 nsegs, flags);
271 int *nsegs, int flags)
300 minlen, pmap, flags, NULL, nsegs);
319 int nsegs;
326 nsegs = -1;
328 flags, NULL, &nsegs);
329 nsegs++;
331 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
332 __func__, dmat, flags, error, nsegs);
337 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
341 (*callback)(callback_arg, segs, nsegs, 0);
358 int nsegs, error;
363 nsegs = -1;
364 error = _bus_dmamap_load_mbuf_sg(dmat, map, m0, NULL, &nsegs, flags);
365 ++nsegs;
367 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
371 (*callback)(callback_arg, segs, nsegs, m0->m_pkthdr.len, error);
373 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
374 __func__, dmat, flags, error, nsegs);
380 bus_dma_segment_t *segs, int *nsegs, int flags)
385 *nsegs = -1;
386 error = _bus_dmamap_load_mbuf_sg(dmat, map, m0, segs, nsegs, flags);
387 ++*nsegs;
388 _bus_dmamap_complete(dmat, map, segs, *nsegs, error);
397 int nsegs, error;
400 nsegs = -1;
401 error = _bus_dmamap_load_uio(dmat, map, uio, &nsegs, flags);
402 nsegs++;
404 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
408 (*callback)(callback_arg, segs, nsegs, uio->uio_resid, error);
410 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
411 __func__, dmat, flags, error, nsegs);
424 int nsegs;
435 nsegs = -1;
436 error = _bus_dmamap_load_ccb(dmat, map, ccb, &nsegs, flags);
437 nsegs++;
439 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
440 __func__, dmat, flags, error, nsegs);
445 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
449 (*callback)(callback_arg, segs, nsegs, error);
468 int nsegs;
474 nsegs = -1;
475 error = _bus_dmamap_load_bio(dmat, map, bio, &nsegs, flags);
476 nsegs++;
478 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
479 __func__, dmat, flags, error, nsegs);
484 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
488 (*callback)(callback_arg, segs, nsegs, error);
506 int nsegs;
511 nsegs = -1;
516 mem->md_opaque, kernel_pmap, flags, NULL, &nsegs);
520 mem->md_opaque, flags, NULL, &nsegs);
524 mem->md_opaque, kernel_pmap, &nsegs, flags, 0, SIZE_T_MAX);
528 mem->md_opaque, &nsegs, flags);
532 &nsegs, flags);
536 &nsegs, flags);
540 NULL, &nsegs, flags);
543 error = _bus_dmamap_load_ccb(dmat, map, mem->u.md_ccb, &nsegs,
547 nsegs++;
549 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d",
550 __func__, dmat, flags, error, nsegs);
555 segs = _bus_dmamap_complete(dmat, map, NULL, nsegs, error);
559 (*callback)(callback_arg, segs, nsegs, 0);