Lines Matching refs:rs
378 static void kvmppc_mmu_book3s_64_slbmte(struct kvm_vcpu *vcpu, u64 rs, u64 rb) in kvmppc_mmu_book3s_64_slbmte() argument
385 dprintk("KVM MMU: slbmte(0x%llx, 0x%llx)\n", rs, rb); in kvmppc_mmu_book3s_64_slbmte()
398 slbe->large = (rs & SLB_VSID_L) ? 1 : 0; in kvmppc_mmu_book3s_64_slbmte()
399 slbe->tb = (rs & SLB_VSID_B_1T) ? 1 : 0; in kvmppc_mmu_book3s_64_slbmte()
401 slbe->vsid = (rs & ~SLB_VSID_B) >> (kvmppc_slb_sid_shift(slbe) - 16); in kvmppc_mmu_book3s_64_slbmte()
403 slbe->Ks = (rs & SLB_VSID_KS) ? 1 : 0; in kvmppc_mmu_book3s_64_slbmte()
404 slbe->Kp = (rs & SLB_VSID_KP) ? 1 : 0; in kvmppc_mmu_book3s_64_slbmte()
405 slbe->nx = (rs & SLB_VSID_N) ? 1 : 0; in kvmppc_mmu_book3s_64_slbmte()
406 slbe->class = (rs & SLB_VSID_C) ? 1 : 0; in kvmppc_mmu_book3s_64_slbmte()
411 switch (rs & SLB_VSID_LP) { in kvmppc_mmu_book3s_64_slbmte()
424 slbe->origv = rs; in kvmppc_mmu_book3s_64_slbmte()
497 u64 rb = 0, rs = 0; in kvmppc_mmu_book3s_64_mtsrin() local
527 rs |= (value & 0xfffffff) << 12; in kvmppc_mmu_book3s_64_mtsrin()
529 rs |= ((value >> 28) & 0x7) << 9; in kvmppc_mmu_book3s_64_mtsrin()
531 kvmppc_mmu_book3s_64_slbmte(vcpu, rs, rb); in kvmppc_mmu_book3s_64_mtsrin()