| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | busdma_machdep.c | 83 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument 118 if (lockfunc != NULL) { in common_bus_dma_tag_create() 119 common->lockfunc = lockfunc; in common_bus_dma_tag_create() 122 common->lockfunc = _busdma_dflt_lock; in common_bus_dma_tag_create() 159 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument 172 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 177 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 201 t->lockfunc = common->lockfunc; in bus_dma_template_clone()
|
| H A D | busdma_bounce.c | 117 #define dmat_lockfunc(dmat) ((dmat)->common.lockfunc) 129 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bounce_bus_dma_tag_create() argument 138 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
|
| /freebsd-14.2/sys/x86/x86/ |
| H A D | busdma_machdep.c | 88 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument 123 if (lockfunc != NULL) { in common_bus_dma_tag_create() 124 common->lockfunc = lockfunc; in common_bus_dma_tag_create() 127 common->lockfunc = _busdma_dflt_lock; in common_bus_dma_tag_create() 181 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument 194 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 199 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 223 t->lockfunc = common->lockfunc; in bus_dma_template_clone()
|
| H A D | busdma_bounce.c | 114 #define dmat_lockfunc(dmat) ((dmat)->common.lockfunc) 152 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bounce_bus_dma_tag_create() argument 161 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | busdma_machdep.c | 82 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument 117 if (lockfunc != NULL) { in common_bus_dma_tag_create() 118 common->lockfunc = lockfunc; in common_bus_dma_tag_create() 121 common->lockfunc = _busdma_dflt_lock; in common_bus_dma_tag_create() 162 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument 175 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 180 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 204 t->lockfunc = common->lockfunc; in bus_dma_template_clone()
|
| H A D | busdma_bounce.c | 124 #define dmat_lockfunc(dmat) ((dmat)->common.lockfunc) 245 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bounce_bus_dma_tag_create() argument 254 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
|
| /freebsd-14.2/sys/arm64/include/ |
| H A D | bus_dma_impl.h | 45 bus_dma_lock_t *lockfunc; member 56 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 90 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
|
| /freebsd-14.2/sys/riscv/include/ |
| H A D | bus_dma_impl.h | 45 bus_dma_lock_t *lockfunc; member 55 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 87 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
|
| /freebsd-14.2/sys/x86/include/ |
| H A D | busdma_impl.h | 47 bus_dma_lock_t *lockfunc; member 58 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 95 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
|
| /freebsd-14.2/sys/powerpc/powerpc/ |
| H A D | busdma_machdep.c | 80 bus_dma_lock_t *lockfunc; member 111 #define dmat_lockfunc(dmat) ((dmat)->lockfunc) 157 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument 199 if (lockfunc != NULL) { in bus_dma_tag_create() 200 newtag->lockfunc = lockfunc; in bus_dma_tag_create() 203 newtag->lockfunc = _busdma_dflt_lock; in bus_dma_tag_create() 288 t->lockfunc = dmat->lockfunc; in bus_dma_template_clone()
|
| /freebsd-14.2/sys/arm/arm/ |
| H A D | busdma_machdep.c | 94 bus_dma_lock_t *lockfunc; member 177 #define dmat_lockfunc(dmat) ((dmat)->lockfunc) 383 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument 427 if (lockfunc != NULL) { in bus_dma_tag_create() 428 newtag->lockfunc = lockfunc; in bus_dma_tag_create() 431 newtag->lockfunc = _busdma_dflt_lock; in bus_dma_tag_create() 526 t->lockfunc = dmat->lockfunc; in bus_dma_template_clone()
|
| /freebsd-14.2/sys/sys/ |
| H A D | bus_dma.h | 185 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 205 bus_dma_lock_t *lockfunc; member
|
| /freebsd-14.2/sys/kern/ |
| H A D | subr_bus_dma.c | 614 t->lockfunc = NULL; in bus_dma_template_init() 628 t->nsegments, t->maxsegsize, t->flags, t->lockfunc, t->lockfuncarg, in bus_dma_template_tag() 668 t->lockfunc = pkv->ptr; in bus_dma_template_fill()
|
| /freebsd-14.2/sys/dev/iommu/ |
| H A D | busdma_iommu.c | 363 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in iommu_bus_dma_tag_create() argument 373 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in iommu_bus_dma_tag_create() 837 (tag->common.lockfunc)(tag->common.lockfuncarg, BUS_DMA_LOCK); in iommu_bus_dmamap_complete() 953 (tag->common.lockfunc)(tag->common.lockfuncarg, in iommu_bus_task_dmamap()
|
| /freebsd-14.2/stand/kshim/ |
| H A D | bsd_kernel.h | 701 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
|
| H A D | bsd_kernel.c | 45 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
|