Lines Matching defs:kvm_vcpu
263 struct kvm_vcpu;
281 struct kvm_vcpu *kvm_vcpu;
8196 struct kvm_vcpu *runnable_threads[8];
8203 struct kvm_vcpu *runner;
8252 void (*slbmte)(struct kvm_vcpu *, u64, u64);
8253 u64 (*slbmfee)(struct kvm_vcpu *, u64);
8254 u64 (*slbmfev)(struct kvm_vcpu *, u64);
8255 int (*slbfee)(struct kvm_vcpu *, gva_t, ulong *);
8256 void (*slbie)(struct kvm_vcpu *, u64);
8257 void (*slbia)(struct kvm_vcpu *);
8258 void (*mtsrin)(struct kvm_vcpu *, u32, ulong);
8259 u32 (*mfsrin)(struct kvm_vcpu *, u32);
8260 int (*xlate)(struct kvm_vcpu *, gva_t, struct kvmppc_pte *, bool, bool);
8261 void (*tlbie)(struct kvm_vcpu *, ulong, bool);
8262 int (*esid_to_vsid)(struct kvm_vcpu *, ulong, u64 *);
8263 u64 (*ea_to_vp)(struct kvm_vcpu *, gva_t, bool);
8264 bool (*is_dcbz32)(struct kvm_vcpu *);
8656 struct kvm_vcpu {
9775 int (*get_sregs)(struct kvm_vcpu *, struct kvm_sregs *);
9776 int (*set_sregs)(struct kvm_vcpu *, struct kvm_sregs *);
9777 int (*get_one_reg)(struct kvm_vcpu *, u64, union kvmppc_one_reg *);
9778 int (*set_one_reg)(struct kvm_vcpu *, u64, union kvmppc_one_reg *);
9779 void (*vcpu_load)(struct kvm_vcpu *, int);
9780 void (*vcpu_put)(struct kvm_vcpu *);
9781 void (*inject_interrupt)(struct kvm_vcpu *, int, u64);
9782 void (*set_msr)(struct kvm_vcpu *, u64);
9783 int (*vcpu_run)(struct kvm_vcpu *);
9784 int (*vcpu_create)(struct kvm_vcpu *);
9785 void (*vcpu_free)(struct kvm_vcpu *);
9786 int (*check_requests)(struct kvm_vcpu *);
9799 int (*emulate_op)(struct kvm_vcpu *, unsigned int, int *);
9800 int (*emulate_mtspr)(struct kvm_vcpu *, int, ulong);
9801 int (*emulate_mfspr)(struct kvm_vcpu *, int, ulong *);
9802 void (*fast_vcpu_kick)(struct kvm_vcpu *);
9810 void (*giveup_ext)(struct kvm_vcpu *, ulong);
9812 int (*load_from_eaddr)(struct kvm_vcpu *, ulong *, void *, int);
9813 int (*store_to_eaddr)(struct kvm_vcpu *, ulong *, void *, int);
9819 int (*create_vcpu_debugfs)(struct kvm_vcpu *, struct dentry *);
109439 struct kvm_vcpu *vcpu;
109444 struct kvm_vcpu *rm_kick_target;
109454 struct kvm_vcpu *rm_dbgtgt;
109480 void (*vcpu_kick)(struct kvm_vcpu *);
114643 struct kvm_vcpu *vcpu;