Home
last modified time | relevance | path

Searched refs:vma (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/elftoolchain/elfcopy/
H A Dsegments.c75 if (s->off < seg->off || (s->vma < seg->vaddr && !s->pseudo)) in add_to_inseg_list()
80 if (s->vma + s->sz > seg->vaddr + seg->msz) in add_to_inseg_list()
91 s->vma = seg->vaddr + (s->off - seg->off); in add_to_inseg_list()
108 uint64_t dl, vma, lma, start, end; in adjust_addr() local
122 s->vma += ecp->change_addr; in adjust_addr()
145 vma = s->vma; in adjust_addr()
147 vma = sac->vma; in adjust_addr()
149 vma += sac->vma_adjust; in adjust_addr()
150 if (vma == s->vma) in adjust_addr()
158 s->vma = vma; in adjust_addr()
[all …]
H A Delfcopy.h74 uint64_t vma; member
131 uint64_t vma; /* section virtual addr */ member
H A Dsections.c415 s->vma = ish.sh_addr; in create_scn()
994 osh.sh_addr = s->vma; in resync_sections()
1185 osh.sh_addr = s->vma; in copy_shdr()
1292 uint64_t flags, uint64_t align, uint64_t vma, int loadable) in create_external_section() argument
1308 s->vma = vma; in create_external_section()
1322 osh.sh_addr = s->vma; in create_external_section()
1486 s->vma = 0; in init_shstrtab()
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_core_uverbs.c62 struct vm_area_struct *vma, in rdma_umap_priv_init() argument
65 struct ib_uverbs_file *ufile = vma->vm_file->private_data; in rdma_umap_priv_init()
67 priv->vma = vma; in rdma_umap_priv_init()
72 vma->vm_private_data = priv; in rdma_umap_priv_init()
98 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma, in rdma_user_mmap_io() argument
105 if (!(vma->vm_flags & VM_SHARED)) in rdma_user_mmap_io()
108 if (vma->vm_end - vma->vm_start != size) in rdma_user_mmap_io()
112 if (WARN_ON(!vma->vm_file || in rdma_user_mmap_io()
113 vma->vm_file->private_data != ufile)) in rdma_user_mmap_io()
120 vma->vm_page_prot = prot; in rdma_user_mmap_io()
[all …]
H A Dib_uverbs_main.c672 static int ib_uverbs_mmap(struct file *filp, struct vm_area_struct *vma) in ib_uverbs_mmap() argument
685 vma->vm_ops = &rdma_umap_ops; in ib_uverbs_mmap()
686 ret = ucontext->device->mmap(ucontext, vma); in ib_uverbs_mmap()
696 static void rdma_umap_open(struct vm_area_struct *vma) in rdma_umap_open() argument
698 struct ib_uverbs_file *ufile = vma->vm_file->private_data; in rdma_umap_open()
699 struct rdma_umap_priv *opriv = vma->vm_private_data; in rdma_umap_open()
717 rdma_umap_priv_init(priv, vma, opriv->entry); in rdma_umap_open()
730 vma->vm_private_data = NULL; in rdma_umap_open()
731 zap_vma_ptes(vma, vma->vm_start, vma->vm_end - vma->vm_start); in rdma_umap_open()
734 static void rdma_umap_close(struct vm_area_struct *vma) in rdma_umap_close() argument
[all …]
H A Dcore_priv.h183 struct vm_area_struct *vma; member
189 struct vm_area_struct *vma,
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dmm.h139 struct vm_area_struct *vma; member
200 io_remap_pfn_range(struct vm_area_struct *vma, in io_remap_pfn_range() argument
204 vma->vm_page_prot = prot; in io_remap_pfn_range()
205 vma->vm_pfn = pfn; in io_remap_pfn_range()
206 vma->vm_len = size; in io_remap_pfn_range()
212 lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr,
216 vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr, in vmf_insert_pfn_prot() argument
221 VM_OBJECT_WLOCK(vma->vm_obj); in vmf_insert_pfn_prot()
222 ret = lkpi_vmf_insert_pfn_prot_locked(vma, addr, pfn, prot); in vmf_insert_pfn_prot()
223 VM_OBJECT_WUNLOCK(vma->vm_obj); in vmf_insert_pfn_prot()
[all …]
H A Dio-mapping.h115 struct vm_area_struct *vma, unsigned long addr, unsigned long pfn,
119 io_mapping_map_user(struct io_mapping *iomap, struct vm_area_struct *vma, in io_mapping_map_user() argument
122 return (lkpi_io_mapping_map_user(iomap, vma, addr, pfn, size)); in io_mapping_map_user()
H A Dfs.h333 call_mmap(struct linux_file *file, struct vm_area_struct *vma) in call_mmap() argument
336 return (file->f_op->mmap(file, vma)); in call_mmap()
/freebsd/contrib/tcpdump/
H A Dinstrument-functions.c76 static bfd_vma vma; in print_debug() local
155 vma = text->vma; in print_debug()
178 if ((bfd_vma)this_fn < vma) { in print_debug()
185 if (!bfd_find_nearest_line(abfd, text, symtab, (bfd_vma)this_fn - vma, in print_debug()
210 if ((bfd_vma)call_site < vma) { in print_debug()
214 (bfd_vma)call_site - vma, &file, in print_debug()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_page.c295 lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr, in lkpi_vmf_insert_pfn_prot_locked() argument
298 vm_object_t vm_obj = vma->vm_obj; in lkpi_vmf_insert_pfn_prot_locked()
304 pindex = OFF_TO_IDX(addr - vma->vm_start); in lkpi_vmf_insert_pfn_prot_locked()
305 if (vma->vm_pfn_count == 0) in lkpi_vmf_insert_pfn_prot_locked()
306 vma->vm_pfn_first = pindex; in lkpi_vmf_insert_pfn_prot_locked()
307 MPASS(pindex <= OFF_TO_IDX(vma->vm_end)); in lkpi_vmf_insert_pfn_prot_locked()
348 vma->vm_pfn_count++; in lkpi_vmf_insert_pfn_prot_locked()
354 lkpi_remap_pfn_range(struct vm_area_struct *vma, unsigned long start_addr, in lkpi_remap_pfn_range() argument
361 vm_obj = vma->vm_obj; in lkpi_remap_pfn_range()
369 ret = lkpi_vmf_insert_pfn_prot_locked(vma, addr, pfn, prot); in lkpi_remap_pfn_range()
[all …]
/freebsd/sys/dev/cxgbe/iw_cxgbe/
H A Dprovider.c161 static int c4iw_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in c4iw_mmap() argument
163 int len = vma->vm_end - vma->vm_start; in c4iw_mmap()
164 u32 key = vma->vm_pgoff << PAGE_SHIFT; in c4iw_mmap()
172 context, vma, vma->vm_start); in c4iw_mmap()
175 vma->vm_pgoff, key, len); in c4iw_mmap()
177 if (vma->vm_start & (PAGE_SIZE-1)) { in c4iw_mmap()
179 __func__, vma->vm_start, vma); in c4iw_mmap()
200 vma->vm_page_prot = t4_pgprot_wc(vma->vm_page_prot); in c4iw_mmap()
202 ret = rdma_user_mmap_io(context, vma, addr >> PAGE_SHIFT, len, in c4iw_mmap()
203 vma->vm_page_prot, NULL); in c4iw_mmap()
[all …]
/freebsd/contrib/llvm-project/lld/ELF/
H A DMapFile.cpp47 static void writeHeader(raw_ostream &os, uint64_t vma, uint64_t lma, in writeHeader() argument
50 os << format("%16llx %16llx %8llx %5lld ", vma, lma, size, align); in writeHeader()
52 os << format("%8llx %8llx %8llx %5lld ", vma, lma, size, align); in writeHeader()
98 uint64_t vma = syms[i]->getVA(); in getSymbolStrings() local
99 uint64_t lma = osec ? osec->getLMA() + vma - osec->getVA(0) : 0; in getSymbolStrings()
100 writeHeader(os, vma, lma, syms[i]->getSize(), 1); in getSymbolStrings()
/freebsd/contrib/wpa/src/utils/
H A Dtrace.c164 bfd_vma vma; in find_addr_sect() local
173 vma = bfd_get_section_vma(abfd, section); in find_addr_sect()
174 if (data->pc < vma) in find_addr_sect()
178 if (data->pc >= vma + size) in find_addr_sect()
182 data->pc - vma, in find_addr_sect()
/freebsd/sys/dev/drm2/ttm/
H A Dttm_bo_vm.c373 int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo)
375 if (vma->vm_pgoff != 0)
378 vma->vm_ops = &ttm_bo_vm_ops;
379 vma->vm_private_data = ttm_bo_reference(bo);
380 vma->vm_flags |= VM_IO | VM_MIXEDMAP | VM_DONTEXPAND;
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_main.c1509 struct vm_area_struct *vma, in mlx5_ib_mmap_clock_info_page() argument
1512 if ((vma->vm_end - vma->vm_start != PAGE_SIZE) || in mlx5_ib_mmap_clock_info_page()
1513 !(vma->vm_flags & VM_SHARED)) in mlx5_ib_mmap_clock_info_page()
1516 if (get_index(vma->vm_pgoff) != MLX5_IB_CLOCK_INFO_V1) in mlx5_ib_mmap_clock_info_page()
1519 if (vma->vm_flags & (VM_WRITE | VM_EXEC)) in mlx5_ib_mmap_clock_info_page()
1542 struct vm_area_struct *vma, in uar_mmap() argument
1559 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in uar_mmap()
1563 idx = get_extended_index(vma->vm_pgoff) + bfregi->num_static_sys_pages; in uar_mmap()
1565 idx = get_index(vma->vm_pgoff); in uar_mmap()
1578 prot = pgprot_writecombine(vma->vm_page_prot); in uar_mmap()
[all …]
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_file.c382 zpl_mmap(struct file *filp, struct vm_area_struct *vma) in zpl_mmap() argument
389 error = -zfs_map(ip, vma->vm_pgoff, (caddr_t *)vma->vm_start, in zpl_mmap()
390 (size_t)(vma->vm_end - vma->vm_start), vma->vm_flags); in zpl_mmap()
396 error = generic_file_mmap(filp, vma); in zpl_mmap()
/freebsd/sys/dev/drm2/
H A Ddrm_drv.c187 struct drm_vma_entry *vma, *vma_temp; in drm_lastclose() local
230 list_for_each_entry_safe(vma, vma_temp, &dev->vmalist, head) { in drm_lastclose()
231 list_del(&vma->head); in drm_lastclose()
232 kfree(vma); in drm_lastclose()
/freebsd/contrib/llvm-project/compiler-rt/lib/cfi/
H A Dcfi.cpp318 uptr vma = GetMaxUserVirtualAddress(); in InitShadow()
320 SetShadowSize((vma >> (kShadowGranularity - 1)) + 1); in InitShadow()
321 VReport(1, "CFI: VMA size %zx, shadow size %zx\n", vma, GetShadowSize());
314 uptr vma = GetMaxUserVirtualAddress(); InitShadow() local
/freebsd/sys/dev/mthca/
H A Dmthca_provider.c349 struct vm_area_struct *vma) in mthca_mmap_uar() argument
351 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in mthca_mmap_uar()
354 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mthca_mmap_uar()
356 if (io_remap_pfn_range(vma, vma->vm_start, in mthca_mmap_uar()
358 PAGE_SIZE, vma->vm_page_prot)) in mthca_mmap_uar()
/freebsd/sys/riscv/riscv/
H A Dlocore.S219 sfence.vma
374 sfence.vma
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dib_verbs.h347 int bnxt_re_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
357 struct vm_area_struct *vma);
615 struct vm_area_struct *vma) in __bnxt_re_set_vma_data() argument
/freebsd/sys/dev/irdma/
H A Dirdma_verbs.c98 struct vm_area_struct *vma) in irdma_mmap_legacy() argument
102 if (vma->vm_pgoff || vma->vm_end - vma->vm_start != PAGE_SIZE) in irdma_mmap_legacy()
105 vma->vm_private_data = ucontext; in irdma_mmap_legacy()
109 return rdma_user_mmap_io(&ucontext->ibucontext, vma, pfn, PAGE_SIZE, in irdma_mmap_legacy()
110 pgprot_noncached(vma->vm_page_prot), NULL); in irdma_mmap_legacy()
151 irdma_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in irdma_mmap() argument
163 return irdma_mmap_legacy(ucontext, vma); in irdma_mmap()
165 rdma_entry = rdma_user_mmap_entry_get(&ucontext->ibucontext, vma); in irdma_mmap()
169 vma->vm_pgoff); in irdma_mmap()
183 ret = rdma_user_mmap_io(context, vma, pfn, PAGE_SIZE, in irdma_mmap()
[all …]
/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.h174 extern int qlnxr_mmap(struct ib_ucontext *, struct vm_area_struct *vma);
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp123 debug_line[i].vma = (unsigned long)It.first; in notifyObjectLoaded()

12