| /include/linux/ |
| D | userfaultfd_k.h | 39 static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma, in is_mergeable_vm_userfaultfd_ctx() 45 static inline bool userfaultfd_missing(struct vm_area_struct *vma) in userfaultfd_missing() 50 static inline bool userfaultfd_armed(struct vm_area_struct *vma) in userfaultfd_armed() 63 static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma, in is_mergeable_vm_userfaultfd_ctx() 69 static inline bool userfaultfd_missing(struct vm_area_struct *vma) in userfaultfd_missing() 74 static inline bool userfaultfd_armed(struct vm_area_struct *vma) in userfaultfd_armed()
|
| D | khugepaged.h | 44 static inline int khugepaged_enter(struct vm_area_struct *vma, in khugepaged_enter() 63 static inline int khugepaged_enter(struct vm_area_struct *vma, in khugepaged_enter() 68 static inline int khugepaged_enter_vma_merge(struct vm_area_struct *vma, in khugepaged_enter_vma_merge()
|
| D | hugetlb_inline.h | 8 static inline bool is_vm_hugetlb_page(struct vm_area_struct *vma) in is_vm_hugetlb_page() 15 static inline bool is_vm_hugetlb_page(struct vm_area_struct *vma) in is_vm_hugetlb_page()
|
| D | huge_mm.h | 130 struct vm_area_struct *vma) in pmd_trans_huge_lock() 192 static inline void split_huge_pmd_address(struct vm_area_struct *vma, in split_huge_pmd_address() 195 static inline int hugepage_madvise(struct vm_area_struct *vma, in hugepage_madvise() 201 static inline void vma_adjust_trans_huge(struct vm_area_struct *vma, in vma_adjust_trans_huge() 208 struct vm_area_struct *vma) in pmd_trans_huge_lock() 228 static inline struct page *follow_devmap_pmd(struct vm_area_struct *vma, in follow_devmap_pmd()
|
| D | mempolicy.h | 93 #define vma_policy(vma) ((vma)->vm_policy) argument 175 static inline bool vma_migratable(struct vm_area_struct *vma) in vma_migratable() 238 #define vma_policy(vma) NULL argument 264 static inline struct zonelist *huge_zonelist(struct vm_area_struct *vma, in huge_zonelist() 295 static inline int mpol_misplaced(struct page *page, struct vm_area_struct *vma, in mpol_misplaced()
|
| D | dax.h | 55 static inline int dax_pmd_fault(struct vm_area_struct *vma, unsigned long addr, in dax_pmd_fault() 62 #define dax_mkwrite(vma, vmf, gb) dax_fault(vma, vmf, gb) argument
|
| D | highmem.h | 14 static inline void flush_anon_page(struct vm_area_struct *vma, struct page *page, unsigned long vma… in flush_anon_page() 158 struct vm_area_struct *vma, in __alloc_zeroed_user_highpage() 180 alloc_zeroed_user_highpage_movable(struct vm_area_struct *vma, in alloc_zeroed_user_highpage_movable() 226 unsigned long vaddr, struct vm_area_struct *vma) in copy_user_highpage()
|
| D | rmap.h | 74 struct vm_area_struct *vma; member 145 static inline void anon_vma_merge(struct vm_area_struct *vma, in anon_vma_merge() 279 #define anon_vma_prepare(vma) (0) argument 280 #define anon_vma_link(vma) do {} while (0) argument
|
| D | ksm.h | 78 static inline int ksm_madvise(struct vm_area_struct *vma, unsigned long start, in ksm_madvise() 85 struct vm_area_struct *vma, unsigned long address) in ksm_might_need_to_copy()
|
| D | gfp.h | 474 #define alloc_hugepage_vma(gfp_mask, vma, addr, order) \ argument 479 #define alloc_pages_vma(gfp_mask, order, vma, addr, node, false)\ argument 481 #define alloc_hugepage_vma(gfp_mask, vma, addr, order) \ argument 485 #define alloc_page_vma(gfp_mask, vma, addr) \ argument 487 #define alloc_page_vma_node(gfp_mask, vma, addr, node) \ argument
|
| D | mmdebug.h | 25 #define VM_BUG_ON_VMA(cond, vma) \ argument 46 #define VM_BUG_ON_VMA(cond, vma) VM_BUG_ON(cond) argument
|
| D | hugetlb.h | 125 static inline void reset_vma_resv_huge_pages(struct vm_area_struct *vma) in reset_vma_resv_huge_pages() 136 #define copy_hugetlb_page_range(src, dst, vma) ({ BUG(); 0; }) argument 151 #define hugetlb_fault(mm, vma, addr, flags) ({ BUG(); 0; }) argument 164 static inline unsigned long hugetlb_change_protection(struct vm_area_struct *vma, in hugetlb_change_protection() 171 struct vm_area_struct *vma, unsigned long start, in __unmap_hugepage_range_final() 178 struct vm_area_struct *vma, unsigned long start, in __unmap_hugepage_range() 372 static inline struct hstate *hstate_vma(struct vm_area_struct *vma) in hstate_vma() 419 static inline pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma, in arch_make_huge_pte()
|
| D | migrate.h | 99 struct vm_area_struct *vma, int node) in migrate_misplaced_page() 113 struct vm_area_struct *vma, in migrate_misplaced_transhuge_page()
|
| D | mm.h | 323 struct vm_area_struct *vma; /* Target VMA */ member 626 static inline pte_t maybe_mkwrite(pte_t pte, struct vm_area_struct *vma) in maybe_mkwrite() 1217 struct vm_area_struct *vma; member 1258 static inline int handle_mm_fault(struct vm_area_struct *vma, in handle_mm_fault() 1378 static inline bool vma_is_anonymous(struct vm_area_struct *vma) in vma_is_anonymous() 1937 #define vma_interval_tree_foreach(vma, root, start, last) \ argument 1962 static inline int vma_adjust(struct vm_area_struct *vma, unsigned long start, in vma_adjust() 2131 #define expand_upwards(vma, address) (0) argument 2143 struct vm_area_struct * vma = find_vma(mm,start_addr); in find_vma_intersection() local 2150 static inline unsigned long vm_start_gap(struct vm_area_struct *vma) in vm_start_gap() [all …]
|
| D | pkeys.h | 12 #define arch_override_mprotect_pkey(vma, prot, pkey) (0) argument
|
| D | uprobes.h | 171 static inline int uprobe_mmap(struct vm_area_struct *vma) in uprobe_mmap() 176 uprobe_munmap(struct vm_area_struct *vma, unsigned long start, unsigned long end) in uprobe_munmap()
|
| D | dm-io.h | 45 void *vma; member
|
| D | ioc3.h | 30 struct ioc3 __iomem *vma; /* pointer to registers */ member
|
| D | shmem_fs.h | 121 static inline bool shmem_huge_enabled(struct vm_area_struct *vma) in shmem_huge_enabled()
|
| D | binfmts.h | 17 struct vm_area_struct *vma; member
|
| /include/asm-generic/ |
| D | cacheflush.h | 14 #define flush_cache_range(vma, start, end) do { } while (0) argument 15 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument 21 #define flush_icache_page(vma,pg) do { } while (0) argument 22 #define flush_icache_user_range(vma,pg,adr,len) do { } while (0) argument 26 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 31 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
|
| D | pgtable.h | 40 static inline int pmdp_set_access_flags(struct vm_area_struct *vma, in pmdp_set_access_flags() 51 static inline int ptep_test_and_clear_young(struct vm_area_struct *vma, in ptep_test_and_clear_young() 67 static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma, in pmdp_test_and_clear_young() 80 static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma, in pmdp_test_and_clear_young() 104 static inline int pmdp_clear_flush_young(struct vm_area_struct *vma, in pmdp_clear_flush_young() 217 static inline pmd_t pmdp_collapse_flush(struct vm_area_struct *vma, in pmdp_collapse_flush() 243 static inline void pmdp_huge_split_prepare(struct vm_area_struct *vma, in pmdp_huge_split_prepare() 298 #define flush_tlb_fix_spurious_fault(vma, address) flush_tlb_page(vma, address) argument 550 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap() 561 static inline int track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert() [all …]
|
| D | mm_hooks.h | 19 struct vm_area_struct *vma, in arch_unmap() 25 struct vm_area_struct *vma) in arch_bprm_mm_init() 29 static inline bool arch_vma_access_permitted(struct vm_area_struct *vma, in arch_vma_access_permitted()
|
| D | tlb.h | 190 #define tlb_start_vma(tlb, vma) do { } while (0) argument 193 #define __tlb_end_vma(tlb, vma) \ argument
|
| /include/media/ |
| D | videobuf-vmalloc.h | 29 struct vm_area_struct *vma; member
|