Home
last modified time | relevance | path

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

/freebsd-13.1/sys/arm64/arm64/
H A Dbusdma_machdep.c118 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument
155 common->lockfuncarg = lockfuncarg; in common_bus_dma_tag_create()
158 common->lockfuncarg = NULL; in common_bus_dma_tag_create()
196 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument
204 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
209 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
234 t->lockfuncarg = common->lockfuncarg; in bus_dma_template_clone()
H A Dbusdma_bounce.c251 void *lockfuncarg, bus_dma_tag_t *dmat) in bounce_bus_dma_tag_create() argument
259 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
1456 (dmat->common.lockfunc)(dmat->common.lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1459 (dmat->common.lockfunc)(dmat->common.lockfuncarg, in busdma_swi()
/freebsd-13.1/sys/riscv/riscv/
H A Dbusdma_machdep.c120 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument
157 common->lockfuncarg = lockfuncarg; in common_bus_dma_tag_create()
160 common->lockfuncarg = NULL; in common_bus_dma_tag_create()
197 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument
205 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
210 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
235 t->lockfuncarg = common->lockfuncarg; in bus_dma_template_clone()
H A Dbusdma_bounce.c171 void *lockfuncarg, bus_dma_tag_t *dmat) in bounce_bus_dma_tag_create() argument
179 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
1305 (dmat->common.lockfunc)(dmat->common.lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1308 (dmat->common.lockfunc)(dmat->common.lockfuncarg, in busdma_swi()
/freebsd-13.1/sys/x86/x86/
H A Dbusdma_machdep.c125 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument
162 common->lockfuncarg = lockfuncarg; in common_bus_dma_tag_create()
165 common->lockfuncarg = NULL; in common_bus_dma_tag_create()
219 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument
227 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
232 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
257 t->lockfuncarg = common->lockfuncarg; in bus_dma_template_clone()
H A Dbusdma_bounce.c188 void *lockfuncarg, bus_dma_tag_t *dmat) in bounce_bus_dma_tag_create() argument
196 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
1323 (dmat->common.lockfunc)(dmat->common.lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1326 (dmat->common.lockfunc)(dmat->common.lockfuncarg, in busdma_swi()
/freebsd-13.1/sys/arm64/include/
H A Dbus_dma_impl.h48 void *lockfuncarg; member
59 void *lockfuncarg, bus_dma_tag_t *dmat);
94 void *lockfuncarg, size_t sz, void **dmat);
/freebsd-13.1/sys/riscv/include/
H A Dbus_dma_impl.h48 void *lockfuncarg; member
58 void *lockfuncarg, bus_dma_tag_t *dmat);
91 void *lockfuncarg, size_t sz, void **dmat);
/freebsd-13.1/sys/x86/include/
H A Dbusdma_impl.h50 void *lockfuncarg; member
61 void *lockfuncarg, bus_dma_tag_t *dmat);
96 void *lockfuncarg, size_t sz, void **dmat);
/freebsd-13.1/sys/powerpc/powerpc/
H A Dbusdma_machdep.c82 void *lockfuncarg; member
232 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument
271 newtag->lockfuncarg = lockfuncarg; in bus_dma_tag_create()
274 newtag->lockfuncarg = NULL; in bus_dma_tag_create()
359 t->lockfuncarg = dmat->lockfuncarg; in bus_dma_template_clone()
1223 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1227 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_UNLOCK); in busdma_swi()
/freebsd-13.1/sys/mips/mips/
H A Dbusdma_machdep.c99 void *lockfuncarg; member
373 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument
406 newtag->lockfuncarg = lockfuncarg; in bus_dma_tag_create()
409 newtag->lockfuncarg = NULL; in bus_dma_tag_create()
495 t->lockfuncarg = dmat->lockfuncarg; in bus_dma_template_clone()
1530 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1533 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_UNLOCK); in busdma_swi()
/freebsd-13.1/sys/sys/
H A Dbus_dma.h182 void *lockfuncarg, bus_dma_tag_t *dmat);
202 void *lockfuncarg; member
/freebsd-13.1/sys/arm/arm/
H A Dbusdma_machdep.c96 void *lockfuncarg; member
463 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument
504 newtag->lockfuncarg = lockfuncarg; in bus_dma_tag_create()
507 newtag->lockfuncarg = NULL; in bus_dma_tag_create()
602 t->lockfuncarg = dmat->lockfuncarg; in bus_dma_template_clone()
1759 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1762 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_UNLOCK); in busdma_swi()
/freebsd-13.1/sys/dev/iommu/
H A Dbusdma_iommu.c363 void *lockfuncarg, bus_dma_tag_t *dmat) in iommu_bus_dma_tag_create() argument
372 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in iommu_bus_dma_tag_create()
865 (tag->common.lockfunc)(tag->common.lockfuncarg, BUS_DMA_LOCK); in iommu_bus_dmamap_complete()
963 (tag->common.lockfunc)(tag->common.lockfuncarg, in iommu_bus_task_dmamap()
/freebsd-13.1/sys/kern/
H A Dsubr_bus_dma.c744 t->lockfuncarg = NULL; in bus_dma_template_init()
757 t->nsegments, t->maxsegsize, t->flags, t->lockfunc, t->lockfuncarg, in bus_dma_template_tag()
800 t->lockfuncarg = pkv->ptr; in bus_dma_template_fill()
/freebsd-13.1/stand/kshim/
H A Dbsd_kernel.h692 void *lockfuncarg, bus_dma_tag_t *dmat);
H A Dbsd_kernel.c47 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument