Home
last modified time | relevance | path

Searched refs:lockfunc (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
153 if (lockfunc != NULL) { in common_bus_dma_tag_create()
154 common->lockfunc = lockfunc; in common_bus_dma_tag_create()
157 common->lockfunc = bus_dma_dflt_lock; in common_bus_dma_tag_create()
195 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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()
233 t->lockfunc = common->lockfunc; in bus_dma_template_clone()
H A Dbusdma_bounce.c250 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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
155 if (lockfunc != NULL) { in common_bus_dma_tag_create()
156 common->lockfunc = lockfunc; in common_bus_dma_tag_create()
159 common->lockfunc = bus_dma_dflt_lock; in common_bus_dma_tag_create()
196 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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()
234 t->lockfunc = common->lockfunc; in bus_dma_template_clone()
H A Dbusdma_bounce.c170 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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
160 if (lockfunc != NULL) { in common_bus_dma_tag_create()
161 common->lockfunc = lockfunc; in common_bus_dma_tag_create()
164 common->lockfunc = bus_dma_dflt_lock; in common_bus_dma_tag_create()
218 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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()
256 t->lockfunc = common->lockfunc; in bus_dma_template_clone()
H A Dbusdma_bounce.c187 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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.h47 bus_dma_lock_t *lockfunc; member
58 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
93 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
/freebsd-13.1/sys/riscv/include/
H A Dbus_dma_impl.h47 bus_dma_lock_t *lockfunc; member
57 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-13.1/sys/x86/include/
H A Dbusdma_impl.h49 bus_dma_lock_t *lockfunc; member
60 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-13.1/sys/powerpc/powerpc/
H A Dbusdma_machdep.c81 bus_dma_lock_t *lockfunc; member
231 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
269 if (lockfunc != NULL) { in bus_dma_tag_create()
270 newtag->lockfunc = lockfunc; in bus_dma_tag_create()
273 newtag->lockfunc = dflt_lock; in bus_dma_tag_create()
358 t->lockfunc = dmat->lockfunc; 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.c98 bus_dma_lock_t *lockfunc; member
372 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
404 if (lockfunc != NULL) { in bus_dma_tag_create()
405 newtag->lockfunc = lockfunc; in bus_dma_tag_create()
408 newtag->lockfunc = dflt_lock; in bus_dma_tag_create()
494 t->lockfunc = dmat->lockfunc; 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/arm/arm/
H A Dbusdma_machdep.c95 bus_dma_lock_t *lockfunc; member
462 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
502 if (lockfunc != NULL) { in bus_dma_tag_create()
503 newtag->lockfunc = lockfunc; in bus_dma_tag_create()
506 newtag->lockfunc = dflt_lock; in bus_dma_tag_create()
601 t->lockfunc = dmat->lockfunc; 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/sys/
H A Dbus_dma.h181 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
201 bus_dma_lock_t *lockfunc; member
/freebsd-13.1/sys/dev/iommu/
H A Dbusdma_iommu.c362 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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.c743 t->lockfunc = NULL; in bus_dma_template_init()
757 t->nsegments, t->maxsegsize, t->flags, t->lockfunc, t->lockfuncarg, in bus_dma_template_tag()
797 t->lockfunc = pkv->ptr; in bus_dma_template_fill()
/freebsd-13.1/stand/kshim/
H A Dbsd_kernel.h691 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
H A Dbsd_kernel.c46 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument