Home
last modified time | relevance | path

Searched refs:track_srcu (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dpage_track.c163 cleanup_srcu_struct(&head->track_srcu); in kvm_page_track_cleanup()
172 return init_srcu_struct(&head->track_srcu); in kvm_page_track_init()
208 synchronize_srcu(&head->track_srcu); in kvm_page_track_unregister_notifier()
231 idx = srcu_read_lock(&head->track_srcu); in kvm_page_track_write()
233 srcu_read_lock_held(&head->track_srcu)) in kvm_page_track_write()
236 srcu_read_unlock(&head->track_srcu, idx); in kvm_page_track_write()
257 idx = srcu_read_lock(&head->track_srcu); in kvm_page_track_flush_slot()
259 srcu_read_lock_held(&head->track_srcu)) in kvm_page_track_flush_slot()
262 srcu_read_unlock(&head->track_srcu, idx); in kvm_page_track_flush_slot()
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dpage_track.c144 cleanup_srcu_struct(&head->track_srcu); in kvm_page_track_cleanup()
153 return init_srcu_struct(&head->track_srcu); in kvm_page_track_init()
193 synchronize_srcu(&head->track_srcu); in kvm_page_track_unregister_notifier()
217 idx = srcu_read_lock(&head->track_srcu); in __kvm_page_track_write()
219 srcu_read_lock_held(&head->track_srcu)) in __kvm_page_track_write()
222 srcu_read_unlock(&head->track_srcu, idx); in __kvm_page_track_write()
240 idx = srcu_read_lock(&head->track_srcu); in kvm_page_track_delete_slot()
242 srcu_read_lock_held(&head->track_srcu)) in kvm_page_track_delete_slot()
245 srcu_read_unlock(&head->track_srcu, idx); in kvm_page_track_delete_slot()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dkvm_page_track.h13 * is protected by track_srcu.
16 struct srcu_struct track_srcu; member
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dkvm_page_track.h15 * is protected by track_srcu.
18 struct srcu_struct track_srcu; member

Completed in 3 milliseconds