Lines Matching defs:kvmppc_mmu
391 struct kvmppc_mmu { struct
393 void (*slbmte)(struct kvm_vcpu *vcpu, u64 rb, u64 rs);
394 u64 (*slbmfee)(struct kvm_vcpu *vcpu, u64 slb_nr);
395 u64 (*slbmfev)(struct kvm_vcpu *vcpu, u64 slb_nr);
396 int (*slbfee)(struct kvm_vcpu *vcpu, gva_t eaddr, ulong *ret_slb);
397 void (*slbie)(struct kvm_vcpu *vcpu, u64 slb_nr);
398 void (*slbia)(struct kvm_vcpu *vcpu);
400 void (*mtsrin)(struct kvm_vcpu *vcpu, u32 srnum, ulong value);
401 u32 (*mfsrin)(struct kvm_vcpu *vcpu, u32 srnum);
402 int (*xlate)(struct kvm_vcpu *vcpu, gva_t eaddr,
404 void (*reset_msr)(struct kvm_vcpu *vcpu);
405 void (*tlbie)(struct kvm_vcpu *vcpu, ulong addr, bool large);
406 int (*esid_to_vsid)(struct kvm_vcpu *vcpu, ulong esid, u64 *vsid);
407 u64 (*ea_to_vp)(struct kvm_vcpu *vcpu, gva_t eaddr, bool data);
408 bool (*is_dcbz32)(struct kvm_vcpu *vcpu);