Searched refs:urn (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/kernel/ |
H A D | user-return-notifier.c | 15 void user_return_notifier_register(struct user_return_notifier *urn) in user_return_notifier_register() argument 18 hlist_add_head(&urn->link, this_cpu_ptr(&return_notifier_list)); in user_return_notifier_register() 26 void user_return_notifier_unregister(struct user_return_notifier *urn) in user_return_notifier_unregister() argument 28 hlist_del(&urn->link); in user_return_notifier_unregister() 37 struct user_return_notifier *urn; in fire_user_return_notifiers() local 42 hlist_for_each_entry_safe(urn, tmp2, head, link) in fire_user_return_notifiers() 43 urn->on_user_return(urn); in fire_user_return_notifiers()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | user-return-notifier.c | 15 void user_return_notifier_register(struct user_return_notifier *urn) in user_return_notifier_register() argument 18 hlist_add_head(&urn->link, this_cpu_ptr(&return_notifier_list)); in user_return_notifier_register() 26 void user_return_notifier_unregister(struct user_return_notifier *urn) in user_return_notifier_unregister() argument 28 hlist_del(&urn->link); in user_return_notifier_unregister() 37 struct user_return_notifier *urn; in fire_user_return_notifiers() local 42 hlist_for_each_entry_safe(urn, tmp2, head, link) in fire_user_return_notifiers() 43 urn->on_user_return(urn); in fire_user_return_notifiers()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | user-return-notifier.h | 11 void (*on_user_return)(struct user_return_notifier *urn); 16 void user_return_notifier_register(struct user_return_notifier *urn); 17 void user_return_notifier_unregister(struct user_return_notifier *urn);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | user-return-notifier.h | 11 void (*on_user_return)(struct user_return_notifier *urn); 16 void user_return_notifier_register(struct user_return_notifier *urn); 17 void user_return_notifier_unregister(struct user_return_notifier *urn);
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | x86.c | 179 struct user_return_notifier urn; member 300 static void kvm_on_user_return(struct user_return_notifier *urn) in kvm_on_user_return() argument 304 = container_of(urn, struct kvm_user_return_msrs, urn); in kvm_on_user_return() 315 user_return_notifier_unregister(urn); in kvm_on_user_return() 381 msrs->urn.on_user_return = kvm_on_user_return; in kvm_set_user_return_msr() 382 user_return_notifier_register(&msrs->urn); in kvm_set_user_return_msr() 395 kvm_on_user_return(&msrs->urn); in drop_user_return_notifiers()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | x86.c | 211 struct user_return_notifier urn; member 362 static void kvm_on_user_return(struct user_return_notifier *urn) in kvm_on_user_return() argument 366 = container_of(urn, struct kvm_user_return_msrs, urn); in kvm_on_user_return() 377 user_return_notifier_unregister(urn); in kvm_on_user_return() 457 msrs->urn.on_user_return = kvm_on_user_return; in kvm_set_user_return_msr() 458 user_return_notifier_register(&msrs->urn); in kvm_set_user_return_msr() 471 kvm_on_user_return(&msrs->urn); in drop_user_return_notifiers()
|
Completed in 30 milliseconds