• Home
  • Raw
  • Download

Lines Matching refs:kvm_vcpu

58 	struct kvm_vcpu vcpu;
100 static inline struct kvmppc_vcpu_e500 *to_e500(struct kvm_vcpu *vcpu) in to_e500()
127 int kvmppc_e500_emul_tlbwe(struct kvm_vcpu *vcpu);
128 int kvmppc_e500_emul_tlbre(struct kvm_vcpu *vcpu);
129 int kvmppc_e500_emul_tlbivax(struct kvm_vcpu *vcpu, gva_t ea);
130 int kvmppc_e500_emul_tlbilx(struct kvm_vcpu *vcpu, int type, gva_t ea);
131 int kvmppc_e500_emul_tlbsx(struct kvm_vcpu *vcpu, gva_t ea);
135 void kvmppc_get_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
136 int kvmppc_set_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs);
138 int kvmppc_get_one_reg_e500_tlb(struct kvm_vcpu *vcpu, u64 id,
140 int kvmppc_set_one_reg_e500_tlb(struct kvm_vcpu *vcpu, u64 id,
208 static inline unsigned int get_cur_pid(struct kvm_vcpu *vcpu) in get_cur_pid()
213 static inline unsigned int get_cur_as(struct kvm_vcpu *vcpu) in get_cur_as()
218 static inline unsigned int get_cur_pr(struct kvm_vcpu *vcpu) in get_cur_pr()
223 static inline unsigned int get_cur_spid(const struct kvm_vcpu *vcpu) in get_cur_spid()
228 static inline unsigned int get_cur_sas(const struct kvm_vcpu *vcpu) in get_cur_sas()
233 static inline unsigned int get_tlb_tlbsel(const struct kvm_vcpu *vcpu) in get_tlb_tlbsel()
242 static inline unsigned int get_tlb_nv_bit(const struct kvm_vcpu *vcpu) in get_tlb_nv_bit()
247 static inline unsigned int get_tlb_esel_bit(const struct kvm_vcpu *vcpu) in get_tlb_esel_bit()
252 static inline int tlbe_is_host_safe(const struct kvm_vcpu *vcpu, in tlbe_is_host_safe()
305 static inline int get_lpid(struct kvm_vcpu *vcpu) in get_lpid()
310 unsigned int kvmppc_e500_get_tlb_stid(struct kvm_vcpu *vcpu,
313 static inline unsigned int get_tlbmiss_tid(struct kvm_vcpu *vcpu) in get_tlbmiss_tid()
325 static inline bool has_feature(const struct kvm_vcpu *vcpu, in has_feature()