Lines Matching refs:gr
703 unsigned long v, r, gr; in kvmppc_h_clear_ref() local
720 gr = rev->guest_rpte; in kvmppc_h_clear_ref()
726 gr |= r & (HPTE_R_R | HPTE_R_C); in kvmppc_h_clear_ref()
729 rmap = revmap_for_hpte(kvm, v, gr); in kvmppc_h_clear_ref()
737 vcpu->arch.gpr[4] = gr; in kvmppc_h_clear_ref()
749 unsigned long v, r, gr; in kvmppc_h_clear_mod() local
766 gr = rev->guest_rpte; in kvmppc_h_clear_mod()
767 if (gr & HPTE_R_C) { in kvmppc_h_clear_mod()
776 gr |= r & (HPTE_R_R | HPTE_R_C); in kvmppc_h_clear_mod()
781 rmap = revmap_for_hpte(kvm, v, gr); in kvmppc_h_clear_mod()
790 vcpu->arch.gpr[4] = gr; in kvmppc_h_clear_mod()
927 unsigned long v, r, gr; in kvmppc_hpte_hv_fault() local
948 gr = rev->guest_rpte; in kvmppc_hpte_hv_fault()
957 pp = gr & (HPTE_R_PP0 | HPTE_R_PP); in kvmppc_hpte_hv_fault()
961 if (gr & (HPTE_R_N | HPTE_R_G)) in kvmppc_hpte_hv_fault()
976 unsigned int perm = hpte_get_skey_perm(gr, vcpu->arch.amr); in kvmppc_hpte_hv_fault()