Home
last modified time | relevance | path

Searched defs:vma (Results 76 – 100 of 812) sorted by relevance

12345678910>>...33

/openbmc/linux/mm/
H A Dksm.c558 struct vm_area_struct *vma; in find_mergeable_vma() local
571 struct vm_area_struct *vma; in break_cow() local
590 struct vm_area_struct *vma; in get_mergeable_page() local
1019 struct vm_area_struct *vma; in unmerge_and_remove_all_rmap_items() local
1357 struct vm_area_struct *vma; in try_to_merge_with_ksm_page() local
2190 struct vm_area_struct *vma; in cmp_and_merge_page() local
2312 struct vm_area_struct *vma; in scan_get_next_rmap_item() local
2576 struct vm_area_struct *vma; in ksm_add_vmas() local
2585 struct vm_area_struct *vma; in ksm_del_vmas() local
2856 struct vm_area_struct *vma; in rmap_walk_ksm() local
[all …]
H A Dmempolicy.c387 struct vm_area_struct *vma; in mpol_rebind_mm() local
510 struct vm_area_struct *vma = walk->vma; in queue_folios_pte_range() local
670 struct vm_area_struct *next, *vma = walk->vma; in queue_pages_test_walk() local
943 struct vm_area_struct *vma = NULL; in do_get_mempolicy() local
1075 struct vm_area_struct *vma; in migrate_to_node() local
1220 struct vm_area_struct *vma; in new_folio() local
1270 struct vm_area_struct *vma, *prev; in do_mbind() local
1512 struct vm_area_struct *vma, *prev; in SYSCALL_DEFINE4() local
1741 bool vma_migratable(struct vm_area_struct *vma) in vma_migratable()
1817 bool vma_policy_mof(struct vm_area_struct *vma) in vma_policy_mof()
[all …]
H A Dkhugepaged.c348 int hugepage_madvise(struct vm_area_struct *vma, in hugepage_madvise()
683 struct vm_area_struct *vma, in __collapse_huge_page_copy_succeeded()
738 struct vm_area_struct *vma, in __collapse_huge_page_copy_failed()
778 struct vm_area_struct *vma, in __collapse_huge_page_copy()
915 struct vm_area_struct *vma; in hugepage_vma_revalidate() local
987 struct vm_area_struct *vma, in __collapse_huge_page_swapin()
1091 struct vm_area_struct *vma; in collapse_huge_page() local
1241 struct vm_area_struct *vma, in hpage_collapse_scan_pmd()
1681 struct vm_area_struct *vma; in retract_page_tables() local
2065 struct vm_area_struct *vma; in collapse_file() local
[all …]
/openbmc/linux/drivers/xen/
H A Dprivcmd.c221 struct vm_area_struct *vma; member
229 struct vm_area_struct *vma = st->vma; in mmap_gfn_range() local
260 struct vm_area_struct *vma; in privcmd_ioctl_mmap() local
319 struct vm_area_struct *vma; member
343 struct vm_area_struct *vma = st->vma; in mmap_batch_fn() local
423 static int alloc_empty_pages(struct vm_area_struct *vma, int numpgs) in alloc_empty_pages()
454 struct vm_area_struct *vma; in privcmd_ioctl_mmap_batch() local
731 struct vm_area_struct *vma; in privcmd_ioctl_mmap_resource() local
1166 static void privcmd_close(struct vm_area_struct *vma) in privcmd_close()
1199 static int privcmd_mmap(struct file *file, struct vm_area_struct *vma) in privcmd_mmap()
[all …]
H A Dprivcmd-buf.c86 static void privcmd_buf_vma_open(struct vm_area_struct *vma) in privcmd_buf_vma_open()
98 static void privcmd_buf_vma_close(struct vm_area_struct *vma) in privcmd_buf_vma_close()
132 static int privcmd_buf_mmap(struct file *file, struct vm_area_struct *vma) in privcmd_buf_mmap()
/openbmc/linux/arch/sparc/include/asm/
H A Dtlbflush_32.h11 #define flush_tlb_range(vma, start, end) \ argument
13 #define flush_tlb_page(vma, addr) \ argument
/openbmc/linux/arch/parisc/include/asm/
H A Dtlbflush.h19 #define flush_tlb_range(vma, start, end) \ argument
64 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page()
/openbmc/linux/include/linux/
H A Drmap.h83 struct vm_area_struct *vma; member
154 static inline int anon_vma_prepare(struct vm_area_struct *vma) in anon_vma_prepare()
162 static inline void anon_vma_merge(struct vm_area_struct *vma, in anon_vma_merge()
246 struct vm_area_struct *vma) in page_try_dup_anon_rmap()
387 struct vm_area_struct *vma; member
481 #define anon_vma_prepare(vma) (0) argument
H A Dksm.h107 static inline void ksm_add_vma(struct vm_area_struct *vma) in ksm_add_vma()
137 static inline int ksm_madvise(struct vm_area_struct *vma, unsigned long start, in ksm_madvise()
144 struct vm_area_struct *vma, unsigned long address) in ksm_might_need_to_copy()
/openbmc/linux/drivers/infiniband/core/
H A Dib_core_uverbs.c31 struct vm_area_struct *vma, in rdma_umap_priv_init()
67 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma, in rdma_user_mmap_io()
162 struct vm_area_struct *vma) in rdma_user_mmap_entry_get()
/openbmc/linux/arch/loongarch/kernel/
H A Dvdso.c51 struct vm_area_struct *vma, struct vm_fault *vmf) in vvar_fault()
136 struct vm_area_struct *vma; in vdso_join_timens() local
168 struct vm_area_struct *vma; in arch_setup_additional_pages() local
/openbmc/linux/arch/mips/include/asm/
H A Dtlbflush.h41 #define flush_tlb_range(vma, vmaddr, end) local_flush_tlb_range(vma, vmaddr, end) argument
44 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) argument
/openbmc/linux/arch/loongarch/include/asm/
H A Dtlbflush.h41 #define flush_tlb_range(vma, vmaddr, end) local_flush_tlb_range(vma, vmaddr, end) argument
43 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) argument
H A Dcacheflush.h45 #define flush_cache_range(vma, start, end) do { } while (0) argument
46 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
49 #define flush_icache_user_page(vma, page, addr, len) do { } while (0) argument
/openbmc/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_execbuffer.c38 struct i915_vma *vma; member
251 struct eb_vma *vma; member
379 const struct i915_vma *vma, in eb_vma_misplaced()
441 struct i915_vma *vma = ev->vma; in eb_pin_vma() local
501 struct i915_vma *vma) in eb_validate_vma()
563 struct i915_vma *vma) in eb_add_vma()
659 struct i915_vma *vma = ev->vma; in eb_reserve_vma() local
893 struct i915_vma *vma; in eb_lookup_vma() local
948 struct i915_vma *vma; in eb_lookup_vmas() local
1001 struct i915_vma *vma = ev->vma; in eb_lock_vmas() local
[all …]
/openbmc/linux/arch/sh/mm/
H A Dnommu.c47 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in local_flush_tlb_range()
53 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in local_flush_tlb_page()
72 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte) in __update_tlb()
/openbmc/linux/arch/sh/include/asm/
H A Dtlbflush.h41 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) argument
44 #define flush_tlb_range(vma, start, end) \ argument
/openbmc/linux/arch/arm/kernel/
H A Dprocess.c336 #define is_gate_vma(vma) ((vma) == &gate_vma) argument
338 #define is_gate_vma(vma) 0 argument
341 const char *arch_vma_name(struct vm_area_struct *vma) in arch_vma_name()
398 struct vm_area_struct *vma; in arch_setup_additional_pages() local
/openbmc/linux/drivers/media/v4l2-core/
H A Dvideobuf-dma-contig.c62 static void videobuf_vm_open(struct vm_area_struct *vma) in videobuf_vm_open()
72 static void videobuf_vm_close(struct vm_area_struct *vma) in videobuf_vm_close()
161 struct vm_area_struct *vma; in videobuf_dma_contig_user_get() local
274 struct vm_area_struct *vma) in __videobuf_mmap_mapper()
/openbmc/linux/arch/hexagon/mm/
H A Dvm_tlb.c25 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range()
66 void flush_tlb_page(struct vm_area_struct *vma, unsigned long vaddr) in flush_tlb_page()
/openbmc/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-memops.c90 static void vb2_common_vm_open(struct vm_area_struct *vma) in vb2_common_vm_open()
108 static void vb2_common_vm_close(struct vm_area_struct *vma) in vb2_common_vm_close()
/openbmc/linux/arch/csky/abiv1/
H A Dcacheflush.c44 void update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, in update_mmu_cache_range()
68 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, in flush_cache_range()
/openbmc/linux/arch/powerpc/mm/nohash/
H A De500_hugetlbpage.c119 book3e_hugetlb_preload(struct vm_area_struct *vma, unsigned long ea, pte_t pte) in book3e_hugetlb_preload()
181 void update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, in update_mmu_cache_range()
188 void flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in flush_hugetlb_page()
/openbmc/linux/kernel/events/
H A Duprobes.c338 struct vm_area_struct *vma) in valid_ref_ctr_vma()
464 struct vm_area_struct *vma; in uprobe_write_opcode() local
891 struct vm_area_struct *vma, unsigned long vaddr) in install_breakpoint()
962 struct vm_area_struct *vma; in build_map_info() local
1045 struct vm_area_struct *vma; in register_for_each_vma() local
1235 struct vm_area_struct *vma; in unapply_uprobe() local
1289 struct vm_area_struct *vma, in build_probe_list()
1357 int uprobe_mmap(struct vm_area_struct *vma) in uprobe_mmap()
1439 struct vm_area_struct *vma; in xol_add_vma() local
1988 struct vm_area_struct *vma; in mmf_recalc_uprobes() local
[all …]
/openbmc/linux/arch/arc/include/asm/
H A Dcacheflush.h52 #define flush_cache_page(vma, u_vaddr, pfn) /* PF handling/COW-break */ argument
102 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument
109 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument

12345678910>>...33