Home
last modified time | relevance | path

Searched refs:lockfunc (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/sys/riscv/riscv/
H A Dbusdma_machdep.c122 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument
157 if (lockfunc != NULL) { in common_bus_dma_tag_create()
158 common->lockfunc = lockfunc; in common_bus_dma_tag_create()
161 common->lockfunc = bus_dma_dflt_lock; in common_bus_dma_tag_create()
198 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
207 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
212 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
H A Dbusdma_bounce.c169 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bounce_bus_dma_tag_create() argument
178 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
1306 (dmat->common.lockfunc)(dmat->common.lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1309 (dmat->common.lockfunc)(dmat->common.lockfuncarg, in busdma_swi()
/freebsd-12.1/sys/arm64/arm64/
H A Dbusdma_machdep.c122 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument
157 if (lockfunc != NULL) { in common_bus_dma_tag_create()
158 common->lockfunc = lockfunc; in common_bus_dma_tag_create()
161 common->lockfunc = bus_dma_dflt_lock; in common_bus_dma_tag_create()
198 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
207 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
212 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
H A Dbusdma_bounce.c169 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bounce_bus_dma_tag_create() argument
178 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
1306 (dmat->common.lockfunc)(dmat->common.lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1309 (dmat->common.lockfunc)(dmat->common.lockfuncarg, in busdma_swi()
/freebsd-12.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
229 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
234 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create()
H A Dbusdma_bounce.c184 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bounce_bus_dma_tag_create() argument
193 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
1294 (dmat->common.lockfunc)(dmat->common.lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1297 (dmat->common.lockfunc)(dmat->common.lockfuncarg, in busdma_swi()
/freebsd-12.1/sys/riscv/include/
H A Dbus_dma_impl.h48 bus_dma_lock_t *lockfunc; member
58 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
91 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
/freebsd-12.1/sys/arm64/include/
H A Dbus_dma_impl.h48 bus_dma_lock_t *lockfunc; member
58 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
91 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
/freebsd-12.1/sys/x86/include/
H A Dbusdma_impl.h50 bus_dma_lock_t *lockfunc; member
61 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-12.1/sys/powerpc/powerpc/
H A Dbusdma_machdep.c81 bus_dma_lock_t *lockfunc; member
232 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
270 if (lockfunc != NULL) { in bus_dma_tag_create()
271 newtag->lockfunc = lockfunc; in bus_dma_tag_create()
274 newtag->lockfunc = dflt_lock; in bus_dma_tag_create()
1211 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1215 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_UNLOCK); in busdma_swi()
/freebsd-12.1/sys/sparc64/sbus/
H A Dlsi64854.c127 bus_dma_lock_t *lockfunc; in lsi64854_attach() local
133 lockfunc = NULL; in lsi64854_attach()
144 lockfunc = busdma_lock_mutex; in lsi64854_attach()
173 lockfunc, lockfuncarg, /* lockfunc, lockfuncarg */ in lsi64854_attach()
/freebsd-12.1/sys/mips/mips/
H A Dbusdma_machdep.c97 bus_dma_lock_t *lockfunc; member
377 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
409 if (lockfunc != NULL) { in bus_dma_tag_create()
410 newtag->lockfunc = lockfunc; in bus_dma_tag_create()
413 newtag->lockfunc = dflt_lock; in bus_dma_tag_create()
1517 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1520 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_UNLOCK); in busdma_swi()
/freebsd-12.1/sys/sparc64/sparc64/
H A Dbus_machdep.c187 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
225 if (lockfunc != NULL) { in bus_dma_tag_create()
226 newtag->dt_lockfunc = lockfunc; in bus_dma_tag_create()
/freebsd-12.1/sys/arm/arm/
H A Dbusdma_machdep-v4.c104 bus_dma_lock_t *lockfunc; member
399 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
429 if (lockfunc != NULL) { in bus_dma_tag_create()
430 newtag->lockfunc = lockfunc; in bus_dma_tag_create()
433 newtag->lockfunc = dflt_lock; in bus_dma_tag_create()
1610 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1613 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_UNLOCK); in busdma_swi()
H A Dbusdma_machdep-v6.c91 bus_dma_lock_t *lockfunc; member
453 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
493 if (lockfunc != NULL) { in bus_dma_tag_create()
494 newtag->lockfunc = lockfunc; in bus_dma_tag_create()
497 newtag->lockfunc = dflt_lock; in bus_dma_tag_create()
1723 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_LOCK); in busdma_swi()
1726 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_UNLOCK); in busdma_swi()
/freebsd-12.1/sys/x86/iommu/
H A Dbusdma_dmar.c301 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in dmar_bus_dma_tag_create() argument
311 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, in dmar_bus_dma_tag_create()
781 (tag->common.lockfunc)(tag->common.lockfuncarg, BUS_DMA_LOCK); in dmar_bus_dmamap_complete()
878 (tag->common.lockfunc)(tag->common.lockfuncarg, in dmar_bus_task_dmamap()
/freebsd-12.1/sys/sys/
H A Dbus_dma.h176 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
/freebsd-12.1/stand/kshim/
H A Dbsd_kernel.h652 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
H A Dbsd_kernel.c55 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument