| /OK3568_Linux_fs/kernel/drivers/infiniband/sw/rdmavt/ |
| H A D | mmap.c | 84 static void rvt_vma_open(struct vm_area_struct *vma) in rvt_vma_open() 91 static void rvt_vma_close(struct vm_area_struct *vma) in rvt_vma_close() 110 int rvt_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in rvt_mmap()
|
| /OK3568_Linux_fs/kernel/kernel/events/ |
| H A D | uprobes.c | 121 static bool valid_vma(struct vm_area_struct *vma, bool is_register) in valid_vma() 131 static unsigned long offset_to_vaddr(struct vm_area_struct *vma, loff_t offset) in offset_to_vaddr() 136 static loff_t vaddr_to_offset(struct vm_area_struct *vma, unsigned long vaddr) in vaddr_to_offset() 154 static int __replace_page(struct vm_area_struct *vma, unsigned long addr, in __replace_page() 343 struct vm_area_struct *vma) in valid_ref_ctr_vma() 372 struct vm_area_struct *vma; in __update_ref_ctr() local 468 struct vm_area_struct *vma; in uprobe_write_opcode() local 898 struct vm_area_struct *vma, unsigned long vaddr) in install_breakpoint() 969 struct vm_area_struct *vma; in build_map_info() local 1052 struct vm_area_struct *vma; in register_for_each_vma() local [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | hugetlb_inline.h | 9 static inline bool is_vm_hugetlb_page(struct vm_area_struct *vma) in is_vm_hugetlb_page() 16 static inline bool is_vm_hugetlb_page(struct vm_area_struct *vma) in is_vm_hugetlb_page()
|
| /OK3568_Linux_fs/kernel/arch/arc/mm/ |
| H A D | tlb.c | 308 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in local_flush_tlb_range() 378 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in local_flush_tlb_page() 444 void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) in flush_tlb_page() 454 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range() 467 void flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_pmd_tlb_range() 494 void create_tlb(struct vm_area_struct *vma, unsigned long vaddr, pte_t *ptep) in create_tlb() 575 void update_mmu_cache(struct vm_area_struct *vma, unsigned long vaddr_unaligned, in update_mmu_cache() 635 void update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr, in update_mmu_cache_pmd() 679 void local_flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start, in local_flush_pmd_tlb_range()
|
| /OK3568_Linux_fs/kernel/drivers/rknpu/ |
| H A D | rknpu_gem.c | 861 static int __vm_map_pages(struct vm_area_struct *vma, struct page **pages, in __vm_map_pages() 887 struct vm_area_struct *vma) in rknpu_gem_mmap_pages() 905 struct vm_area_struct *vma, in rknpu_gem_mmap_cache() 974 struct vm_area_struct *vma) in rknpu_gem_mmap_buffer() 1093 struct vm_area_struct *vma = vmf->vma; in rknpu_gem_fault() local 1114 struct vm_area_struct *vma = vmf->vma; in rknpu_gem_fault() local 1146 int rknpu_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in rknpu_gem_fault() 1182 int rknpu_gem_mmap_obj(struct drm_gem_object *obj, struct vm_area_struct *vma) in rknpu_gem_mmap_obj() 1212 int rknpu_gem_mmap(struct file *filp, struct vm_area_struct *vma) in rknpu_gem_mmap() 1348 int rknpu_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in rknpu_gem_prime_mmap()
|
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | pagewalk.c | 248 struct vm_area_struct *vma = walk->vma; in walk_hugetlb_range() local 291 struct vm_area_struct *vma = walk->vma; in walk_page_test() local 318 struct vm_area_struct *vma = walk->vma; in __walk_page_range() local 385 struct vm_area_struct *vma; in walk_page_range() local 465 int walk_page_vma(struct vm_area_struct *vma, const struct mm_walk_ops *ops, in walk_page_vma() 527 struct vm_area_struct *vma; in walk_page_mapping() local
|
| H A D | mlock.c | 381 struct vm_area_struct *vma, struct zone *zone, in __munlock_pagevec_fill() 451 void munlock_vma_pages_range(struct vm_area_struct *vma, in munlock_vma_pages_range() 534 static int mlock_fixup(struct vm_area_struct *vma, struct vm_area_struct **prev, in mlock_fixup() 603 struct vm_area_struct * vma, * prev; in apply_vma_lock_flags() local 658 struct vm_area_struct *vma; in count_mm_mlocked_page_nr() local 781 struct vm_area_struct * vma, * prev = NULL; in apply_mlockall_flags() local
|
| /OK3568_Linux_fs/kernel/include/asm-generic/ |
| H A D | tlb.h | 358 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) { } in tlb_update_vma_flags() 361 static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) { } in tlb_end_vma() 381 struct vm_area_struct vma = { in tlb_flush() local 392 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_update_vma_flags() 412 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) { } in tlb_update_vma_flags() 492 static inline void tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_start_vma() 503 static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_end_vma()
|
| /OK3568_Linux_fs/kernel/arch/csky/include/asm/ |
| H A D | tlb.h | 9 #define tlb_start_vma(tlb, vma) \ argument 15 #define tlb_end_vma(tlb, vma) \ argument
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_memory.c | 42 static void mali_mem_vma_open(struct vm_area_struct *vma) in mali_mem_vma_open() 51 static void mali_mem_vma_close(struct vm_area_struct *vma) in mali_mem_vma_close() 62 struct vm_area_struct *vma = vmf->vma; in mali_mem_vma_fault() local 152 int mali_mmap(struct file *filp, struct vm_area_struct *vma) in mali_mmap()
|
| /OK3568_Linux_fs/kernel/arch/arm64/mm/ |
| H A D | hugetlbpage.c | 182 struct vm_area_struct vma = TLB_FLUSH_VMA(mm, 0); in get_clear_flush() local 203 struct vm_area_struct vma = TLB_FLUSH_VMA(mm, 0); in clear_flush() local 255 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() 342 pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma, in arch_make_huge_pte() 414 int huge_ptep_set_access_flags(struct vm_area_struct *vma, in huge_ptep_set_access_flags() 476 void huge_ptep_clear_flush(struct vm_area_struct *vma, in huge_ptep_clear_flush()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | huge_pages.c | 335 static int igt_check_page_sizes(struct i915_vma *vma) in igt_check_page_sizes() 386 struct i915_vma *vma; in igt_mock_exhaust_device_supported_pages() local 463 struct i915_vma *vma; in igt_mock_memory_region_huge_pages() local 558 struct i915_vma *vma; in igt_mock_ppgtt_misaligned_dma() local 677 struct i915_vma *vma; in igt_mock_ppgtt_huge_fill() local 847 struct i915_vma *vma; in igt_mock_ppgtt_64K() local 944 struct i915_vma *vma, in gpu_write() 1040 struct i915_vma *vma; in __igt_write_huge() local 1425 struct i915_vma *vma; in igt_tmpfs_fallback() local 1483 struct i915_vma *vma; in igt_shrink_thp() local
|
| /OK3568_Linux_fs/kernel/arch/s390/kernel/ |
| H A D | vdso.c | 45 struct vm_area_struct *vma, struct vm_fault *vmf) in vdso_fault() 62 struct vm_area_struct *vma) in vdso_mremap() 165 struct vm_area_struct *vma; in arch_setup_additional_pages() local
|
| /OK3568_Linux_fs/kernel/arch/powerpc/include/asm/book3s/64/ |
| H A D | tlbflush-hash.h | 92 static inline void hash__local_flush_tlb_page(struct vm_area_struct *vma, in hash__local_flush_tlb_page() 97 static inline void hash__flush_tlb_page(struct vm_area_struct *vma, in hash__flush_tlb_page() 102 static inline void hash__flush_tlb_range(struct vm_area_struct *vma, in hash__flush_tlb_range()
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/core/ |
| H A D | ib_core_uverbs.c | 31 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()
|
| /OK3568_Linux_fs/kernel/drivers/media/v4l2-core/ |
| H A D | videobuf-dma-contig.c | 63 static void videobuf_vm_open(struct vm_area_struct *vma) in videobuf_vm_open() 73 static void videobuf_vm_close(struct vm_area_struct *vma) in videobuf_vm_close() 162 struct vm_area_struct *vma; in videobuf_dma_contig_user_get() local 276 struct vm_area_struct *vma) in __videobuf_mmap_mapper()
|
| /OK3568_Linux_fs/kernel/arch/arm/include/asm/ |
| H A D | tlbflush.h | 420 __local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) in __local_flush_tlb_page() 442 local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) in local_flush_tlb_page() 459 __flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) in __flush_tlb_page() 604 #define local_flush_tlb_range(vma,start,end) __cpu_flush_user_tlb_range(start,end,vma) argument 635 static inline void update_mmu_cache(struct vm_area_struct *vma, in update_mmu_cache() 641 #define update_mmu_cache_pmd(vma, address, pmd) do { } while (0) argument 650 static inline void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) { } in local_flush_tlb_page() 652 static inline void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned … in local_flush_tlb_range()
|
| /OK3568_Linux_fs/kernel/arch/x86/mm/ |
| H A D | pgtable.c | 486 int ptep_set_access_flags(struct vm_area_struct *vma, in ptep_set_access_flags() 499 int pmdp_set_access_flags(struct vm_area_struct *vma, in pmdp_set_access_flags() 520 int pudp_set_access_flags(struct vm_area_struct *vma, unsigned long address, in pudp_set_access_flags() 541 int ptep_test_and_clear_young(struct vm_area_struct *vma, in ptep_test_and_clear_young() 554 int pmdp_test_and_clear_young(struct vm_area_struct *vma, in pmdp_test_and_clear_young() 565 int pudp_test_and_clear_young(struct vm_area_struct *vma, in pudp_test_and_clear_young() 578 int ptep_clear_flush_young(struct vm_area_struct *vma, in ptep_clear_flush_young() 598 int pmdp_clear_flush_young(struct vm_area_struct *vma, in pmdp_clear_flush_young()
|
| /OK3568_Linux_fs/kernel/arch/m68k/include/asm/ |
| H A D | fb.h | 12 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, in fb_pgprotect() 18 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, in fb_pgprotect()
|
| /OK3568_Linux_fs/kernel/arch/sh/mm/ |
| H A D | nommu.c | 47 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()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/mm/nohash/ |
| H A D | book3e_hugetlbpage.c | 126 book3e_hugetlb_preload(struct vm_area_struct *vma, unsigned long ea, pte_t pte) in book3e_hugetlb_preload() 192 void update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) in update_mmu_cache() 198 void flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in flush_hugetlb_page()
|
| /OK3568_Linux_fs/kernel/arch/c6x/include/asm/ |
| H A D | cacheflush.h | 28 #define flush_icache_page(vma, page) \ argument 37 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument
|
| /OK3568_Linux_fs/kernel/arch/sparc/include/asm/ |
| H A D | tlbflush_32.h | 11 #define flush_tlb_range(vma, start, end) \ argument 13 #define flush_tlb_page(vma, addr) \ argument
|
| /OK3568_Linux_fs/kernel/arch/parisc/include/asm/ |
| H A D | tlbflush.h | 19 #define flush_tlb_range(vma, start, end) \ argument 64 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page()
|
| /OK3568_Linux_fs/kernel/arch/nds32/mm/ |
| H A D | tlb.c | 14 void local_flush_tlb_range(struct vm_area_struct *vma, in local_flush_tlb_range() 38 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in local_flush_tlb_page()
|