/freebsd/sys/riscv/riscv/ |
H A D | busdma_machdep.c | 56 void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument 89 common->lockfuncarg = lockfuncarg; in common_bus_dma_tag_create() 92 common->lockfuncarg = NULL; in common_bus_dma_tag_create() 119 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument 131 flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 136 flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 160 t->lockfuncarg = common->lockfuncarg; in bus_dma_template_clone()
|
H A D | busdma_bounce.c | 120 #define dmat_lockfuncarg(dmat) ((dmat)->common.lockfuncarg) 133 bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) in bounce_bus_dma_tag_create() 141 maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create() 129 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_size_t maxsize,int nsegments,bus_size_t maxsegsz,int flags,bus_dma_lock_t * lockfunc,void * lockfuncarg,bus_dma_tag_t * dmat) bounce_bus_dma_tag_create() argument
|
/freebsd/sys/x86/x86/ |
H A D | busdma_machdep.c | 60 int flags, bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, in common_bus_dma_tag_create() argument 94 common->lockfuncarg = lockfuncarg; in common_bus_dma_tag_create() 97 common->lockfuncarg = NULL; in common_bus_dma_tag_create() 142 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument 154 flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 159 flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 183 t->lockfuncarg = common->lockfuncarg; in bus_dma_template_clone()
|
H A D | busdma_bounce.c | 118 #define dmat_lockfuncarg(dmat) ((dmat)->common.lockfuncarg) 174 bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) in bounce_bus_dma_tag_create() 182 maxsegsz, flags, lockfunc, lockfuncarg, sizeof(struct bus_dma_tag), in bounce_bus_dma_tag_create() 170 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_size_t maxsize,int nsegments,bus_size_t maxsegsz,int flags,bus_dma_lock_t * lockfunc,void * lockfuncarg,bus_dma_tag_t * dmat) bounce_bus_dma_tag_create() argument
|
/freebsd/sys/arm64/arm64/ |
H A D | busdma_machdep.c | 57 void *lockfuncarg, size_t sz, void **dmat) in common_bus_dma_tag_create() argument 90 common->lockfuncarg = lockfuncarg; in common_bus_dma_tag_create() 93 common->lockfuncarg = NULL; in common_bus_dma_tag_create() 125 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument 137 flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 142 flags, lockfunc, lockfuncarg, dmat); in bus_dma_tag_create() 166 t->lockfuncarg = common->lockfuncarg; in bus_dma_template_clone()
|
H A D | busdma_bounce.c | 133 #define dmat_lockfuncarg(dmat) ((dmat)->common.lockfuncarg) 252 bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) in bounce_bus_dma_tag_create() argument 260 maxsegsz, flags, lockfunc, lockfuncarg, in bounce_bus_dma_tag_create()
|
/freebsd/sys/riscv/include/ |
H A D | bus_dma_impl.h | 43 void *lockfuncarg; member 51 void *lockfuncarg, bus_dma_tag_t *dmat); 81 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat);
|
/freebsd/sys/x86/include/ |
H A D | busdma_impl.h | 45 void *lockfuncarg; member 54 void *lockfuncarg, bus_dma_tag_t *dmat); 89 bus_dma_lock_t *lockfunc, void *lockfuncarg, size_t sz, void **dmat);
|
/freebsd/sys/arm64/include/ |
H A D | bus_dma_impl.h | 43 void *lockfuncarg; member 52 void *lockfuncarg, bus_dma_tag_t *dmat); 87 void *lockfuncarg, size_t sz, void **dmat);
|
/freebsd/sys/powerpc/powerpc/ |
H A D | busdma_machdep.c | 76 void *lockfuncarg; member 109 #define dmat_lockfuncarg(dmat) ((dmat)->lockfuncarg) 143 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument 182 newtag->lockfuncarg = lockfuncarg; in bus_dma_tag_create() 185 newtag->lockfuncarg = NULL; in bus_dma_tag_create() 259 t->lockfuncarg = dmat->lockfuncarg; in bus_dma_template_clone()
|
/freebsd/sys/arm/arm/ |
H A D | busdma_machdep.c | 90 void *lockfuncarg; member 177 #define dmat_lockfuncarg(dmat) ((dmat)->lockfuncarg) 365 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() 406 newtag->lockfuncarg = lockfuncarg; in bus_dma_tag_create() 409 newtag->lockfuncarg = NULL; in bus_dma_tag_create() 492 t->lockfuncarg = dmat->lockfuncarg; in bus_dma_tag_set_domain() 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) bus_dma_tag_create() argument
|
/freebsd/sys/sys/ |
H A D | bus_dma.h | 183 void *lockfuncarg, bus_dma_tag_t *dmat); 203 void *lockfuncarg; member
|
/freebsd/sys/kern/ |
H A D | subr_bus_dma.c | 615 t->lockfuncarg = NULL; in bus_dma_template_init() 628 t->nsegments, t->maxsegsize, t->flags, t->lockfunc, t->lockfuncarg, in bus_dma_template_tag() 671 t->lockfuncarg = pkv->ptr; in bus_dma_template_fill()
|
/freebsd/sys/dev/iommu/ |
H A D | busdma_iommu.c | 362 bus_dma_lock_t *lockfunc, void *lockfuncarg, bus_dma_tag_t *dmat) in iommu_bus_dma_tag_create() argument 371 lockfunc, lockfuncarg, sizeof(struct bus_dma_tag_iommu), in iommu_bus_dma_tag_create() 832 (tag->common.lockfunc)(tag->common.lockfuncarg, BUS_DMA_LOCK); in iommu_bus_dmamap_complete() 948 (tag->common.lockfunc)(tag->common.lockfuncarg, in iommu_bus_task_dmamap()
|
/freebsd/stand/kshim/ |
H A D | bsd_kernel.h | 706 void *lockfuncarg, bus_dma_tag_t *dmat);
|
H A D | bsd_kernel.c | 46 void *lockfuncarg, bus_dma_tag_t *dmat) in bus_dma_tag_create() argument
|