| /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 120 common->lockfuncarg = lockfuncarg; in common_bus_dma_tag_create() 123 common->lockfuncarg = NULL; in common_bus_dma_tag_create() 160 void *lockfuncarg, bus_dma_tag_t *dmat) 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() 202 t->lockfuncarg = common->lockfuncarg; in bus_dma_template_clone()
|
| H A D | busdma_bounce.c | 118 #define dmat_lockfuncarg(dmat) ((dmat)->common.lockfuncarg) 130 void *lockfuncarg, bus_dma_tag_t *dmat) 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 125 common->lockfuncarg = lockfuncarg; in common_bus_dma_tag_create() 128 common->lockfuncarg = NULL; in common_bus_dma_tag_create() 182 void *lockfuncarg, bus_dma_tag_t *dmat) 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() 224 t->lockfuncarg = common->lockfuncarg; in bus_dma_template_clone()
|
| H A D | busdma_bounce.c | 115 #define dmat_lockfuncarg(dmat) ((dmat)->common.lockfuncarg) 153 void *lockfuncarg, bus_dma_tag_t *dmat) 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 119 common->lockfuncarg = lockfuncarg; in common_bus_dma_tag_create() 122 common->lockfuncarg = NULL; in common_bus_dma_tag_create() 163 void *lockfuncarg, bus_dma_tag_t *dmat) 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() 205 t->lockfuncarg = common->lockfuncarg; in bus_dma_template_clone()
|
| H A D | busdma_bounce.c | 125 #define dmat_lockfuncarg(dmat) ((dmat)->common.lockfuncarg) 246 void *lockfuncarg, bus_dma_tag_t *dmat) 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 | 46 void *lockfuncarg; member 57 void *lockfuncarg, bus_dma_tag_t *dmat); 91 void *lockfuncarg, size_t sz, void **dmat);
|
| /freebsd-14.2/sys/riscv/include/ |
| H A D | bus_dma_impl.h | 46 void *lockfuncarg; member 56 void *lockfuncarg, bus_dma_tag_t *dmat); 88 void *lockfuncarg, size_t sz, void **dmat);
|
| /freebsd-14.2/sys/x86/include/ |
| H A D | busdma_impl.h | 48 void *lockfuncarg; member 59 void *lockfuncarg, bus_dma_tag_t *dmat); 96 void *lockfuncarg, size_t sz, void **dmat);
|
| /freebsd-14.2/sys/powerpc/powerpc/ |
| H A D | busdma_machdep.c | 81 void *lockfuncarg; member 112 #define dmat_lockfuncarg(dmat) ((dmat)->lockfuncarg) 158 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument 201 newtag->lockfuncarg = lockfuncarg; in bus_dma_tag_create() 204 newtag->lockfuncarg = NULL; in bus_dma_tag_create() 289 t->lockfuncarg = dmat->lockfuncarg; in bus_dma_template_clone()
|
| /freebsd-14.2/sys/arm/arm/ |
| H A D | busdma_machdep.c | 95 void *lockfuncarg; member 178 #define dmat_lockfuncarg(dmat) ((dmat)->lockfuncarg) 384 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument 429 newtag->lockfuncarg = lockfuncarg; in bus_dma_tag_create() 432 newtag->lockfuncarg = NULL; in bus_dma_tag_create() 527 t->lockfuncarg = dmat->lockfuncarg; in bus_dma_template_clone()
|
| /freebsd-14.2/sys/sys/ |
| H A D | bus_dma.h | 186 void *lockfuncarg, bus_dma_tag_t *dmat); 206 void *lockfuncarg; member
|
| /freebsd-14.2/sys/kern/ |
| H A D | subr_bus_dma.c | 615 t->lockfuncarg = NULL; in bus_dma_template_init() 628 t->nsegments, t->maxsegsize, t->flags, t->lockfunc, t->lockfuncarg, in bus_dma_template_tag() 671 t->lockfuncarg = pkv->ptr; in bus_dma_template_fill()
|
| /freebsd-14.2/sys/dev/iommu/ |
| H A D | busdma_iommu.c | 364 void *lockfuncarg, bus_dma_tag_t *dmat) 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 | 702 void *lockfuncarg, bus_dma_tag_t *dmat);
|
| H A D | bsd_kernel.c | 46 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument
|