preempt_notifier
struct preempt_notifier preempt_notifier;
struct preempt_notifier;
void (*sched_in)(struct preempt_notifier *notifier, int cpu);
void (*sched_out)(struct preempt_notifier *notifier,
void preempt_notifier_register(struct preempt_notifier *notifier);
void preempt_notifier_unregister(struct preempt_notifier *notifier);
static inline void preempt_notifier_init(struct preempt_notifier *notifier,
void preempt_notifier_register(struct preempt_notifier *notifier)
void preempt_notifier_unregister(struct preempt_notifier *notifier)
struct preempt_notifier *notifier;
struct preempt_notifier *notifier;
preempt_notifier_register(&vcpu->preempt_notifier);
preempt_notifier_unregister(&vcpu->preempt_notifier);
preempt_notifier_init(&vcpu->preempt_notifier, &kvm_preempt_ops);
struct kvm_vcpu *preempt_notifier_to_vcpu(struct preempt_notifier *pn)
return container_of(pn, struct kvm_vcpu, preempt_notifier);
static void kvm_sched_in(struct preempt_notifier *pn, int cpu)
static void kvm_sched_out(struct preempt_notifier *pn,