vcpu_runstate_info
struct vcpu_runstate_info rs;
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, state) != 0);
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, state_entry_time) !=
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, time) !=
BUILD_BUG_ON(sizeof(struct vcpu_runstate_info) != 0x2c + 4);
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, state) !=
BUILD_BUG_ON(sizeof_field(struct vcpu_runstate_info, state) !=
BUILD_BUG_ON(sizeof_field(struct vcpu_runstate_info, state_entry_time) !=
BUILD_BUG_ON(offsetof(struct vcpu_runstate_info, state_entry_time) !=
offsetof(struct vcpu_runstate_info, time) - sizeof(uint64_t));
BUILD_BUG_ON(sizeof_field(struct vcpu_runstate_info, time) !=
BUILD_BUG_ON(sizeof_field(struct vcpu_runstate_info, time) !=
user_len = sizeof(struct vcpu_runstate_info);
times_ofs = offsetof(struct vcpu_runstate_info,
memset(&rs, 0, offsetof(struct vcpu_runstate_info, state_entry_time));
sz = sizeof(struct vcpu_runstate_info);
struct vcpu_runstate_info state;
static DEFINE_PER_CPU(struct vcpu_runstate_info, xen_runstate);
struct vcpu_runstate_info *res, unsigned int cpu)
struct vcpu_runstate_info *state;
static void xen_get_runstate_snapshot_cpu(struct vcpu_runstate_info *res,
static struct vcpu_runstate_info *runstate_delta;
struct vcpu_runstate_info state;
GUEST_HANDLE(vcpu_runstate_info) h;
struct vcpu_runstate_info *v;
DEFINE_GUEST_HANDLE_STRUCT(vcpu_runstate_info);
struct vcpu_runstate_info *rs = (void *)RUNSTATE_VADDR;
struct vcpu_runstate_info *rs = addr_gpa2hva(vm, RUNSTATE_ADDR);