Home
last modified time | relevance | path

Searched defs:vma (Results 126 – 150 of 828) sorted by relevance

12345678910>>...34

/openbmc/linux/include/linux/
H A Dpkeys.h14 #define arch_override_mprotect_pkey(vma, prot, pkey) (0) argument
18 static inline int vma_pkey(struct vm_area_struct *vma) in vma_pkey()
H A Dmempolicy.h92 #define vma_policy(vma) ((vma)->vm_policy) argument
225 #define vma_policy(vma) NULL argument
250 static inline int huge_node(struct vm_area_struct *vma, in huge_node()
281 static inline int mpol_misplaced(struct page *page, struct vm_area_struct *vma, in mpol_misplaced()
H A Dmm_inline.h403 static inline void free_anon_vma_name(struct vm_area_struct *vma) in free_anon_vma_name()
423 static inline struct anon_vma_name *anon_vma_name(struct vm_area_struct *vma) in anon_vma_name()
437 static inline void free_anon_vma_name(struct vm_area_struct *vma) {} in free_anon_vma_name()
565 pte_install_uffd_wp_if_needed(struct vm_area_struct *vma, unsigned long addr, in pte_install_uffd_wp_if_needed()
600 static inline bool vma_has_recency(struct vm_area_struct *vma) in vma_has_recency()
H A Dhighmem.h186 static inline void flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vma… in flush_anon_page()
224 struct folio *vma_alloc_zeroed_movable_folio(struct vm_area_struct *vma, in vma_alloc_zeroed_movable_folio()
304 unsigned long vaddr, struct vm_area_struct *vma) in copy_user_highpage()
342 unsigned long vaddr, struct vm_area_struct *vma) in copy_mc_user_highpage()
375 unsigned long vaddr, struct vm_area_struct *vma) in copy_mc_user_highpage()
/openbmc/linux/arch/arm64/mm/
H A Dflush.c32 static void flush_ptrace_access(struct vm_area_struct *vma, unsigned long start, in flush_ptrace_access()
44 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page()
/openbmc/linux/arch/powerpc/mm/nohash/
H A Dtlb.c159 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in local_flush_tlb_page()
285 void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in flush_tlb_page()
323 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range()
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_hv_uvmem.c398 struct vm_area_struct *vma; in kvmppc_memslot_page_merge() local
513 static int __kvmppc_svm_page_out(struct vm_area_struct *vma, in __kvmppc_svm_page_out()
586 static inline int kvmppc_svm_page_out(struct vm_area_struct *vma, in kvmppc_svm_page_out()
616 struct vm_area_struct *vma = NULL; in kvmppc_uvmem_drop_pages() local
740 static int kvmppc_svm_page_in(struct vm_area_struct *vma, in kvmppc_svm_page_in()
798 struct vm_area_struct *vma; in kvmppc_uv_migrate_mem_slot() local
941 struct vm_area_struct *vma; in kvmppc_h_svm_page_in() local
1051 struct vm_area_struct *vma; in kvmppc_h_svm_page_out() local
/openbmc/linux/arch/sparc/include/asm/
H A Dhugetlb.h26 static inline pte_t huge_ptep_clear_flush(struct vm_area_struct *vma, in huge_ptep_clear_flush()
41 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, in huge_ptep_set_access_flags()
H A Dtlbflush_64.h30 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page()
35 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range()
/openbmc/linux/arch/arm/mm/
H A Dcopypage-v6.c31 struct page *from, unsigned long vaddr, struct vm_area_struct *vma) in v6_copy_user_highpage_nonaliasing()
70 struct page *from, unsigned long vaddr, struct vm_area_struct *vma) in v6_copy_user_highpage_aliasing()
H A Dmmap.c34 struct vm_area_struct *vma; in arch_get_unmapped_area() local
85 struct vm_area_struct *vma; in arch_get_unmapped_area_topdown() local
/openbmc/linux/arch/arm64/include/asm/
H A Dtlbflush.h278 static inline void flush_tlb_page_nosync(struct vm_area_struct *vma, in flush_tlb_page_nosync()
284 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page()
405 static inline void __flush_tlb_range(struct vm_area_struct *vma, in __flush_tlb_range()
441 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range()
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_gem_shmem_helper.c511 struct vm_area_struct *vma = vmf->vma; in drm_gem_shmem_fault() local
539 static void drm_gem_shmem_vm_open(struct vm_area_struct *vma) in drm_gem_shmem_vm_open()
561 static void drm_gem_shmem_vm_close(struct vm_area_struct *vma) in drm_gem_shmem_vm_close()
591 int drm_gem_shmem_mmap(struct drm_gem_shmem_object *shmem, struct vm_area_struct *vma) in drm_gem_shmem_mmap()
/openbmc/linux/arch/s390/include/asm/
H A Dtlbflush.h110 #define flush_tlb_page(vma, addr) do { } while (0) argument
117 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range()
/openbmc/linux/fs/hugetlbfs/
H A Dinode.c87 static inline void hugetlb_set_vma_policy(struct vm_area_struct *vma, in hugetlb_set_vma_policy()
94 static inline void hugetlb_drop_vma_policy(struct vm_area_struct *vma) in hugetlb_drop_vma_policy()
99 static inline void hugetlb_set_vma_policy(struct vm_area_struct *vma, in hugetlb_set_vma_policy()
104 static inline void hugetlb_drop_vma_policy(struct vm_area_struct *vma) in hugetlb_drop_vma_policy()
119 static int hugetlbfs_file_mmap(struct file *file, struct vm_area_struct *vma) in hugetlbfs_file_mmap()
251 struct vm_area_struct *vma; in generic_hugetlb_get_unmapped_area() local
442 static bool hugetlb_vma_maps_page(struct vm_area_struct *vma, in hugetlb_vma_maps_page()
467 static unsigned long vma_offset_start(struct vm_area_struct *vma, pgoff_t start) in vma_offset_start()
477 static unsigned long vma_offset_end(struct vm_area_struct *vma, pgoff_t end) in vma_offset_end()
501 struct vm_area_struct *vma; in hugetlb_unmap_file_folio() local
[all …]
/openbmc/linux/arch/sh/mm/
H A Dtlbflush_32.c15 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in local_flush_tlb_page()
39 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in local_flush_tlb_range()
/openbmc/linux/mm/damon/
H A Dops-common.c40 void damon_ptep_mkold(pte_t *pte, struct vm_area_struct *vma, unsigned long addr) in damon_ptep_mkold()
54 void damon_pmdp_mkold(pmd_t *pmd, struct vm_area_struct *vma, unsigned long addr) in damon_pmdp_mkold()
/openbmc/linux/arch/x86/include/asm/
H A Dpkeys.h35 static inline int arch_override_mprotect_pkey(struct vm_area_struct *vma, in arch_override_mprotect_pkey()
118 static inline int vma_pkey(struct vm_area_struct *vma) in vma_pkey()
/openbmc/linux/arch/powerpc/include/asm/
H A Dhugetlb.h46 static inline pte_t huge_ptep_clear_flush(struct vm_area_struct *vma, in huge_ptep_clear_flush()
65 static inline void flush_hugetlb_page(struct vm_area_struct *vma, in flush_hugetlb_page()
/openbmc/linux/arch/x86/kernel/cpu/sgx/
H A Dvirt.c34 struct vm_area_struct *vma, unsigned long addr) in __sgx_vepc_fault()
76 struct vm_area_struct *vma = vmf->vma; in sgx_vepc_fault() local
99 static int sgx_vepc_mmap(struct file *file, struct vm_area_struct *vma) in sgx_vepc_mmap()
/openbmc/linux/arch/powerpc/kernel/
H A Dvdso.c119 struct vm_area_struct *vma; in vdso_join_timens() local
133 struct vm_area_struct *vma, struct vm_fault *vmf) in vvar_fault()
176 struct vm_area_struct *vma; in __arch_setup_additional_pages() local
/openbmc/linux/fs/ocfs2/
H A Dmmap.c33 struct vm_area_struct *vma = vmf->vma; in ocfs2_fault() local
162 int ocfs2_mmap(struct file *file, struct vm_area_struct *vma) in ocfs2_mmap()
/openbmc/linux/arch/mips/include/asm/
H A Dhugetlb.h46 static inline pte_t huge_ptep_clear_flush(struct vm_area_struct *vma, in huge_ptep_clear_flush()
69 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, in huge_ptep_set_access_flags()
/openbmc/linux/arch/loongarch/include/asm/
H A Dhugetlb.h45 static inline pte_t huge_ptep_clear_flush(struct vm_area_struct *vma, in huge_ptep_clear_flush()
63 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, in huge_ptep_set_access_flags()
/openbmc/linux/drivers/xen/
H A Dxlate_mmu.c69 struct vm_area_struct *vma; member
143 int xen_xlate_remap_gfn_array(struct vm_area_struct *vma, in xen_xlate_remap_gfn_array()
183 int xen_xlate_unmap_gfn_range(struct vm_area_struct *vma, in xen_xlate_unmap_gfn_range()
285 int xen_remap_vma_range(struct vm_area_struct *vma, unsigned long addr, unsigned long len) in xen_remap_vma_range()

12345678910>>...34