Searched refs:preempt_notifier (Results 1 - 8 of 8) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dpreempt.h98 struct preempt_notifier;
103 * notifier: struct preempt_notifier for the task being scheduled
106 * notifier: struct preempt_notifier for the task being preempted
115 void (*sched_in)(struct preempt_notifier *notifier, int cpu);
116 void (*sched_out)(struct preempt_notifier *notifier,
121 * preempt_notifier - key for installing preemption notifiers
127 struct preempt_notifier { struct
132 void preempt_notifier_register(struct preempt_notifier *notifier);
133 void preempt_notifier_unregister(struct preempt_notifier *notifier);
135 static inline void preempt_notifier_init(struct preempt_notifier *notifie
[all...]
H A Dkvm_host.h79 struct preempt_notifier preempt_notifier; member in struct:kvm_vcpu
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dpreempt.h98 struct preempt_notifier;
103 * notifier: struct preempt_notifier for the task being scheduled
106 * notifier: struct preempt_notifier for the task being preempted
115 void (*sched_in)(struct preempt_notifier *notifier, int cpu);
116 void (*sched_out)(struct preempt_notifier *notifier,
121 * preempt_notifier - key for installing preemption notifiers
127 struct preempt_notifier { struct
132 void preempt_notifier_register(struct preempt_notifier *notifier);
133 void preempt_notifier_unregister(struct preempt_notifier *notifier);
135 static inline void preempt_notifier_init(struct preempt_notifier *notifie
[all...]
H A Dkvm_host.h79 struct preempt_notifier preempt_notifier; member in struct:kvm_vcpu
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/virt/kvm/
H A Dkvm_main.c121 preempt_notifier_register(&vcpu->preempt_notifier);
130 preempt_notifier_unregister(&vcpu->preempt_notifier);
1330 preempt_notifier_init(&vcpu->preempt_notifier, &kvm_preempt_ops);
2191 struct kvm_vcpu *preempt_notifier_to_vcpu(struct preempt_notifier *pn)
2193 return container_of(pn, struct kvm_vcpu, preempt_notifier);
2196 static void kvm_sched_in(struct preempt_notifier *pn, int cpu)
2203 static void kvm_sched_out(struct preempt_notifier *pn,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/virt/kvm/
H A Dkvm_main.c121 preempt_notifier_register(&vcpu->preempt_notifier);
130 preempt_notifier_unregister(&vcpu->preempt_notifier);
1330 preempt_notifier_init(&vcpu->preempt_notifier, &kvm_preempt_ops);
2191 struct kvm_vcpu *preempt_notifier_to_vcpu(struct preempt_notifier *pn)
2193 return container_of(pn, struct kvm_vcpu, preempt_notifier);
2196 static void kvm_sched_in(struct preempt_notifier *pn, int cpu)
2203 static void kvm_sched_out(struct preempt_notifier *pn,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/kernel/
H A Dsched.c2652 void preempt_notifier_register(struct preempt_notifier *notifier)
2664 void preempt_notifier_unregister(struct preempt_notifier *notifier)
2672 struct preempt_notifier *notifier;
2683 struct preempt_notifier *notifier;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/kernel/
H A Dsched.c2652 void preempt_notifier_register(struct preempt_notifier *notifier)
2664 void preempt_notifier_unregister(struct preempt_notifier *notifier)
2672 struct preempt_notifier *notifier;
2683 struct preempt_notifier *notifier;

Completed in 113 milliseconds