Home
last modified time | relevance | path

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

12345678910>>...34

/OK3568_Linux_fs/kernel/drivers/infiniband/sw/rdmavt/
H A Dmmap.c84 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 Duprobes.c121 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 Dhugetlb_inline.h9 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 Dtlb.c308 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 Drknpu_gem.c861 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 Dpagewalk.c248 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 Dmlock.c381 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 Dtlb.h358 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 Dtlb.h9 #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 Dmali_memory.c42 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 Dhugetlbpage.c182 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 Dhuge_pages.c335 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 Dvdso.c45 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 Dtlbflush-hash.h92 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 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()
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dvideobuf-dma-contig.c63 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 Dtlbflush.h420 __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 Dpgtable.c486 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 Dfb.h12 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 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()
/OK3568_Linux_fs/kernel/arch/powerpc/mm/nohash/
H A Dbook3e_hugetlbpage.c126 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 Dcacheflush.h28 #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 Dtlbflush_32.h11 #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 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()
/OK3568_Linux_fs/kernel/arch/nds32/mm/
H A Dtlb.c14 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()

12345678910>>...34