Home
last modified time | relevance | path

Searched refs:lockfunc (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
118 if (lockfunc != NULL) { in common_bus_dma_tag_create()
119 common->lockfunc = lockfunc; in common_bus_dma_tag_create()
122 common->lockfunc = _busdma_dflt_lock; in common_bus_dma_tag_create()
159 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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()
201 t->lockfunc = common->lockfunc; in bus_dma_template_clone()
H A Dbusdma_bounce.c117 #define dmat_lockfunc(dmat) ((dmat)->common.lockfunc)
129 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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
123 if (lockfunc != NULL) { in common_bus_dma_tag_create()
124 common->lockfunc = lockfunc; in common_bus_dma_tag_create()
127 common->lockfunc = _busdma_dflt_lock; in common_bus_dma_tag_create()
181 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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()
223 t->lockfunc = common->lockfunc; in bus_dma_template_clone()
H A Dbusdma_bounce.c114 #define dmat_lockfunc(dmat) ((dmat)->common.lockfunc)
152 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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
117 if (lockfunc != NULL) { in common_bus_dma_tag_create()
118 common->lockfunc = lockfunc; in common_bus_dma_tag_create()
121 common->lockfunc = _busdma_dflt_lock; in common_bus_dma_tag_create()
162 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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()
204 t->lockfunc = common->lockfunc; in bus_dma_template_clone()
H A Dbusdma_bounce.c124 #define dmat_lockfunc(dmat) ((dmat)->common.lockfunc)
245 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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.h45 bus_dma_lock_t *lockfunc; member
56 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-14.2/sys/riscv/include/
H A Dbus_dma_impl.h45 bus_dma_lock_t *lockfunc; member
55 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
87 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
/freebsd-14.2/sys/x86/include/
H A Dbusdma_impl.h47 bus_dma_lock_t *lockfunc; member
58 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-14.2/sys/powerpc/powerpc/
H A Dbusdma_machdep.c80 bus_dma_lock_t *lockfunc; member
111 #define dmat_lockfunc(dmat) ((dmat)->lockfunc)
157 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
199 if (lockfunc != NULL) { in bus_dma_tag_create()
200 newtag->lockfunc = lockfunc; in bus_dma_tag_create()
203 newtag->lockfunc = _busdma_dflt_lock; in bus_dma_tag_create()
288 t->lockfunc = dmat->lockfunc; in bus_dma_template_clone()
/freebsd-14.2/sys/arm/arm/
H A Dbusdma_machdep.c94 bus_dma_lock_t *lockfunc; member
177 #define dmat_lockfunc(dmat) ((dmat)->lockfunc)
383 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument
427 if (lockfunc != NULL) { in bus_dma_tag_create()
428 newtag->lockfunc = lockfunc; in bus_dma_tag_create()
431 newtag->lockfunc = _busdma_dflt_lock; in bus_dma_tag_create()
526 t->lockfunc = dmat->lockfunc; in bus_dma_template_clone()
/freebsd-14.2/sys/sys/
H A Dbus_dma.h185 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
205 bus_dma_lock_t *lockfunc; member
/freebsd-14.2/sys/kern/
H A Dsubr_bus_dma.c614 t->lockfunc = NULL; in bus_dma_template_init()
628 t->nsegments, t->maxsegsize, t->flags, t->lockfunc, t->lockfuncarg, in bus_dma_template_tag()
668 t->lockfunc = pkv->ptr; in bus_dma_template_fill()
/freebsd-14.2/sys/dev/iommu/
H A Dbusdma_iommu.c363 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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.h701 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
H A Dbsd_kernel.c45 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, in bus_dma_tag_create() argument