Lines Matching defs:kvmppc_mmu
399 struct kvmppc_mmu { struct
401 void (*slbmte)(struct kvm_vcpu *vcpu, u64 rb, u64 rs);
402 u64 (*slbmfee)(struct kvm_vcpu *vcpu, u64 slb_nr);
403 u64 (*slbmfev)(struct kvm_vcpu *vcpu, u64 slb_nr);
404 int (*slbfee)(struct kvm_vcpu *vcpu, gva_t eaddr, ulong *ret_slb);
405 void (*slbie)(struct kvm_vcpu *vcpu, u64 slb_nr);
406 void (*slbia)(struct kvm_vcpu *vcpu);
408 void (*mtsrin)(struct kvm_vcpu *vcpu, u32 srnum, ulong value);
409 u32 (*mfsrin)(struct kvm_vcpu *vcpu, u32 srnum);
410 int (*xlate)(struct kvm_vcpu *vcpu, gva_t eaddr,
412 void (*tlbie)(struct kvm_vcpu *vcpu, ulong addr, bool large);
413 int (*esid_to_vsid)(struct kvm_vcpu *vcpu, ulong esid, u64 *vsid);
414 u64 (*ea_to_vp)(struct kvm_vcpu *vcpu, gva_t eaddr, bool data);
415 bool (*is_dcbz32)(struct kvm_vcpu *vcpu);