Home
last modified time | relevance | path

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

123456789

/freebsd/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/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/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/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 …]
H A Dpt_msec_cache.c78 struct pt_image *image, uint64_t vaddr) in pt_msec_cache_read() argument
89 errcode = pt_image_validate(image, msec, vaddr, isid); in pt_msec_cache_read()
102 uint64_t vaddr) in pt_msec_cache_fill() argument
117 isid = pt_image_find(image, msec, asid, vaddr); in pt_msec_cache_fill()
/freebsd/sys/riscv/riscv/
H A Dbusdma_bounce.c443 if (*vaddr == NULL) { in bounce_bus_dmamem_alloc()
473 free(vaddr, M_DEVBUF); in bounce_bus_dmamem_free()
513 vm_offset_t vaddr; in _bus_dmamap_count_pages() local
544 vaddr += sg_len; in _bus_dmamap_count_pages()
637 sl->vaddr = 0; in bounce_bus_dmamap_load_phys()
689 vaddr = (vm_offset_t)buf; in bounce_bus_dmamap_load_buffer()
699 kvaddr = vaddr; in bounce_bus_dmamap_load_buffer()
730 sl->vaddr = kvaddr; in bounce_bus_dmamap_load_buffer()
751 vaddr += sgsize; in bounce_bus_dmamap_load_buffer()
826 if (sl->vaddr == 0) { in dma_dcache_sync()
[all …]
H A Duio_machdep.c59 vm_offset_t page_offset, vaddr; in uiomove_fromphys() local
92 &ma[offset >> PAGE_SHIFT], &vaddr, 1, true); in uiomove_fromphys()
93 cp = (char *)vaddr + page_offset; in uiomove_fromphys()
116 &vaddr, 1, true); in uiomove_fromphys()
129 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT], &vaddr, 1, in uiomove_fromphys()
/freebsd/sys/dev/altera/jtag_uart/
H A Daltera_jtag_uart_cons.c119 mips_ioread_uint32(vaddr_t vaddr) in mips_ioread_uint32() argument
123 __asm__ __volatile__ ("lw %0, 0(%1)" : "=r" (v) : "r" (vaddr)); in mips_ioread_uint32()
128 mips_iowrite_uint32(vaddr_t vaddr, uint32_t v) in mips_iowrite_uint32() argument
131 __asm__ __volatile__ ("sw %0, 0(%1)" : : "r" (v), "r" (vaddr)); in mips_iowrite_uint32()
138 mips_ioread_uint32le(vaddr_t vaddr) in mips_ioread_uint32le() argument
141 return (le32toh(mips_ioread_uint32(vaddr))); in mips_ioread_uint32le()
145 mips_iowrite_uint32le(vaddr_t vaddr, uint32_t v) in mips_iowrite_uint32le() argument
148 mips_iowrite_uint32(vaddr, htole32(v)); in mips_iowrite_uint32le()
/freebsd/sys/arm64/arm64/
H A Dbusdma_bounce.c588 if (*vaddr == NULL) { in bounce_bus_dmamem_alloc()
618 free(vaddr, M_DEVBUF); in bounce_bus_dmamem_free()
675 vm_offset_t vaddr; in _bus_dmamap_count_pages() local
702 min(vendaddr - vaddr, (PAGE_SIZE - ((vm_offset_t)vaddr & in _bus_dmamap_count_pages()
708 vaddr += sg_len; in _bus_dmamap_count_pages()
810 sl->vaddr = 0; in bounce_bus_dmamap_load_phys()
889 kvaddr = vaddr; in bounce_bus_dmamap_load_buffer()
922 sl->vaddr = kvaddr; in bounce_bus_dmamap_load_buffer()
941 vaddr += sgsize; in bounce_bus_dmamap_load_buffer()
1018 if (sl->vaddr == 0) { in dma_dcache_sync()
[all …]
H A Duio_machdep.c59 vm_offset_t page_offset, vaddr; in uiomove_fromphys() local
92 &ma[offset >> PAGE_SHIFT], &vaddr, 1, true); in uiomove_fromphys()
93 cp = (char *)vaddr + page_offset; in uiomove_fromphys()
116 &vaddr, 1, true); in uiomove_fromphys()
129 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT], &vaddr, 1, in uiomove_fromphys()
/freebsd/sys/powerpc/powerpc/
H A Dbusdma_machdep.c440 if (*vaddr == NULL) { in bus_dmamem_alloc()
461 free(vaddr, M_DEVBUF); in bus_dmamem_free()
503 vm_offset_t vaddr; in _bus_dmamap_count_pages() local
516 vaddr = (vm_offset_t)buf; in _bus_dmamap_count_pages()
519 while (vaddr < vendaddr) { in _bus_dmamap_count_pages()
532 vaddr += sg_len; in _bus_dmamap_count_pages()
654 vm_offset_t kvaddr, vaddr; in _bus_dmamap_load_buffer() local
669 vaddr = (vm_offset_t)buf; in _bus_dmamap_load_buffer()
679 kvaddr = vaddr; in _bus_dmamap_load_buffer()
703 vaddr += sgsize; in _bus_dmamap_load_buffer()
[all …]
/freebsd/sys/vm/
H A Dvm_fault.c120 vm_offset_t vaddr; member
343 vm_offset_t vaddr; in vm_fault_soft_fast() local
361 vaddr = fs->vaddr; in vm_fault_soft_fast()
404 vaddr = rounddown2(vaddr, pagesizes[psind]); in vm_fault_soft_fast()
486 vm_offset_t vaddr; in vm_fault_populate() local
708 ktrfault(vaddr, fault_type); in vm_fault_trap()
1549 fs.vaddr = vaddr; in vm_fault()
1761 vm_fault_prefault(&fs, vaddr, in vm_fault()
1838 end = rounddown2(vaddr, size); in vm_fault_dontneed()
2063 vm_offset_t vaddr; in vm_fault_copy_entry() local
[all …]
/freebsd/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/sys/arm/arm/
H A Dbusdma_machdep.c726 if (*vaddr == NULL) { in bus_dmamem_alloc()
812 vm_offset_t vaddr; in _bus_dmamap_count_pages() local
826 vaddr = (vm_offset_t)buf; in _bus_dmamap_count_pages()
839 vaddr += sg_len; in _bus_dmamap_count_pages()
938 sl->vaddr = 0; in _bus_dmamap_load_phys()
1023 vaddr = (vm_offset_t)buf; in _bus_dmamap_load_buffer()
1031 kvaddr = vaddr; in _bus_dmamap_load_buffer()
1062 sl->vaddr = kvaddr; in _bus_dmamap_load_buffer()
1081 vaddr += sgsize; in _bus_dmamap_load_buffer()
1175 if (sl->vaddr == 0) { in dma_dcache_sync()
[all …]
/freebsd/sys/x86/x86/
H A Dbusdma_bounce.c438 KASSERT(*vaddr == NULL || ((uintptr_t)*vaddr & PAGE_MASK) + in bounce_bus_dmamem_alloc()
461 if (*vaddr == NULL) { in bounce_bus_dmamem_alloc()
488 free(vaddr, M_DEVBUF); in bounce_bus_dmamem_free()
542 vm_offset_t vaddr; in _bus_dmamap_count_pages() local
558 vaddr = (vm_offset_t)buf; in _bus_dmamap_count_pages()
561 while (vaddr < vendaddr) { in _bus_dmamap_count_pages()
573 vaddr += sg_len; in _bus_dmamap_count_pages()
736 vm_offset_t kvaddr, vaddr; in bounce_bus_dmamap_load_buffer() local
754 vaddr = (vm_offset_t)buf; in bounce_bus_dmamap_load_buffer()
761 kvaddr = vaddr; in bounce_bus_dmamap_load_buffer()
[all …]
/freebsd/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/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.c130 bus_space_handle_t vaddr; in pmsu_boot_secondary_cpu() local
134 0, &vaddr); in pmsu_boot_secondary_cpu()
139 bus_space_write_4(fdtbus_bs_tag, vaddr, PMSU_BOOT_ADDR_REDIRECT_OFFSET(1), in pmsu_boot_secondary_cpu()
146 bus_space_unmap(fdtbus_bs_tag, vaddr, MV_PMSU_REGS_LEN); in pmsu_boot_secondary_cpu()
/freebsd/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/sys/dev/mpt/
H A Dmpt_user.c56 void *vaddr; member
200 page_mem->vaddr = NULL; in mpt_alloc_buffer()
224 page_mem->vaddr = NULL; in mpt_alloc_buffer()
235 if (page_mem->vaddr == NULL) in mpt_free_buffer()
240 page_mem->vaddr = NULL; in mpt_free_buffer()
302 hdr = mpt_page->vaddr; in mpt_user_read_cfg_page()
390 hdr = mpt_page->vaddr; in mpt_user_read_extcfg_page()
426 hdr = mpt_page->vaddr; in mpt_user_write_cfg_page()
584 if (mpt_page->vaddr != NULL) in mpt_user_raid_action()
613 mpt_page.vaddr = NULL; in mpt_ioctl()
[all …]
/freebsd/sys/amd64/amd64/
H A Duio_machdep.c61 vm_offset_t page_offset, vaddr; in uiomove_fromphys() local
94 &ma[offset >> PAGE_SHIFT], &vaddr, 1, true); in uiomove_fromphys()
95 cp = (char *)vaddr + page_offset; in uiomove_fromphys()
118 &vaddr, 1, true); in uiomove_fromphys()
130 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT], &vaddr, 1, in uiomove_fromphys()
/freebsd/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/sys/arm/freescale/vybrid/
H A Dvf_machdep.c62 bus_addr_t vaddr; in vf_cpu_reset() local
69 if (bus_space_map(fdtbus_bs_tag, paddr, 0x10, 0, &vaddr) == 0) { in vf_cpu_reset()
70 bus_space_write_4(fdtbus_bs_tag, vaddr, 0x00, SW_RST); in vf_cpu_reset()

123456789