Lines Matching defs:work
898 * Marking VCPU_EXREG_PDPTR dirty doesn't work for !tdp_enabled.
3263 static void kvmclock_update_fn(struct work_struct *work)
3266 struct delayed_work *dwork = to_delayed_work(work);
3289 static void kvmclock_sync_fn(struct work_struct *work)
3291 struct delayed_work *dwork = to_delayed_work(work);
4976 * or KVM_SET_SREGS. For that to work, we must be at an
8966 /* this is needed for vmware backdoor interface to work since it
9357 static void pvclock_gtod_update_fn(struct work_struct *work)
9376 * are invoked with work related locks held.
11230 * backdoor interface) need this to work
13121 struct kvm_async_pf *work)
13125 trace_kvm_async_pf_not_present(work->arch.token, work->cr2_or_gpa);
13126 kvm_add_async_pf_gfn(vcpu, work->arch.gfn);
13134 fault.address = work->arch.token;
13153 struct kvm_async_pf *work)
13160 if (work->wakeup_all)
13161 work->arch.token = ~0; /* broadcast wakeup */
13163 kvm_del_async_pf_gfn(vcpu, work->arch.gfn);
13164 trace_kvm_async_pf_ready(work->arch.token, work->cr2_or_gpa);
13166 if ((work->wakeup_all || work->notpresent_injected) &&
13168 !apf_put_user_ready(vcpu, work->arch.token)) {