Lines Matching refs:stat_data

597 	struct kvm_stat_data *stat_data;  in kvm_create_vm_debugfs()  local
613 stat_data = kzalloc(sizeof(*stat_data), GFP_KERNEL); in kvm_create_vm_debugfs()
614 if (!stat_data) in kvm_create_vm_debugfs()
617 stat_data->kvm = kvm; in kvm_create_vm_debugfs()
618 stat_data->offset = p->offset; in kvm_create_vm_debugfs()
619 kvm->debugfs_stat_data[p - debugfs_entries] = stat_data; in kvm_create_vm_debugfs()
621 stat_data, stat_fops_per_vm[p->kind]); in kvm_create_vm_debugfs()
3675 struct kvm_stat_data *stat_data = (struct kvm_stat_data *) in kvm_debugfs_open() local
3683 if (!refcount_inc_not_zero(&stat_data->kvm->users_count)) in kvm_debugfs_open()
3687 kvm_put_kvm(stat_data->kvm); in kvm_debugfs_open()
3696 struct kvm_stat_data *stat_data = (struct kvm_stat_data *) in kvm_debugfs_release() local
3700 kvm_put_kvm(stat_data->kvm); in kvm_debugfs_release()
3707 struct kvm_stat_data *stat_data = (struct kvm_stat_data *)data; in vm_stat_get_per_vm() local
3709 *val = *(ulong *)((void *)stat_data->kvm + stat_data->offset); in vm_stat_get_per_vm()
3716 struct kvm_stat_data *stat_data = (struct kvm_stat_data *)data; in vm_stat_clear_per_vm() local
3721 *(ulong *)((void *)stat_data->kvm + stat_data->offset) = 0; in vm_stat_clear_per_vm()
3745 struct kvm_stat_data *stat_data = (struct kvm_stat_data *)data; in vcpu_stat_get_per_vm() local
3750 kvm_for_each_vcpu(i, vcpu, stat_data->kvm) in vcpu_stat_get_per_vm()
3751 *val += *(u64 *)((void *)vcpu + stat_data->offset); in vcpu_stat_get_per_vm()
3759 struct kvm_stat_data *stat_data = (struct kvm_stat_data *)data; in vcpu_stat_clear_per_vm() local
3765 kvm_for_each_vcpu(i, vcpu, stat_data->kvm) in vcpu_stat_clear_per_vm()
3766 *(u64 *)((void *)vcpu + stat_data->offset) = 0; in vcpu_stat_clear_per_vm()