| /freebsd-14.2/contrib/processor-trace/libipt/internal/include/ |
| H A D | pt_mapped_section.h | 47 uint64_t vaddr; member 68 uint64_t vaddr, uint64_t offset, uint64_t size) in pt_msec_init() argument 74 msec->vaddr = vaddr; in pt_msec_init() 98 return msec->vaddr; in pt_msec_begin() 107 return msec->vaddr + msec->size; in pt_msec_end() 149 return (offset - msec->offset) + msec->vaddr; in pt_msec_map() 154 uint64_t vaddr) in pt_msec_unmap() argument 156 return (vaddr - msec->vaddr) + msec->offset; in pt_msec_unmap() 169 uint64_t vaddr) in pt_msec_read() argument 177 begin = vaddr; in pt_msec_read()
|
| H A D | pt_image.h | 89 const struct pt_asid *asid, uint64_t vaddr, int isid); 98 const struct pt_asid *asid, uint64_t vaddr); 123 const struct pt_asid *asid, uint64_t vaddr); 138 uint64_t vaddr, int isid);
|
| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | dma-buf-map.h | 12 void *vaddr; member 23 dbm->vaddr += n; in dma_buf_map_incr() 32 memcpy(dbm->vaddr, src, len); in dma_buf_map_memcpy_to() 41 return (dbm->vaddr == NULL); in dma_buf_map_is_null() 50 return (dbm->vaddr != NULL); in dma_buf_map_is_set() 63 return (dbm_a->vaddr == dbm_b->vaddr); in dma_buf_map_is_equal() 73 dbm->vaddr = NULL; in dma_buf_map_clear() 87 dbm->vaddr = addr; in dma_buf_map_set_vaddr()
|
| H A D | iosys-map.h | 12 void *vaddr; member 33 ism->vaddr += n; in iosys_map_incr() 43 memcpy(ism->vaddr + off, src, len); in iosys_map_memcpy_to() 52 return (ism->vaddr == NULL); in iosys_map_is_null() 61 return (ism->vaddr != NULL); in iosys_map_is_set() 74 return (ism_a->vaddr == ism_b->vaddr); in iosys_map_is_equal() 84 ism->vaddr = NULL; in iosys_map_clear() 98 ism->vaddr = addr; in iosys_map_set_vaddr() 108 memset(ism->vaddr + off, value, len); in iosys_map_memset() 134 val = READ_ONCE(*(_type *)((_ism)->vaddr + (_off))); \ [all …]
|
| /freebsd-14.2/sys/dev/drm2/ |
| H A D | drm_scatter.c | 47 if (entry->vaddr != NULL) in drm_sg_cleanup() 48 kmem_free(entry->vaddr, IDX_TO_OFF(entry->pages)); in drm_sg_cleanup() 83 entry->vaddr = drm_vmalloc_dma(size); in drm_sg_alloc() 84 if (entry->vaddr == NULL) { in drm_sg_alloc() 92 vtophys((uintptr_t)entry->vaddr + IDX_TO_OFF(pindex)); in drm_sg_alloc() 95 request->handle = (uintptr_t)entry->vaddr; in drm_sg_alloc() 100 entry->pages, entry->vaddr, *(unsigned long *)entry->vaddr); in drm_sg_alloc() 126 if (!entry || (uintptr_t)entry->vaddr != request->handle) in drm_sg_free() 129 DRM_DEBUG("free %p\n", entry->vaddr); in drm_sg_free()
|
| /freebsd-14.2/contrib/processor-trace/libipt/src/ |
| H A D | pt_image.c | 60 uint64_t vaddr, in pt_mk_section_list() argument 166 begin = vaddr; in pt_image_add() 268 const struct pt_asid *asid, uint64_t vaddr) in pt_image_remove() argument 296 if (sec == section && begin == vaddr) { in pt_image_remove() 363 list->section.vaddr, in pt_image_copy() 502 uint64_t vaddr) in pt_image_check_msec() argument 513 if (vaddr < begin || end <= vaddr) in pt_image_check_msec() 536 const struct pt_asid *asid, uint64_t vaddr) in pt_image_fetch_section() argument 630 uint64_t vaddr; in pt_image_add_cached() local 657 const struct pt_asid *asid, uint64_t vaddr) in pt_image_find() argument [all …]
|
| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | busdma_bounce.c | 464 if (*vaddr == NULL) { in bounce_bus_dmamem_alloc() 494 free(vaddr, M_DEVBUF); in bounce_bus_dmamem_free() 534 vm_offset_t vaddr; in _bus_dmamap_count_pages() local 565 vaddr += sg_len; in _bus_dmamap_count_pages() 658 sl->vaddr = 0; in bounce_bus_dmamap_load_phys() 710 vaddr = (vm_offset_t)buf; in bounce_bus_dmamap_load_buffer() 720 kvaddr = vaddr; in bounce_bus_dmamap_load_buffer() 751 sl->vaddr = kvaddr; in bounce_bus_dmamap_load_buffer() 772 vaddr += sgsize; in bounce_bus_dmamap_load_buffer() 847 if (sl->vaddr == 0) { in dma_dcache_sync() [all …]
|
| H A D | uio_machdep.c | 62 vm_offset_t page_offset, vaddr; in uiomove_fromphys() local 95 &ma[offset >> PAGE_SHIFT], &vaddr, 1, true); in uiomove_fromphys() 96 cp = (char *)vaddr + page_offset; in uiomove_fromphys() 119 &vaddr, 1, true); in uiomove_fromphys() 132 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT], &vaddr, 1, in uiomove_fromphys()
|
| /freebsd-14.2/sys/dev/altera/jtag_uart/ |
| H A D | altera_jtag_uart_cons.c | 120 mips_ioread_uint32(vaddr_t vaddr) in mips_ioread_uint32() argument 124 __asm__ __volatile__ ("lw %0, 0(%1)" : "=r" (v) : "r" (vaddr)); in mips_ioread_uint32() 129 mips_iowrite_uint32(vaddr_t vaddr, uint32_t v) in mips_iowrite_uint32() argument 132 __asm__ __volatile__ ("sw %0, 0(%1)" : : "r" (v), "r" (vaddr)); in mips_iowrite_uint32() 139 mips_ioread_uint32le(vaddr_t vaddr) in mips_ioread_uint32le() argument 142 return (le32toh(mips_ioread_uint32(vaddr))); in mips_ioread_uint32le() 146 mips_iowrite_uint32le(vaddr_t vaddr, uint32_t v) in mips_iowrite_uint32le() argument 149 mips_iowrite_uint32(vaddr, htole32(v)); in mips_iowrite_uint32le()
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | busdma_bounce.c | 612 if (*vaddr == NULL) { in bounce_bus_dmamem_alloc() 642 free(vaddr, M_DEVBUF); in bounce_bus_dmamem_free() 699 vm_offset_t vaddr; in _bus_dmamap_count_pages() local 726 min(vendaddr - vaddr, (PAGE_SIZE - ((vm_offset_t)vaddr & in _bus_dmamap_count_pages() 732 vaddr += sg_len; in _bus_dmamap_count_pages() 834 sl->vaddr = 0; in bounce_bus_dmamap_load_phys() 913 kvaddr = vaddr; in bounce_bus_dmamap_load_buffer() 946 sl->vaddr = kvaddr; in bounce_bus_dmamap_load_buffer() 965 vaddr += sgsize; in bounce_bus_dmamap_load_buffer() 1042 if (sl->vaddr == 0) { in dma_dcache_sync() [all …]
|
| H A D | uio_machdep.c | 62 vm_offset_t page_offset, vaddr; in uiomove_fromphys() local 95 &ma[offset >> PAGE_SHIFT], &vaddr, 1, true); in uiomove_fromphys() 96 cp = (char *)vaddr + page_offset; in uiomove_fromphys() 119 &vaddr, 1, true); in uiomove_fromphys() 132 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT], &vaddr, 1, in uiomove_fromphys()
|
| /freebsd-14.2/sys/vm/ |
| H A D | vm_fault.c | 122 vm_offset_t vaddr; member 345 vm_offset_t vaddr; in vm_fault_soft_fast() local 363 vaddr = fs->vaddr; in vm_fault_soft_fast() 406 vaddr = rounddown2(vaddr, pagesizes[psind]); in vm_fault_soft_fast() 488 vm_offset_t vaddr; in vm_fault_populate() local 710 ktrfault(vaddr, fault_type); in vm_fault_trap() 1551 fs.vaddr = vaddr; in vm_fault() 1763 vm_fault_prefault(&fs, vaddr, in vm_fault() 1840 end = rounddown2(vaddr, size); in vm_fault_dontneed() 2065 vm_offset_t vaddr; in vm_fault_copy_entry() local [all …]
|
| /freebsd-14.2/sys/ofed/include/rdma/ |
| H A D | ib_hdrs.h | 80 __be64 vaddr; /* potentially unaligned */ member 86 __be64 vaddr; /* potentially unaligned */ member 141 return ib_u64_get(&reth->vaddr); in get_ib_reth_vaddr() 146 ib_u64_put(val, &reth->vaddr); in put_ib_reth_vaddr() 151 return ib_u64_get(&ateth->vaddr); in get_ib_ateth_vaddr() 156 ib_u64_put(val, &ateth->vaddr); in put_ib_ateth_vaddr()
|
| /freebsd-14.2/sys/x86/x86/ |
| H A D | busdma_bounce.c | 440 KASSERT(*vaddr == NULL || ((uintptr_t)*vaddr & PAGE_MASK) + in bounce_bus_dmamem_alloc() 463 if (*vaddr == NULL) { in bounce_bus_dmamem_alloc() 490 free(vaddr, M_DEVBUF); in bounce_bus_dmamem_free() 544 vm_offset_t vaddr; in _bus_dmamap_count_pages() local 560 vaddr = (vm_offset_t)buf; in _bus_dmamap_count_pages() 563 while (vaddr < vendaddr) { in _bus_dmamap_count_pages() 575 vaddr += sg_len; in _bus_dmamap_count_pages() 738 vm_offset_t kvaddr, vaddr; in bounce_bus_dmamap_load_buffer() local 756 vaddr = (vm_offset_t)buf; in bounce_bus_dmamap_load_buffer() 763 kvaddr = vaddr; in bounce_bus_dmamap_load_buffer() [all …]
|
| /freebsd-14.2/sys/powerpc/powerpc/ |
| H A D | busdma_machdep.c | 493 if (*vaddr == NULL) { in bus_dmamem_alloc() 514 free(vaddr, M_DEVBUF); in bus_dmamem_free() 556 vm_offset_t vaddr; in _bus_dmamap_count_pages() local 569 vaddr = (vm_offset_t)buf; in _bus_dmamap_count_pages() 572 while (vaddr < vendaddr) { in _bus_dmamap_count_pages() 585 vaddr += sg_len; in _bus_dmamap_count_pages() 707 vm_offset_t kvaddr, vaddr; in _bus_dmamap_load_buffer() local 722 vaddr = (vm_offset_t)buf; in _bus_dmamap_load_buffer() 732 kvaddr = vaddr; in _bus_dmamap_load_buffer() 756 vaddr += sgsize; in _bus_dmamap_load_buffer() [all …]
|
| /freebsd-14.2/contrib/elftoolchain/elfcopy/ |
| H A D | segments.c | 183 if (vma < s->vma - s->seg->vaddr) in adjust_addr() 187 start = vma - (s->vma - s->seg->vaddr); in adjust_addr() 191 end = s->seg->vaddr + s->seg->msz; in adjust_addr() 197 start = s->seg->vaddr; in adjust_addr() 213 if (start > seg->vaddr + seg->msz) in adjust_addr() 215 if (end < seg->vaddr) in adjust_addr() 219 s->name, (uintmax_t) seg->vaddr, in adjust_addr() 495 seg->vaddr = iphdr.p_vaddr; in setup_phdr() 518 seg->vaddr = s->vma + in copy_phdr() 533 seg->vaddr = s->vma; in copy_phdr() [all …]
|
| /freebsd-14.2/sys/arm/mv/armada38x/ |
| H A D | armada38x_mp.c | 52 bus_space_handle_t vaddr; in cpu_reset_deassert() local 57 MV_CPU_RESET_REGS_LEN, 0, &vaddr); in cpu_reset_deassert() 62 reg = bus_space_read_4(fdtbus_bs_tag, vaddr, CPU_RESET_OFFSET(1)); in cpu_reset_deassert() 65 bus_space_write_4(fdtbus_bs_tag, vaddr, CPU_RESET_OFFSET(1), reg); in cpu_reset_deassert() 67 bus_space_unmap(fdtbus_bs_tag, vaddr, MV_CPU_RESET_REGS_LEN); in cpu_reset_deassert()
|
| H A D | pmsu.c | 131 bus_space_handle_t vaddr; in pmsu_boot_secondary_cpu() local 135 0, &vaddr); in pmsu_boot_secondary_cpu() 140 bus_space_write_4(fdtbus_bs_tag, vaddr, PMSU_BOOT_ADDR_REDIRECT_OFFSET(1), in pmsu_boot_secondary_cpu() 147 bus_space_unmap(fdtbus_bs_tag, vaddr, MV_PMSU_REGS_LEN); in pmsu_boot_secondary_cpu()
|
| /freebsd-14.2/sys/arm/arm/ |
| H A D | busdma_machdep.c | 787 if (*vaddr == NULL) { in bus_dmamem_alloc() 873 vm_offset_t vaddr; in _bus_dmamap_count_pages() local 887 vaddr = (vm_offset_t)buf; in _bus_dmamap_count_pages() 900 vaddr += sg_len; in _bus_dmamap_count_pages() 999 sl->vaddr = 0; in _bus_dmamap_load_phys() 1084 vaddr = (vm_offset_t)buf; in _bus_dmamap_load_buffer() 1092 kvaddr = vaddr; in _bus_dmamap_load_buffer() 1123 sl->vaddr = kvaddr; in _bus_dmamap_load_buffer() 1142 vaddr += sgsize; in _bus_dmamap_load_buffer() 1236 if (sl->vaddr == 0) { in dma_dcache_sync() [all …]
|
| H A D | nexus.c | 377 bus_space_handle_t vaddr; in nexus_activate_resource() local 389 err = bus_space_map(fdtbus_bs_tag, paddr, psize, 0, &vaddr); in nexus_activate_resource() 396 vaddr = (bus_space_handle_t)pmap_mapdev((vm_paddr_t)paddr, in nexus_activate_resource() 398 if (vaddr == 0) { in nexus_activate_resource() 404 rman_set_virtual(r, (void *)vaddr); in nexus_activate_resource() 405 rman_set_bushandle(r, vaddr); in nexus_activate_resource() 422 bus_space_handle_t vaddr; in nexus_deactivate_resource() local 426 vaddr = rman_get_bushandle(r); in nexus_deactivate_resource() 428 if (vaddr != 0) { in nexus_deactivate_resource() 430 bus_space_unmap(fdtbus_bs_tag, vaddr, psize); in nexus_deactivate_resource() [all …]
|
| /freebsd-14.2/sys/dev/dpaa2/ |
| H A D | dpaa2_buf.h | 43 caddr_t vaddr; member 57 (__buf)->vaddr = NULL; \ 81 KASSERT((__buf)->vaddr == NULL, ("%s: vaddr set?", __func__)); \ 91 KASSERT((__sgt)->vaddr == NULL, ("%s: S/G vaddr set?", __func__)); \ 105 KASSERT((__buf)->vaddr == NULL, ("%s: vaddr set?", __func__)); \ 115 KASSERT((__sgt)->vaddr != NULL, ("%s: no S/G vaddr?", __func__)); \ 140 KASSERT((__buf)->vaddr == NULL, ("%s: vaddr set?", __func__)); \ 152 KASSERT((__buf)->vaddr != NULL, ("%s: vaddr not set?", __func__)); \
|
| /freebsd-14.2/sys/dev/mpt/ |
| H A D | mpt_user.c | 57 void *vaddr; member 201 page_mem->vaddr = NULL; in mpt_alloc_buffer() 225 page_mem->vaddr = NULL; in mpt_alloc_buffer() 236 if (page_mem->vaddr == NULL) in mpt_free_buffer() 241 page_mem->vaddr = NULL; in mpt_free_buffer() 303 hdr = mpt_page->vaddr; in mpt_user_read_cfg_page() 391 hdr = mpt_page->vaddr; in mpt_user_read_extcfg_page() 427 hdr = mpt_page->vaddr; in mpt_user_write_cfg_page() 585 if (mpt_page->vaddr != NULL) in mpt_user_raid_action() 614 mpt_page.vaddr = NULL; in mpt_ioctl() [all …]
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | uio_machdep.c | 64 vm_offset_t page_offset, vaddr; in uiomove_fromphys() local 97 &ma[offset >> PAGE_SHIFT], &vaddr, 1, true); in uiomove_fromphys() 98 cp = (char *)vaddr + page_offset; in uiomove_fromphys() 121 &vaddr, 1, true); in uiomove_fromphys() 133 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT], &vaddr, 1, in uiomove_fromphys()
|
| /freebsd-14.2/stand/common/ |
| H A D | metadata.c | 90 vm_offset_t vaddr; in md_load_dual() local 200 bcopy(md->md_data, &vaddr, sizeof vaddr); in md_load_dual() 201 vaddr -= __elfN(relocation_offset); in md_load_dual() 202 bcopy(&vaddr, md->md_data, sizeof vaddr); in md_load_dual()
|
| /freebsd-14.2/sys/kern/ |
| H A D | subr_busdma_bounce.c | 52 vm_offset_t vaddr; /* kva of bounce buffer */ member 272 bpage->vaddr = (vm_offset_t)contigmalloc_domainset(PAGE_SIZE, in alloc_bounce_pages() 276 bpage->vaddr = (vm_offset_t)contigmalloc(PAGE_SIZE, M_BOUNCE, in alloc_bounce_pages() 279 if (bpage->vaddr == 0) { in alloc_bounce_pages() 283 bpage->busaddr = pmap_kextract(bpage->vaddr); in alloc_bounce_pages() 317 add_bounce_page(bus_dma_tag_t dmat, bus_dmamap_t map, vm_offset_t vaddr, in add_bounce_page() argument 321 add_bounce_page(bus_dma_tag_t dmat, bus_dmamap_t map, vm_offset_t vaddr, in add_bounce_page() 360 bpage->vaddr |= addr1 & PAGE_MASK; in add_bounce_page() 365 bpage->vaddr |= addr & PAGE_MASK; in add_bounce_page() 369 bpage->datavaddr = vaddr; in add_bounce_page() [all …]
|