Home
last modified time | relevance | path

Searched refs:lockfuncarg (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/sys/riscv/riscv/
H A Dbusdma_machdep.c83 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 Dbusdma_bounce.c118 #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 Dbusdma_machdep.c88 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 Dbusdma_bounce.c115 #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 Dbusdma_machdep.c82 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 Dbusdma_bounce.c125 #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 Dbus_dma_impl.h46 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 Dbus_dma_impl.h46 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 Dbusdma_impl.h48 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 Dbusdma_machdep.c81 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 Dbusdma_machdep.c95 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 Dbus_dma.h186 void *lockfuncarg, bus_dma_tag_t *dmat);
206 void *lockfuncarg; member
/freebsd-14.2/sys/kern/
H A Dsubr_bus_dma.c615 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 Dbusdma_iommu.c364 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 Dbsd_kernel.h702 void *lockfuncarg, bus_dma_tag_t *dmat);
H A Dbsd_kernel.c46 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument