Searched refs:page_table_lock (Results 1 – 25 of 32) sorted by relevance
12
529 spin_lock(&init_mm.page_table_lock); in phys_pmd_init()560 spin_lock(&init_mm.page_table_lock); in phys_pmd_init()573 spin_lock(&init_mm.page_table_lock); in phys_pmd_init()647 spin_lock(&init_mm.page_table_lock); in phys_pud_init()664 spin_lock(&init_mm.page_table_lock); in phys_pud_init()717 spin_lock(&init_mm.page_table_lock); in phys_p4d_init()758 spin_lock(&init_mm.page_table_lock); in __kernel_physical_mapping_init()1017 spin_lock(&init_mm.page_table_lock); in free_pte_table()1035 spin_lock(&init_mm.page_table_lock); in free_pmd_table()1053 spin_lock(&init_mm.page_table_lock); in free_pud_table()[all …]
33 spin_lock(&init_mm.page_table_lock); in change_page_attr()64 spin_unlock(&init_mm.page_table_lock); in change_page_attr()111 spin_lock(&init_mm.page_table_lock); in set_page_attr()116 spin_unlock(&init_mm.page_table_lock); in set_page_attr()
40 spin_lock(&mm->page_table_lock); in get_pte_from_cache()51 spin_unlock(&mm->page_table_lock); in get_pte_from_cache()83 spin_lock(&mm->page_table_lock); in __alloc_for_ptecache()93 spin_unlock(&mm->page_table_lock); in __alloc_for_ptecache()
133 ptl = &mm->page_table_lock; in huge_pte_alloc()161 ptl = &mm->page_table_lock; in huge_pte_alloc()524 ptl = &mm->page_table_lock; in follow_huge_pd()
36 .page_table_lock = __SPIN_LOCK_UNLOCKED(init_mm.page_table_lock),
79 spin_lock(&walk->mm->page_table_lock); in walk_hugepd_range()82 spin_unlock(&walk->mm->page_table_lock); in walk_hugepd_range()
356 spin_lock(&mm->page_table_lock); in browse_rb()363 spin_unlock(&mm->page_table_lock); in browse_rb()2440 spin_lock(&mm->page_table_lock); in expand_upwards()2451 spin_unlock(&mm->page_table_lock); in expand_upwards()2520 spin_lock(&mm->page_table_lock); in expand_downwards()2529 spin_unlock(&mm->page_table_lock); in expand_downwards()
1323 spin_lock(&(args.mm->page_table_lock)); in debug_vm_pgtable()1328 spin_unlock(&(args.mm->page_table_lock)); in debug_vm_pgtable()
278 spin_lock(&init_mm.page_table_lock); in kasan_populate_vmalloc_pte()283 spin_unlock(&init_mm.page_table_lock); in kasan_populate_vmalloc_pte()376 spin_lock(&init_mm.page_table_lock); in kasan_depopulate_vmalloc_pte()382 spin_unlock(&init_mm.page_table_lock); in kasan_depopulate_vmalloc_pte()
7 Originally, mm->page_table_lock spinlock protected all page tables of the14 tables. Access to higher level tables protected by mm->page_table_lock.35 If split lock is disabled, all tables are guarded by mm->page_table_lock.49 takes pmd split lock for PMD_SIZE page, mm->page_table_lock
287 spin_lock(&mm->page_table_lock); in get_pmd_from_cache()298 spin_unlock(&mm->page_table_lock); in get_pmd_from_cache()328 spin_lock(&mm->page_table_lock); in __alloc_for_pmdcache()338 spin_unlock(&mm->page_table_lock); in __alloc_for_pmdcache()
837 spin_lock(&init_mm.page_table_lock); in remove_pagetable()863 spin_unlock(&init_mm.page_table_lock); in remove_pagetable()
497 spin_unlock(&obj->page_table_lock); in iopte_alloc()499 spin_lock(&obj->page_table_lock); in iopte_alloc()653 spin_lock(&obj->page_table_lock); in iopgtable_store_entry_core()655 spin_unlock(&obj->page_table_lock); in iopgtable_store_entry_core()761 spin_lock(&obj->page_table_lock); in iopgtable_clear_entry()766 spin_unlock(&obj->page_table_lock); in iopgtable_clear_entry()776 spin_lock(&obj->page_table_lock); in iopgtable_clear_entry_all()798 spin_unlock(&obj->page_table_lock); in iopgtable_clear_entry_all()1206 spin_lock_init(&obj->page_table_lock); in omap_iommu_probe()
187 spin_lock(&obj->page_table_lock); in dump_ioptable()210 spin_unlock(&obj->page_table_lock); in dump_ioptable()
69 spinlock_t page_table_lock; /* protect iopgd */ member
269 assert_spin_locked(&mm->page_table_lock); in pgtable_trans_huge_deposit()284 assert_spin_locked(&mm->page_table_lock); in pgtable_trans_huge_withdraw()
357 spin_lock(&mm->page_table_lock); in pte_alloc_one()362 spin_unlock(&mm->page_table_lock); in pte_alloc_one()372 spin_lock(&mm->page_table_lock); in pte_free()375 spin_unlock(&mm->page_table_lock); in pte_free()
57 spinlock_t *pgd_lock = &next->page_table_lock; in switch_mm_irqs_off()
106 .page_table_lock = __SPIN_LOCK_UNLOCKED(init_mm.page_table_lock),
654 spin_lock_nest_lock(ptl, &mm->page_table_lock); in xen_pte_lock()889 spin_lock(&next->page_table_lock); in xen_activate_mm()891 spin_unlock(&next->page_table_lock); in xen_activate_mm()896 spin_lock(&mm->page_table_lock); in xen_dup_mmap()898 spin_unlock(&mm->page_table_lock); in xen_dup_mmap()981 spin_lock(&mm->page_table_lock); in xen_exit_mmap()987 spin_unlock(&mm->page_table_lock); in xen_exit_mmap()
105 spin_lock_bh(&mm->page_table_lock); in crst_table_upgrade()132 spin_unlock_bh(&mm->page_table_lock); in crst_table_upgrade()
60 ptl = ¤t->mm->page_table_lock; in pin_page_for_write()
62 .page_table_lock = __SPIN_LOCK_UNLOCKED(efi_mm.page_table_lock),
857 return &mm->page_table_lock; in huge_pte_lockptr()1057 return &mm->page_table_lock;
523 spinlock_t page_table_lock; /* Protects page tables and some member
Completed in 785 milliseconds