| /freebsd-12.1/sys/riscv/riscv/ |
| H A D | busdma_machdep.c | 106 if (((paddr > tc->lowaddr && paddr <= tc->highaddr) || in bus_dma_run_filter() 120 bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, in common_bus_dma_tag_create() argument 149 common->highaddr = trunc_page((vm_paddr_t)highaddr) + (PAGE_SIZE - 1); in common_bus_dma_tag_create() 169 common->highaddr = MAX(parent->highaddr, common->highaddr); in common_bus_dma_tag_create() 196 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in bus_dma_tag_create() argument 206 boundary, lowaddr, highaddr, filter, filterarg, maxsize, in bus_dma_tag_create() 211 boundary, lowaddr, highaddr, filter, filterarg, maxsize, in bus_dma_tag_create()
|
| H A D | busdma_bounce.c | 167 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in bounce_bus_dma_tag_create() argument 177 NULL, alignment, boundary, lowaddr, highaddr, filter, filterarg, in bounce_bus_dma_tag_create()
|
| /freebsd-12.1/sys/arm64/arm64/ |
| H A D | busdma_machdep.c | 106 if (((paddr > tc->lowaddr && paddr <= tc->highaddr) || in bus_dma_run_filter() 120 bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, in common_bus_dma_tag_create() argument 149 common->highaddr = trunc_page((vm_paddr_t)highaddr) + (PAGE_SIZE - 1); in common_bus_dma_tag_create() 169 common->highaddr = MAX(parent->highaddr, common->highaddr); in common_bus_dma_tag_create() 196 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in bus_dma_tag_create() argument 206 boundary, lowaddr, highaddr, filter, filterarg, maxsize, in bus_dma_tag_create() 211 boundary, lowaddr, highaddr, filter, filterarg, maxsize, in bus_dma_tag_create()
|
| H A D | busdma_bounce.c | 167 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in bounce_bus_dma_tag_create() argument 177 NULL, alignment, boundary, lowaddr, highaddr, filter, filterarg, in bounce_bus_dma_tag_create()
|
| /freebsd-12.1/sys/x86/x86/ |
| H A D | busdma_machdep.c | 109 (paddr > tc->lowaddr && paddr <= tc->highaddr) || in bus_dma_run_filter() 123 bus_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, in common_bus_dma_tag_create() argument 152 common->highaddr = trunc_page((vm_paddr_t)highaddr) + (PAGE_SIZE - 1); in common_bus_dma_tag_create() 172 common->highaddr = MAX(parent->highaddr, common->highaddr); in common_bus_dma_tag_create() 216 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in bus_dma_tag_create() argument 228 boundary, lowaddr, highaddr, filter, filterarg, maxsize, in bus_dma_tag_create() 233 boundary, lowaddr, highaddr, filter, filterarg, maxsize, in bus_dma_tag_create()
|
| H A D | busdma_bounce.c | 182 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in bounce_bus_dma_tag_create() argument 192 NULL, alignment, boundary, lowaddr, highaddr, filter, filterarg, in bounce_bus_dma_tag_create() 655 (uintmax_t)dmat->common.highaddr)); in _bus_dmamap_addseg()
|
| /freebsd-12.1/sys/riscv/include/ |
| H A D | bus_dma_impl.h | 41 bus_addr_t highaddr; member 56 bus_addr_t highaddr, bus_dma_filter_t *filter, 89 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr,
|
| /freebsd-12.1/sys/arm64/include/ |
| H A D | bus_dma_impl.h | 41 bus_addr_t highaddr; member 56 bus_addr_t highaddr, bus_dma_filter_t *filter, 89 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr,
|
| /freebsd-12.1/sys/x86/include/ |
| H A D | busdma_impl.h | 43 bus_addr_t highaddr; member 59 bus_addr_t highaddr, bus_dma_filter_t *filter, 93 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr,
|
| /freebsd-12.1/sys/mips/mips/ |
| H A D | busdma_machdep.c | 88 bus_addr_t highaddr; member 274 if (((paddr > dmat->lowaddr && paddr <= dmat->highaddr) in run_filter() 290 _bus_dma_can_bounce(vm_offset_t lowaddr, vm_offset_t highaddr) in _bus_dma_can_bounce() argument 296 highaddr > phys_avail[i])) in _bus_dma_can_bounce() 375 bus_addr_t highaddr, bus_dma_filter_t *filter, in bus_dma_tag_create() argument 398 newtag->highaddr = trunc_page((vm_offset_t)highaddr) + (PAGE_SIZE - 1); in bus_dma_tag_create() 423 newtag->highaddr = MAX(parent->highaddr, newtag->highaddr); in bus_dma_tag_create() 444 if (_bus_dma_can_bounce(newtag->lowaddr, newtag->highaddr) in bus_dma_tag_create() 711 !_bus_dma_can_bounce(dmat->lowaddr, dmat->highaddr)) { in bus_dmamem_alloc() 756 !_bus_dma_can_bounce(dmat->lowaddr, dmat->highaddr)) in bus_dmamem_free()
|
| /freebsd-12.1/sys/arm/arm/ |
| H A D | busdma_machdep-v4.c | 95 bus_addr_t highaddr; member 296 if (((paddr > dmat->lowaddr && paddr <= dmat->highaddr) in run_filter() 320 _bus_dma_can_bounce(vm_offset_t lowaddr, vm_offset_t highaddr) in _bus_dma_can_bounce() argument 330 highaddr > phys_avail[i])) in _bus_dma_can_bounce() 397 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in bus_dma_tag_create() argument 418 newtag->highaddr = trunc_page((vm_offset_t)highaddr) + (PAGE_SIZE - 1); in bus_dma_tag_create() 440 newtag->highaddr = MAX(parent->highaddr, newtag->highaddr); in bus_dma_tag_create() 461 if (_bus_dma_can_bounce(newtag->lowaddr, newtag->highaddr) in bus_dma_tag_create() 744 !_bus_dma_can_bounce(dmat->lowaddr, dmat->highaddr)) { in bus_dmamem_alloc() 792 !_bus_dma_can_bounce(dmat->lowaddr, dmat->highaddr)) in bus_dmamem_free()
|
| H A D | busdma_machdep-v6.c | 82 bus_addr_t highaddr; member 279 exclusion_bounce_check(vm_offset_t lowaddr, vm_offset_t highaddr) in exclusion_bounce_check() argument 288 (lowaddr < phys_avail[i] && highaddr >= phys_avail[i])) in exclusion_bounce_check() 399 if ((paddr >= dmat->lowaddr && paddr <= dmat->highaddr) && in must_bounce() 451 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in bus_dma_tag_create() argument 483 newtag->highaddr = trunc_page((vm_paddr_t)highaddr) + in bus_dma_tag_create() 504 newtag->highaddr = MAX(parent->highaddr, newtag->highaddr); in bus_dma_tag_create() 526 if (exclusion_bounce_check(newtag->lowaddr, newtag->highaddr)) in bus_dma_tag_create()
|
| /freebsd-12.1/sys/powerpc/powerpc/ |
| H A D | busdma_machdep.c | 72 bus_addr_t highaddr; member 172 paddr > dmat->lowaddr && paddr <= dmat->highaddr) in run_filter() 230 bus_addr_t highaddr, bus_dma_filter_t *filter, in bus_dma_tag_create() argument 261 newtag->highaddr = trunc_page((vm_paddr_t)highaddr) + (PAGE_SIZE - 1); in bus_dma_tag_create() 281 newtag->highaddr = MAX(parent->highaddr, newtag->highaddr); in bus_dma_tag_create() 876 dmat->lowaddr, dmat->highaddr, dmat->alignment, in _bus_dmamap_complete()
|
| H A D | iommu_if.m | 42 bus_addr_t highaddr;
|
| /freebsd-12.1/sys/dev/aic7xxx/ |
| H A D | aic_osm_lib.h | 145 lowaddr, highaddr, filter, filterarg, \ argument 149 lowaddr, highaddr, filter, filterarg, \ 155 lowaddr, highaddr, filter, filterarg, \ argument 159 lowaddr, highaddr, filter, filterarg, \
|
| /freebsd-12.1/sys/dev/xdma/ |
| H A D | xdma_sg.c | 145 xchan->highaddr, /* highaddr */ in xchan_bufs_alloc_busdma() 249 bus_addr_t lowaddr, bus_addr_t highaddr) in xdma_prep_sg() argument 270 xchan->highaddr = highaddr; in xdma_prep_sg()
|
| H A D | xdma.h | 166 bus_addr_t highaddr; member
|
| /freebsd-12.1/sys/dev/virtio/ |
| H A D | virtqueue.h | 73 int align, vm_paddr_t highaddr, struct vq_alloc_info *info,
|
| H A D | virtqueue.c | 151 vm_paddr_t highaddr, struct vq_alloc_info *info, struct virtqueue **vqp) in virtqueue_alloc() argument 204 M_NOWAIT | M_ZERO, 0, highaddr, PAGE_SIZE, 0); in virtqueue_alloc()
|
| /freebsd-12.1/sys/x86/iommu/ |
| H A D | intel_gas.c | 440 find_entry.start = a->common->highaddr; in dmar_gas_uppermatch() 450 if (a->entry->start < a->common->highaddr) in dmar_gas_uppermatch() 451 a->entry->start = a->common->highaddr; in dmar_gas_uppermatch() 504 if (common->highaddr >= domain->end) in dmar_gas_find_space()
|
| H A D | busdma_dmar.c | 299 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in dmar_bus_dma_tag_create() argument 310 boundary, lowaddr, highaddr, filter, filterarg, maxsize, in dmar_bus_dma_tag_create() 557 entry->start >= tag->common.highaddr, in dmar_bus_dmamap_load_something1() 562 (uintmax_t)tag->common.highaddr)); in dmar_bus_dmamap_load_something1()
|
| /freebsd-12.1/sys/sys/ |
| H A D | bus_dma.h | 174 bus_addr_t highaddr, bus_dma_filter_t *filtfunc,
|
| /freebsd-12.1/sys/sparc64/sparc64/ |
| H A D | bus_machdep.c | 185 bus_addr_t boundary, bus_addr_t lowaddr, bus_addr_t highaddr, in bus_dma_tag_create() argument 214 newtag->dt_highaddr = trunc_page((vm_offset_t)highaddr) + in bus_dma_tag_create()
|
| /freebsd-12.1/sys/dev/bhnd/bhndb/ |
| H A D | bhndb_subr.c | 524 bus_addr_t lowaddr, highaddr; in bhndb_dma_tag_create() local 528 highaddr = BUS_SPACE_MAXADDR; in bhndb_dma_tag_create() 546 lowaddr, highaddr, in bhndb_dma_tag_create()
|
| /freebsd-12.1/sys/dev/mpt/ |
| H A D | mpt.h | 226 lowaddr, highaddr, filter, filterarg, \ argument 230 lowaddr, highaddr, filter, filterarg, \
|