Home
last modified time | relevance | path

Searched refs:vaddr (Results 1 – 25 of 215) sorted by relevance

123456789

/freebsd-14.2/contrib/processor-trace/libipt/internal/include/
H A Dpt_mapped_section.h47 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 Dpt_image.h89 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 Ddma-buf-map.h12 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 Diosys-map.h12 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 Ddrm_scatter.c47 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 Dpt_image.c60 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 Dbusdma_bounce.c464 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 Duio_machdep.c62 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 Daltera_jtag_uart_cons.c120 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 Dbusdma_bounce.c612 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 Duio_machdep.c62 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 Dvm_fault.c122 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 Dib_hdrs.h80 __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 Dbusdma_bounce.c440 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 Dbusdma_machdep.c493 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 Dsegments.c183 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 Darmada38x_mp.c52 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 Dpmsu.c131 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 Dbusdma_machdep.c787 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 Dnexus.c377 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 Ddpaa2_buf.h43 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 Dmpt_user.c57 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 Duio_machdep.c64 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 Dmetadata.c90 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 Dsubr_busdma_bounce.c52 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 …]

123456789