Home
last modified time | relevance | path

Searched defs:vma (Results 101 – 125 of 839) sorted by relevance

12345678910>>...34

/OK3568_Linux_fs/kernel/drivers/misc/sgi-gru/
H A Dgrufault.c50 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 Dmm.h534 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 Di915_gem_evict.c53 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 Dprocess.c344 #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 Dtlbflush.h257 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 Dgup.c374 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 Dswap_state.c58 #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 Dprivcmd-buf.c86 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 Dtlbflush.h41 #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 Dfault.c237 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 Dfault.c91 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 Dtlb-r4k.c48 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 Dc-octeon.c64 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 Dbook3s_hv_uvmem.c395 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 Dtlbflush.c47 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 Dcacheflush.c36 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 Dcacheflush.h61 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 Dtlbflush.h41 #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 Di915_gem_tiling.c159 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 Dvideobuf-vmalloc.c51 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 Duserfaultfd.c227 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 Dvideobuf2-memops.c89 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 Dcacheflush.h38 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 Dvm_tlb.c25 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 Dtlb_64.h25 #define tlb_start_vma(tlb, vma) do { } while (0) argument
26 #define tlb_end_vma(tlb, vma) do { } while (0) argument

12345678910>>...34