Lines Matching defs:kvmppc_mmu
386 struct kvmppc_mmu { struct
388 void (*slbmte)(struct kvm_vcpu *vcpu, u64 rb, u64 rs);
389 u64 (*slbmfee)(struct kvm_vcpu *vcpu, u64 slb_nr);
390 u64 (*slbmfev)(struct kvm_vcpu *vcpu, u64 slb_nr);
391 int (*slbfee)(struct kvm_vcpu *vcpu, gva_t eaddr, ulong *ret_slb);
392 void (*slbie)(struct kvm_vcpu *vcpu, u64 slb_nr);
393 void (*slbia)(struct kvm_vcpu *vcpu);
395 void (*mtsrin)(struct kvm_vcpu *vcpu, u32 srnum, ulong value);
396 u32 (*mfsrin)(struct kvm_vcpu *vcpu, u32 srnum);
397 int (*xlate)(struct kvm_vcpu *vcpu, gva_t eaddr,
399 void (*tlbie)(struct kvm_vcpu *vcpu, ulong addr, bool large);
400 int (*esid_to_vsid)(struct kvm_vcpu *vcpu, ulong esid, u64 *vsid);
401 u64 (*ea_to_vp)(struct kvm_vcpu *vcpu, gva_t eaddr, bool data);
402 bool (*is_dcbz32)(struct kvm_vcpu *vcpu);