| /OK3568_Linux_fs/kernel/drivers/misc/sgi-gru/ |
| H A D | grufault.c | 50 struct vm_area_struct *vma; in gru_find_vma() local 69 struct vm_area_struct *vma; in gru_find_lock_gts() local 86 struct vm_area_struct *vma; in gru_alloc_locked_gts() local 177 static int non_atomic_pte_lookup(struct vm_area_struct *vma, in non_atomic_pte_lookup() 205 static int atomic_pte_lookup(struct vm_area_struct *vma, unsigned long vaddr, in atomic_pte_lookup() 256 struct vm_area_struct *vma; in gru_vtop() local
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | mm.h | 534 struct vm_area_struct *vma; /* Target VMA */ member 662 static inline void INIT_VMA(struct vm_area_struct *vma) in INIT_VMA() 671 static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) in vma_init() 681 static inline void vma_set_anonymous(struct vm_area_struct *vma) in vma_set_anonymous() 686 static inline bool vma_is_anonymous(struct vm_area_struct *vma) in vma_is_anonymous() 691 static inline bool vma_is_temporary_stack(struct vm_area_struct *vma) in vma_is_temporary_stack() 705 static inline bool vma_is_foreign(struct vm_area_struct *vma) in vma_is_foreign() 716 static inline bool vma_is_accessible(struct vm_area_struct *vma) in vma_is_accessible() 728 static inline bool vma_is_shmem(struct vm_area_struct *vma) { return false; } in vma_is_shmem() 1726 static inline struct page *vm_normal_page(struct vm_area_struct *vma, in vm_normal_page() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_gem_evict.c | 53 struct i915_vma *vma; in populate_ggtt() local 85 struct i915_vma *vma; in unpin_ggtt() local 156 struct i915_vma *vma; in igt_overcommit() local 250 struct i915_vma *vma; in igt_evict_for_cache_color() local
|
| /OK3568_Linux_fs/kernel/arch/arm/kernel/ |
| H A D | process.c | 344 #define is_gate_vma(vma) ((vma) == &gate_vma) argument 346 #define is_gate_vma(vma) 0 argument 349 const char *arch_vma_name(struct vm_area_struct *vma) in arch_vma_name() 406 struct vm_area_struct *vma; in arch_setup_additional_pages() local
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | tlbflush.h | 257 static inline void flush_tlb_page_nosync(struct vm_area_struct *vma, in flush_tlb_page_nosync() 268 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() 281 static inline void __flush_tlb_range(struct vm_area_struct *vma, in __flush_tlb_range() 363 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range()
|
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | gup.c | 374 static struct page *no_page_table(struct vm_area_struct *vma, in no_page_table() 391 static int follow_pfn_pte(struct vm_area_struct *vma, unsigned long address, in follow_pfn_pte() 425 static struct page *follow_page_pte(struct vm_area_struct *vma, in follow_page_pte() 587 static struct page *follow_pmd_mask(struct vm_area_struct *vma, in follow_pmd_mask() 702 static struct page *follow_pud_mask(struct vm_area_struct *vma, in follow_pud_mask() 742 static struct page *follow_p4d_mask(struct vm_area_struct *vma, in follow_p4d_mask() 787 static struct page *follow_page_mask(struct vm_area_struct *vma, in follow_page_mask() 827 struct page *follow_page(struct vm_area_struct *vma, unsigned long address, in follow_page() 840 unsigned int gup_flags, struct vm_area_struct **vma, in get_gate_page() 897 static int faultin_page(struct vm_area_struct *vma, in faultin_page() [all …]
|
| H A D | swap_state.c | 58 #define GET_SWAP_RA_VAL(vma) \ argument 370 struct page *lookup_swap_cache(swp_entry_t entry, struct vm_area_struct *vma, in lookup_swap_cache() 453 struct vm_area_struct *vma, unsigned long addr, in __read_swap_cache_async() 559 struct vm_area_struct *vma, unsigned long addr, bool do_poll) in read_swap_cache_async() 665 struct vm_area_struct *vma = vmf->vma; in swap_cluster_readahead() local 742 static inline void swap_ra_clamp_pfn(struct vm_area_struct *vma, in swap_ra_clamp_pfn() 758 struct vm_area_struct *vma = vmf->vma; in swap_ra_info() local 841 struct vm_area_struct *vma = vmf->vma; in swap_vma_readahead() local
|
| /OK3568_Linux_fs/kernel/drivers/xen/ |
| H A D | privcmd-buf.c | 86 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()
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/ |
| H A D | tlbflush.h | 41 #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
|
| /OK3568_Linux_fs/kernel/arch/parisc/mm/ |
| H A D | fault.c | 237 struct vm_area_struct *vma) in show_signal_msg() 263 struct vm_area_struct *vma, *prev_vma; in do_page_fault() local 440 struct vm_area_struct *vma, *prev_vma; in handle_nadtlb_fault() local
|
| /OK3568_Linux_fs/kernel/arch/powerpc/mm/ |
| H A D | fault.c | 91 struct vm_area_struct *vma) in bad_access_pkey() 238 struct vm_area_struct *vma) in access_pkey_error() 252 static bool access_error(bool is_write, bool is_exec, struct vm_area_struct *vma) in access_error() 392 struct vm_area_struct * vma; in __do_page_fault() local
|
| /OK3568_Linux_fs/kernel/arch/mips/mm/ |
| H A D | tlb-r4k.c | 48 static inline void flush_micro_tlb_vm(struct vm_area_struct *vma) in flush_micro_tlb_vm() 106 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in local_flush_tlb_range() 211 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in local_flush_tlb_page() 293 void __update_tlb(struct vm_area_struct * vma, unsigned long address, pte_t pte) in __update_tlb()
|
| H A D | c-octeon.c | 64 static void octeon_flush_icache_all_cores(struct vm_area_struct *vma) in octeon_flush_icache_all_cores() 136 static void octeon_flush_cache_range(struct vm_area_struct *vma, in octeon_flush_cache_range() 151 static void octeon_flush_cache_page(struct vm_area_struct *vma, in octeon_flush_cache_page()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kvm/ |
| H A D | book3s_hv_uvmem.c | 395 struct vm_area_struct *vma; in kvmppc_memslot_page_merge() local 506 static int __kvmppc_svm_page_out(struct vm_area_struct *vma, in __kvmppc_svm_page_out() 578 static inline int kvmppc_svm_page_out(struct vm_area_struct *vma, in kvmppc_svm_page_out() 606 struct vm_area_struct *vma = NULL; in kvmppc_uvmem_drop_pages() local 731 static int kvmppc_svm_page_in(struct vm_area_struct *vma, in kvmppc_svm_page_in() 789 struct vm_area_struct *vma; in kvmppc_uv_migrate_mem_slot() local 932 struct vm_area_struct *vma; in kvmppc_h_svm_page_in() local 1042 struct vm_area_struct *vma; in kvmppc_h_svm_page_out() local
|
| /OK3568_Linux_fs/kernel/arch/riscv/mm/ |
| H A D | tlbflush.c | 47 void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() 52 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range()
|
| /OK3568_Linux_fs/kernel/arch/csky/abiv1/ |
| H A D | cacheflush.c | 36 void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, in update_mmu_cache() 69 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, in flush_cache_range()
|
| /OK3568_Linux_fs/kernel/arch/hexagon/include/asm/ |
| H A D | cacheflush.h | 61 static inline void update_mmu_cache(struct vm_area_struct *vma, in update_mmu_cache() 71 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
|
| /OK3568_Linux_fs/kernel/arch/sh/include/asm/ |
| H A D | tlbflush.h | 41 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) argument 44 #define flush_tlb_range(vma, start, end) \ argument
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_tiling.c | 159 static bool i915_vma_fence_prepare(struct i915_vma *vma, in i915_vma_fence_prepare() 185 struct i915_vma *vma, *vn; in i915_gem_object_fence_prepare() local 224 struct i915_vma *vma; in i915_gem_object_set_tiling() local
|
| /OK3568_Linux_fs/kernel/drivers/media/v4l2-core/ |
| H A D | videobuf-vmalloc.c | 51 static void videobuf_vm_open(struct vm_area_struct *vma) in videobuf_vm_open() 61 static void videobuf_vm_close(struct vm_area_struct *vma) in videobuf_vm_close() 211 struct vm_area_struct *vma) in __videobuf_mmap_mapper()
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A D | userfaultfd.c | 227 struct vm_area_struct *vma, in userfaultfd_huge_must_wait() 259 struct vm_area_struct *vma, in userfaultfd_huge_must_wait() 607 struct vm_area_struct *vma; in userfaultfd_event_wait_completion() local 639 int dup_userfaultfd(struct vm_area_struct *vma, struct list_head *fcs) in dup_userfaultfd() 714 void mremap_userfaultfd_prep(struct vm_area_struct *vma, in mremap_userfaultfd_prep() 760 bool userfaultfd_remove(struct vm_area_struct *vma, in userfaultfd_remove() 799 int userfaultfd_unmap_prep(struct vm_area_struct *vma, in userfaultfd_unmap_prep() 849 struct vm_area_struct *vma, *prev; in userfaultfd_release() local 1259 static inline bool vma_can_userfault(struct vm_area_struct *vma, in vma_can_userfault() 1281 struct vm_area_struct *vma, *prev, *cur; in userfaultfd_register() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/common/videobuf2/ |
| H A D | videobuf2-memops.c | 89 static void vb2_common_vm_open(struct vm_area_struct *vma) in vb2_common_vm_open() 107 static void vb2_common_vm_close(struct vm_area_struct *vma) in vb2_common_vm_close()
|
| /OK3568_Linux_fs/kernel/arch/alpha/include/asm/ |
| H A D | cacheflush.h | 38 flush_icache_user_page(struct vm_area_struct *vma, struct page *page, in flush_icache_user_page() 57 #define flush_icache_page(vma, page) \ argument
|
| /OK3568_Linux_fs/kernel/arch/hexagon/mm/ |
| H A D | vm_tlb.c | 25 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()
|
| /OK3568_Linux_fs/kernel/arch/sparc/include/asm/ |
| H A D | tlb_64.h | 25 #define tlb_start_vma(tlb, vma) do { } while (0) argument 26 #define tlb_end_vma(tlb, vma) do { } while (0) argument
|