/openbmc/linux/include/linux/ |
H A D | pgtable.h | 264 static inline int pmdp_set_access_flags(struct vm_area_struct *vma, in pmdp_set_access_flags() 271 static inline int pudp_set_access_flags(struct vm_area_struct *vma, in pudp_set_access_flags() 349 static inline int pmdp_clear_flush_young(struct vm_area_struct *vma, in pmdp_clear_flush_young() 565 static inline void update_mmu_tlb(struct vm_area_struct *vma, in update_mmu_tlb() 868 struct vm_area_struct *vma, in arch_do_swap_page() 886 struct vm_area_struct *vma, in arch_unmap_one() 1271 static inline int track_pfn_copy(struct vm_area_struct *vma) in track_pfn_copy() 1281 static inline void untrack_pfn(struct vm_area_struct *vma, in untrack_pfn() 1291 static inline void untrack_pfn_clear(struct vm_area_struct *vma) in untrack_pfn_clear() 1501 #define flush_pmd_tlb_range(vma, addr, end) BUILD_BUG() argument [all …]
|
H A D | mm.h | 510 struct vm_area_struct *vma; /* Target VMA */ member 653 static inline bool vma_start_read(struct vm_area_struct *vma) in vma_start_read() 686 static inline void vma_end_read(struct vm_area_struct *vma) in vma_end_read() 771 static inline bool vma_start_read(struct vm_area_struct *vma) in vma_start_read() 815 static inline void vm_flags_init(struct vm_area_struct *vma, in vm_flags_init() 840 static inline void vm_flags_set(struct vm_area_struct *vma, in vm_flags_set() 868 static inline void vm_flags_mod(struct vm_area_struct *vma, in vm_flags_mod() 995 struct vm_area_struct *vma) in vma_iter_bulk_store() 2436 struct vm_area_struct *vma; in get_user_page_vma_remote() local 3422 struct vm_area_struct *vma = vma_lookup(mm, vm_start); in find_exact_vma() local [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmm.c | 813 nvkm_vma_tail(struct nvkm_vma *vma, u64 tail) in nvkm_vma_tail() 977 struct nvkm_vma *vma, u64 addr, u64 size) in nvkm_vmm_node_split() 1003 nvkm_vma_dump(struct nvkm_vma *vma) in nvkm_vma_dump() 1021 struct nvkm_vma *vma; in nvkm_vmm_dump() local 1030 struct nvkm_vma *vma; in nvkm_vmm_dtor() local 1071 struct nvkm_vma *vma; in nvkm_vmm_ctor_managed() local 1091 struct nvkm_vma *vma; in nvkm_vmm_ctor() local 1233 struct nvkm_vma *vma = nvkm_vmm_node_search(vmm, addr); in nvkm_vmm_pfn_unmap() local 1270 struct nvkm_vma *vma, *tmp; in nvkm_vmm_pfn_map() local 1688 struct nvkm_vma *vma = *pvma; in nvkm_vmm_put() local [all …]
|
/openbmc/linux/arch/m68k/include/asm/ |
H A D | tlbflush.h | 84 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() 90 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() 166 static inline void flush_tlb_page (struct vm_area_struct *vma, in flush_tlb_page() 187 static inline void flush_tlb_range (struct vm_area_struct *vma, in flush_tlb_range() 256 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() 261 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range()
|
/openbmc/linux/arch/nios2/mm/ |
H A D | cacheflush.c | 77 struct vm_area_struct *vma; in flush_aliases() local 134 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, in flush_cache_range() 142 void flush_icache_pages(struct vm_area_struct *vma, struct page *page, in flush_icache_pages() 152 void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, in flush_cache_page() 209 void update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, in update_mmu_cache_range() 261 void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page() 272 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page()
|
/openbmc/linux/mm/ |
H A D | hugetlb.c | 356 struct vm_area_struct *vma = vma_lock->vma; in __hugetlb_vma_unlock_write_put() local 1192 bool __vma_private_lock(struct vm_area_struct *vma) in __vma_private_lock() 1397 struct vm_area_struct *vma, in dequeue_hugetlb_folio_vma() 2458 struct vm_area_struct *vma, unsigned long addr) in alloc_buddy_hugetlb_folio_with_mpol() 2777 struct vm_area_struct *vma, unsigned long addr) in vma_needs_reservation() 2783 struct vm_area_struct *vma, unsigned long addr) in vma_commit_reservation() 2789 struct vm_area_struct *vma, unsigned long addr) in vma_end_reservation() 2795 struct vm_area_struct *vma, unsigned long addr) in vma_add_reservation() 5838 struct vm_area_struct *vma, in hugetlb_no_page() 6701 struct vm_area_struct *vma, in hugetlb_reserve_pages() [all …]
|
/openbmc/linux/arch/xtensa/mm/ |
H A D | cache.c | 102 unsigned long vaddr, struct vm_area_struct *vma) in copy_user_highpage() 182 void local_flush_cache_range(struct vm_area_struct *vma, in local_flush_cache_range() 197 void local_flush_cache_page(struct vm_area_struct *vma, unsigned long address, in local_flush_cache_page() 214 void update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, in update_mmu_cache_range() 271 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() 311 extern void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page()
|
/openbmc/linux/arch/powerpc/mm/book3s64/ |
H A D | pgtable.c | 48 int pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, in pmdp_set_access_flags() 68 int pudp_set_access_flags(struct vm_area_struct *vma, unsigned long address, in pudp_set_access_flags() 89 int pmdp_test_and_clear_young(struct vm_area_struct *vma, in pmdp_test_and_clear_young() 95 int pudp_test_and_clear_young(struct vm_area_struct *vma, in pudp_test_and_clear_young() 168 pmd_t pmdp_invalidate(struct vm_area_struct *vma, unsigned long address, in pmdp_invalidate() 179 pmd_t pmdp_huge_get_and_clear_full(struct vm_area_struct *vma, in pmdp_huge_get_and_clear_full() 197 pud_t pudp_huge_get_and_clear_full(struct vm_area_struct *vma, in pudp_huge_get_and_clear_full() 521 pte_t ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, in ptep_modify_prot_start() 537 void ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, in ptep_modify_prot_commit() 561 struct vm_area_struct *vma) in pmd_move_must_withdraw()
|
/openbmc/linux/include/asm-generic/ |
H A D | cacheflush.h | 35 static inline void flush_cache_range(struct vm_area_struct *vma, in flush_cache_range() 43 static inline void flush_cache_page(struct vm_area_struct *vma, in flush_cache_page() 81 static inline void flush_icache_user_page(struct vm_area_struct *vma, in flush_icache_user_page() 107 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 117 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
|
/openbmc/linux/arch/x86/mm/ |
H A D | pgtable.c | 499 int ptep_set_access_flags(struct vm_area_struct *vma, in ptep_set_access_flags() 512 int pmdp_set_access_flags(struct vm_area_struct *vma, in pmdp_set_access_flags() 554 int ptep_test_and_clear_young(struct vm_area_struct *vma, in ptep_test_and_clear_young() 567 int pmdp_test_and_clear_young(struct vm_area_struct *vma, in pmdp_test_and_clear_young() 581 int pudp_test_and_clear_young(struct vm_area_struct *vma, in pudp_test_and_clear_young() 594 int ptep_clear_flush_young(struct vm_area_struct *vma, in ptep_clear_flush_young() 614 int pmdp_clear_flush_young(struct vm_area_struct *vma, in pmdp_clear_flush_young() 887 pte_t pte_mkwrite(pte_t pte, struct vm_area_struct *vma) in pte_mkwrite() 897 pmd_t pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) in pmd_mkwrite() 907 void arch_check_zapped_pte(struct vm_area_struct *vma, pte_t pte) in arch_check_zapped_pte() [all …]
|
/openbmc/linux/arch/sh/mm/ |
H A D | cache.c | 60 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() 81 void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page() 100 unsigned long vaddr, struct vm_area_struct *vma) in copy_user_highpage() 141 void __update_cache(struct vm_area_struct *vma, in __update_cache() 200 void flush_cache_page(struct vm_area_struct *vma, unsigned long addr, in flush_cache_page() 212 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, in flush_cache_range() 243 void flush_icache_pages(struct vm_area_struct *vma, struct page *page, in flush_icache_pages()
|
/openbmc/linux/arch/microblaze/include/asm/ |
H A D | tlbflush.h | 27 static inline void local_flush_tlb_page(struct vm_area_struct *vma, in local_flush_tlb_page() 30 static inline void local_flush_tlb_range(struct vm_area_struct *vma, in local_flush_tlb_range() 36 #define update_mmu_cache_range(vmf, vma, addr, ptep, nr) do { } while (0) argument 37 #define update_mmu_cache(vma, addr, pte) \ argument
|
/openbmc/linux/drivers/gpu/drm/i915/selftests/ |
H A D | i915_vma.c | 37 static bool assert_vma(struct i915_vma *vma, in assert_vma() 68 struct i915_vma *vma; in checked_vma_instance() local 119 struct i915_vma *vma; in create_vmas() local 227 static bool assert_pin_valid(const struct i915_vma *vma, in assert_pin_valid() 241 static bool assert_pin_enospc(const struct i915_vma *vma, in assert_pin_enospc() 312 struct i915_vma *vma; in igt_vma_pin1() local 616 struct i915_vma *vma; in igt_vma_rotate_remap() local 714 struct i915_vma *vma, in assert_partial() 743 static bool assert_pin(struct i915_vma *vma, in assert_pin() 804 struct i915_vma *vma; in igt_vma_partial() local [all …]
|
H A D | i915_gem_gtt.c | 397 struct i915_vma *vma; in close_object_list() local 420 struct i915_vma *vma; in fill_hole() local 654 struct i915_vma *vma; in walk_hole() local 721 struct i915_vma *vma; in pot_hole() local 810 struct i915_vma *vma; in drunk_hole() local 917 struct i915_vma *vma; in __shrink_hole() local 1021 struct i915_vma *vma; in shrink_boom() local 1083 struct i915_vma *vma; in misaligned_case() local 1549 struct i915_vma *vma; in igt_gtt_reserve() local 1594 struct i915_vma *vma; in igt_gtt_reserve() local [all …]
|
/openbmc/linux/tools/testing/selftests/prctl/ |
H A D | set-anon-vma-name-test.c | 74 FIXTURE(vma) { in FIXTURE() argument 78 FIXTURE_SETUP(vma) { in FIXTURE_SETUP() argument 87 FIXTURE_TEARDOWN(vma) { in FIXTURE_TEARDOWN() argument 92 TEST_F(vma, renaming) { in TEST_F() argument
|
/openbmc/linux/drivers/char/ |
H A D | mspec.c | 88 mspec_open(struct vm_area_struct *vma) in mspec_open() 103 mspec_close(struct vm_area_struct *vma) in mspec_close() 181 mspec_mmap(struct file *file, struct vm_area_struct *vma, in mspec_mmap() 218 cached_mmap(struct file *file, struct vm_area_struct *vma) in cached_mmap() 224 uncached_mmap(struct file *file, struct vm_area_struct *vma) in uncached_mmap()
|
/openbmc/linux/arch/arc/include/asm/ |
H A D | tlbflush.h | 23 #define flush_tlb_range(vma, s, e) local_flush_tlb_range(vma, s, e) argument 24 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) argument 29 #define flush_pmd_tlb_range(vma, s, e) local_flush_pmd_tlb_range(vma, s, e) argument
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | pci-sysfs.c | 19 struct vm_area_struct *vma, in hose_mmap_page_range() 37 struct vm_area_struct *vma, int sparse) in __pci_mmap_fits() 68 struct vm_area_struct *vma, int sparse) in pci_mmap_resource() 97 struct vm_area_struct *vma) in pci_mmap_resource_sparse() 104 struct vm_area_struct *vma) in pci_mmap_resource_dense() 257 struct vm_area_struct *vma, in __legacy_mmap_fits() 286 int pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma, in pci_mmap_legacy_page_range()
|
/openbmc/linux/fs/proc/ |
H A D | task_mmu.c | 500 struct vm_area_struct *vma = walk->vma; in smaps_pte_hole() local 526 struct vm_area_struct *vma = walk->vma; in smaps_pte_entry() local 573 struct vm_area_struct *vma = walk->vma; in smaps_pmd_entry() local 612 struct vm_area_struct *vma = walk->vma; in smaps_pte_range() local 725 struct vm_area_struct *vma = walk->vma; in smaps_hugetlb_range() local 851 struct vm_area_struct *vma = v; in show_smap() local 882 struct vm_area_struct *vma; in show_smaps_rollup() local 1166 struct vm_area_struct *vma = walk->vma; in clear_refs_pte_range() local 1256 struct vm_area_struct *vma; in clear_refs_write() local 1847 struct vm_area_struct *vma, in can_gather_numa_stats_pmd() [all …]
|
H A D | task_nommu.c | 24 struct vm_area_struct *vma; in task_mem() local 84 struct vm_area_struct *vma; in task_vsize() local 99 struct vm_area_struct *vma; in task_statm() local 127 static int nommu_vma_show(struct seq_file *m, struct vm_area_struct *vma) in nommu_vma_show() 181 struct vm_area_struct *vma = vma_next(&priv->iter); in proc_get_vma() local
|
/openbmc/linux/arch/alpha/include/asm/ |
H A D | tlbflush.h | 39 struct vm_area_struct *vma, in ev4_flush_tlb_current_page() 52 struct vm_area_struct *vma, in ev5_flush_tlb_current_page() 117 flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() 130 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range()
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_mman.c | 30 __vma_matches(struct vm_area_struct *vma, struct file *filp, in __vma_matches() 107 struct vm_area_struct *vma; in i915_gem_mmap_ioctl() local 306 struct i915_vma *vma; in vm_fault_gtt() local 508 struct i915_vma *vma; in __i915_gem_object_release_mmap_gtt() local 868 static void vm_open(struct vm_area_struct *vma) in vm_open() 877 static void vm_close(struct vm_area_struct *vma) in vm_close() 943 struct vm_area_struct *vma) in i915_gem_object_mmap() 1024 int i915_gem_mmap(struct file *filp, struct vm_area_struct *vma) in i915_gem_mmap() 1067 int i915_gem_fb_mmap(struct drm_i915_gem_object *obj, struct vm_area_struct *vma) in i915_gem_fb_mmap()
|
/openbmc/linux/arch/arc/mm/ |
H A D | tlb.c | 208 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in local_flush_tlb_range() 278 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in local_flush_tlb_page() 344 void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) in flush_tlb_page() 354 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range() 367 void flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_pmd_tlb_range() 394 static void create_tlb(struct vm_area_struct *vma, unsigned long vaddr, pte_t *ptep) in create_tlb() 472 void update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, in update_mmu_cache_range() 536 void update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr, in update_mmu_cache_pmd() 543 void local_flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start, in local_flush_pmd_tlb_range()
|
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_gem.c | 369 struct msm_gem_vma *vma; in add_vma() local 386 struct msm_gem_vma *vma; in lookup_vma() local 417 struct msm_gem_vma *vma; in put_iova_spaces() local 435 struct msm_gem_vma *vma, *tmp; in put_iova_vmas() local 448 struct msm_gem_vma *vma; in get_vma_locked() local 538 struct msm_gem_vma *vma; in get_and_pin_iova_range_locked() local 587 struct msm_gem_vma *vma; in msm_gem_get_iova() local 633 struct msm_gem_vma *vma; in msm_gem_set_iova() local 655 struct msm_gem_vma *vma; in msm_gem_unpin_iova() local 927 struct msm_gem_vma *vma; in msm_gem_describe() local [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_plane_initial.c | 18 struct i915_vma **vma) in intel_reuse_initial_plane_obj() 52 struct i915_vma *vma; in initial_plane_vma() local 170 struct i915_vma *vma; in intel_alloc_initial_plane_obj() local 221 struct i915_vma *vma; in intel_find_initial_plane_obj() local
|