/freebsd-11-stable/sys/arm64/include/ |
H A D | bus_dma_impl.h | 48 bus_dma_lock_t *lockfunc; member in struct:bus_dma_tag_common 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-11-stable/sys/x86/include/ |
H A D | busdma_impl.h | 48 bus_dma_lock_t *lockfunc; member in struct:bus_dma_tag_common 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-11-stable/sys/arm64/arm64/ |
H A D | busdma_machdep.c | 80 * lockfunc == NULL, which is only valid if the maps that are associated 122 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) 157 if (lockfunc != NULL) { 158 common->lockfunc = lockfunc; 161 common->lockfunc = bus_dma_dflt_lock; 198 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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 | 169 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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 | 76 * lockfunc == NULL, which is only valid if the maps that are associated 118 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat) 153 if (lockfunc != NULL) { 154 common->lockfunc = lockfunc; 157 common->lockfunc = bus_dma_dflt_lock; 194 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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 | 157 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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 | 79 bus_dma_lock_t *lockfunc; member in struct:bus_dma_tag 209 * lockfunc == NULL, which is only valid if the maps that are associated 229 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 267 if (lockfunc != NULL) { 268 newtag->lockfunc = lockfunc; 271 newtag->lockfunc = dflt_lock; 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/sparc64/ |
H A D | bus_machdep.c | 167 * lockfunc == NULL, which is only valid if the maps that are associated 185 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 223 if (lockfunc != NULL) { 224 newtag->dt_lockfunc = lockfunc; 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/sparc64/sbus/ |
H A D | lsi64854.c | 125 bus_dma_lock_t *lockfunc; local 131 lockfunc = NULL; 142 lockfunc = busdma_lock_mutex; 171 lockfunc, lockfuncarg, /* lockfunc, lockfuncarg */
|
/freebsd-11-stable/sys/sys/ |
H A D | bus_dma.h | 162 * lockfunc: An optional function to handle driver-defined lock 164 * lockfuncarg: An argument that will be passed to lockfunc in addition 174 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
|
/freebsd-11-stable/sys/mips/mips/ |
H A D | busdma_machdep.c | 85 bus_dma_lock_t *lockfunc; member in struct:bus_dma_tag 316 * lockfunc == NULL, which is only valid if the maps that are associated 365 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 397 if (lockfunc != NULL) { 398 newtag->lockfunc = lockfunc; 401 newtag->lockfunc = dflt_lock; 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 | 104 bus_dma_lock_t *lockfunc; member in struct:bus_dma_tag 378 * lockfunc == NULL, which is only valid if the maps that are associated 399 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 429 if (lockfunc != NULL) { 430 newtag->lockfunc = lockfunc; 433 newtag->lockfunc = dflt_lock; 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 | 89 bus_dma_lock_t *lockfunc; member in struct:bus_dma_tag 422 * lockfunc == NULL, which is only valid if the maps that are associated 440 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 480 if (lockfunc != NULL) { 481 newtag->lockfunc = lockfunc; 484 newtag->lockfunc = dflt_lock; 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/x86/iommu/ |
H A D | busdma_dmar.c | 298 int nsegments, bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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 | 652 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc,
|
H A D | bsd_kernel.c | 55 bus_size_t maxsegsz, int flags, bus_dma_lock_t *lockfunc, 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
|