Lines Matching full:flags

104     int flags, size_t offset, size_t length)  in _bus_dmamap_load_vlist()  argument
123 flags, NULL, nsegs); in _bus_dmamap_load_vlist()
135 bus_dma_segment_t *list, int sglist_cnt, int *nsegs, int flags) in _bus_dmamap_load_plist() argument
142 (vm_paddr_t)list->ds_addr, list->ds_len, flags, NULL, in _bus_dmamap_load_plist()
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
221 flags); in _bus_dmamap_load_single_mbuf()
224 kernel_pmap, flags | BUS_DMA_LOAD_MBUF, segs, nsegs); in _bus_dmamap_load_single_mbuf()
225 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d", in _bus_dmamap_load_single_mbuf()
226 __func__, dmat, flags, error, *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()
252 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d", in _bus_dmamap_load_mbuf_sg()
253 __func__, dmat, flags, error, *nsegs); in _bus_dmamap_load_mbuf_sg()
259 struct vm_page **ma, bus_size_t tlen, int ma_offs, int flags, in bus_dmamap_load_ma_triv() argument
271 flags, segs, segp); in bus_dmamap_load_ma_triv()
284 int *nsegs, int flags) in _bus_dmamap_load_uio() argument
313 minlen, pmap, flags, NULL, nsegs); in _bus_dmamap_load_uio()
327 void *callback_arg, int flags) in bus_dmamap_load() argument
339 if ((flags & BUS_DMA_NOWAIT) == 0) { in bus_dmamap_load()
346 flags, NULL, &nsegs); in bus_dmamap_load()
349 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d", in bus_dmamap_load()
350 __func__, dmat, flags, error, nsegs); in bus_dmamap_load()
373 bus_dmamap_callback2_t *callback, void *callback_arg, int flags) in bus_dmamap_load_mbuf() argument
385 flags |= BUS_DMA_NOWAIT; in bus_dmamap_load_mbuf()
387 error = _bus_dmamap_load_mbuf_sg(dmat, map, m0, NULL, &nsegs, flags); in bus_dmamap_load_mbuf()
396 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d", in bus_dmamap_load_mbuf()
397 __func__, dmat, flags, error, nsegs); in bus_dmamap_load_mbuf()
403 bus_dma_segment_t *segs, int *nsegs, int flags) in bus_dmamap_load_mbuf_sg() argument
412 flags |= BUS_DMA_NOWAIT; in bus_dmamap_load_mbuf_sg()
414 error = _bus_dmamap_load_mbuf_sg(dmat, map, m0, segs, nsegs, flags); in bus_dmamap_load_mbuf_sg()
422 bus_dmamap_callback2_t *callback, void *callback_arg, int flags) in bus_dmamap_load_uio() argument
432 flags |= BUS_DMA_NOWAIT; in bus_dmamap_load_uio()
434 error = _bus_dmamap_load_uio(dmat, map, uio, &nsegs, flags); in bus_dmamap_load_uio()
443 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d", in bus_dmamap_load_uio()
444 __func__, dmat, flags, error, nsegs); in bus_dmamap_load_uio()
451 int flags) in bus_dmamap_load_bio() argument
457 flags)); in bus_dmamap_load_bio()
463 void *callback_arg, int flags) in bus_dmamap_load_mem() argument
473 if ((flags & BUS_DMA_NOWAIT) == 0) in bus_dmamap_load_mem()
481 mem->md_len, kernel_pmap, flags, NULL, &nsegs); in bus_dmamap_load_mem()
485 mem->md_len, flags, NULL, &nsegs); in bus_dmamap_load_mem()
489 mem->md_nseg, kernel_pmap, &nsegs, flags, 0, SIZE_T_MAX); in bus_dmamap_load_mem()
493 mem->md_nseg, &nsegs, flags); in bus_dmamap_load_mem()
497 &nsegs, flags); in bus_dmamap_load_mem()
501 NULL, &nsegs, flags); in bus_dmamap_load_mem()
505 mem->md_len, mem->md_offset, flags, NULL, &nsegs); in bus_dmamap_load_mem()
510 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d", in bus_dmamap_load_mem()
511 __func__, dmat, flags, error, nsegs); in bus_dmamap_load_mem()
535 void *callback_arg, int flags) in bus_dmamap_load_crp_buffer() argument
541 flags |= BUS_DMA_NOWAIT; in bus_dmamap_load_crp_buffer()
547 cb->cb_buf_len, kernel_pmap, flags, NULL, &nsegs); in bus_dmamap_load_crp_buffer()
551 NULL, &nsegs, flags); in bus_dmamap_load_crp_buffer()
555 NULL, &nsegs, flags); in bus_dmamap_load_crp_buffer()
559 flags); in bus_dmamap_load_crp_buffer()
563 cb->cb_vm_page_len, cb->cb_vm_page_offset, flags, NULL, in bus_dmamap_load_crp_buffer()
571 CTR5(KTR_BUSDMA, "%s: tag %p tag flags 0x%x error %d nsegs %d", in bus_dmamap_load_crp_buffer()
572 __func__, dmat, flags, error, nsegs); in bus_dmamap_load_crp_buffer()
595 bus_dmamap_callback_t *callback, void *callback_arg, int flags) in bus_dmamap_load_crp() argument
598 callback_arg, flags)); in bus_dmamap_load_crp()
616 t->flags = 0; in bus_dma_template_init()
628 t->nsegments, t->maxsegsize, t->flags, t->lockfunc, t->lockfuncarg, in bus_dma_template_tag()
665 t->flags = pkv->num; in bus_dma_template_fill()
688 vm_paddr_t start, vm_size_t length, int flags);
698 vm_paddr_t start, vm_size_t length, int flags) in bus_dma_iommu_load_ident() argument