Lines Matching defs:vx
178 struct kvm_vcpu_xen *vx = &v->arch.xen;
179 struct gfn_to_pfn_cache *gpc1 = &vx->runstate_cache;
180 struct gfn_to_pfn_cache *gpc2 = &vx->runstate2_cache;
214 * and is the same size (int) as vx->current_runstate.
219 sizeof(vx->current_runstate));
221 sizeof(vx->current_runstate));
237 * the vx->runstate_times and immediately following state_entry_time.
246 sizeof(vx->runstate_times));
403 entry_time = vx->runstate_entry_time;
406 *update_bit = (vx->runstate_entry_time | XEN_RUNSTATE_UPDATE) >> 56;
415 *rs_state = vx->current_runstate;
417 memcpy(rs_times + 1, vx->runstate_times, sizeof(vx->runstate_times));
445 struct kvm_vcpu_xen *vx = &v->arch.xen;
447 u64 delta_ns = now - vx->runstate_entry_time;
450 if (unlikely(!vx->runstate_entry_time))
451 vx->current_runstate = RUNSTATE_offline;
457 if (vx->current_runstate == RUNSTATE_running) {
458 u64 steal_ns = run_delay - vx->last_steal;
462 vx->runstate_times[RUNSTATE_runnable] += steal_ns;
464 vx->last_steal = run_delay;
466 vx->runstate_times[vx->current_runstate] += delta_ns;
467 vx->current_runstate = state;
468 vx->runstate_entry_time = now;
470 if (vx->runstate_cache.active)