/freebsd-11-stable/sys/arm64/include/ |
H A D | bus_dma_impl.h | 49 void *lockfuncarg; member in struct:bus_dma_tag_common 59 void *lockfuncarg, bus_dma_tag_t *dmat); 92 void *lockfuncarg, size_t sz, void **dmat);
|
/freebsd-11-stable/sys/x86/include/ |
H A D | busdma_impl.h | 49 void *lockfuncarg; member in struct:bus_dma_tag_common 59 void *lockfuncarg, bus_dma_tag_t *dmat); 92 void *lockfuncarg, size_t sz, void **dmat);
|
/freebsd-11-stable/sys/arm64/arm64/ |
H A D | busdma_machdep.c | 57 * should specify &Giant to dmat->lockfuncarg. Drivers that use their own 122 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) 159 common->lockfuncarg = lockfuncarg; 162 common->lockfuncarg = NULL; 199 void *lockfuncarg, bus_dma_tag_t *dmat) 207 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); 212 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); 118 common_bus_dma_tag_create(struct bus_dma_tag_common *parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) argument 195 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
H A D | busdma_bounce.c | 170 void *lockfuncarg, bus_dma_tag_t *dmat) 178 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, 1309 (dmat->common.lockfunc)(dmat->common.lockfuncarg, BUS_DMA_LOCK); 1312 (dmat->common.lockfunc)(dmat->common.lockfuncarg, 166 bounce_bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
/freebsd-11-stable/sys/x86/x86/ |
H A D | busdma_machdep.c | 53 * should specify &Giant to dmat->lockfuncarg. Drivers that use their own 118 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) 155 common->lockfuncarg = lockfuncarg; 158 common->lockfuncarg = NULL; 195 void *lockfuncarg, bus_dma_tag_t *dmat) 203 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); 208 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, dmat); 114 common_bus_dma_tag_create(struct bus_dma_tag_common *parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) argument 191 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
H A D | busdma_bounce.c | 158 void *lockfuncarg, bus_dma_tag_t *dmat) 166 maxsize, nsegments, maxsegsz, flags, lockfunc, lockfuncarg, 1254 (dmat->common.lockfunc)(dmat->common.lockfuncarg, BUS_DMA_LOCK); 1257 (dmat->common.lockfunc)(dmat->common.lockfuncarg, 154 bounce_bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
/freebsd-11-stable/sys/powerpc/powerpc/ |
H A D | busdma_machdep.c | 80 void *lockfuncarg; member in struct:bus_dma_tag 186 * should specify &Giant to dmat->lockfuncarg. Drivers that use their own 230 void *lockfuncarg, bus_dma_tag_t *dmat) 269 newtag->lockfuncarg = lockfuncarg; 272 newtag->lockfuncarg = NULL; 1181 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_LOCK); 1185 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_UNLOCK); 225 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
/freebsd-11-stable/sys/sparc64/sbus/ |
H A D | lsi64854.c | 127 void *lockfuncarg; local 132 lockfuncarg = NULL; 143 lockfuncarg = &nsc->sc_lock; 171 lockfunc, lockfuncarg, /* lockfunc, lockfuncarg */
|
/freebsd-11-stable/sys/sys/ |
H A D | bus_dma.h | 164 * lockfuncarg: An argument that will be passed to lockfunc in addition 175 void *lockfuncarg, bus_dma_tag_t *dmat);
|
/freebsd-11-stable/sys/mips/mips/ |
H A D | busdma_machdep.c | 86 void *lockfuncarg; member in struct:bus_dma_tag 293 * should specify &Giant to dmat->lockfuncarg. Drivers that use their own 366 void *lockfuncarg, bus_dma_tag_t *dmat) 399 newtag->lockfuncarg = lockfuncarg; 402 newtag->lockfuncarg = NULL; 1490 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_LOCK); 1493 (dmat->lockfunc)(dmat->lockfuncarg, BUS_DMA_UNLOCK); 361 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
/freebsd-11-stable/sys/arm/arm/ |
H A D | busdma_machdep-v4.c | 105 void *lockfuncarg; member in struct:bus_dma_tag 355 * should specify &Giant to dmat->lockfuncarg. Drivers that use their own 400 void *lockfuncarg, bus_dma_tag_t *dmat) 431 newtag->lockfuncarg = lockfuncarg; 434 newtag->lockfuncarg = NULL; 1604 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_LOCK); 1607 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_UNLOCK); 396 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
H A D | busdma_machdep-v6.c | 90 void *lockfuncarg; member in struct:bus_dma_tag 399 * should specify &Giant to dmat->lockfuncarg. Drivers that use their own 441 void *lockfuncarg, bus_dma_tag_t *dmat) 482 newtag->lockfuncarg = lockfuncarg; 485 newtag->lockfuncarg = NULL; 1690 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_LOCK); 1693 dmat->lockfunc(dmat->lockfuncarg, BUS_DMA_UNLOCK); 437 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
/freebsd-11-stable/sys/sparc64/sparc64/ |
H A D | bus_machdep.c | 144 * should specify &Giant to dmat->lockfuncarg. Drivers that use their own 186 void *lockfuncarg, bus_dma_tag_t *dmat) 225 newtag->dt_lockfuncarg = lockfuncarg; 182 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
/freebsd-11-stable/sys/x86/iommu/ |
H A D | busdma_dmar.c | 299 void *lockfuncarg, bus_dma_tag_t *dmat) 308 nsegments, maxsegsz, flags, lockfunc, lockfuncarg, 768 (tag->common.lockfunc)(tag->common.lockfuncarg, BUS_DMA_LOCK); 864 (tag->common.lockfunc)(tag->common.lockfuncarg, 295 dmar_bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|
/freebsd-11-stable/stand/kshim/ |
H A D | bsd_kernel.h | 653 void *lockfuncarg, bus_dma_tag_t *dmat);
|
H A D | bsd_kernel.c | 56 void *lockfuncarg, bus_dma_tag_t *dmat) 51 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_size_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) argument
|