Lines Matching defs:esel
38 #define to_htlb1_esel(esel) (host_tlb_params[1].entries - (esel) - 1)
185 int esel)
188 get_entry(vcpu_e500, tlbsel, esel);
189 struct tlbe_ref *ref = &vcpu_e500->gtlb_priv[tlbsel][esel].ref;
195 WARN_ON(tlbsel == 1 && vcpu_e500->g2h_tlb1_map[esel]);
199 u64 tmp = vcpu_e500->g2h_tlb1_map[esel];
215 vcpu_e500->g2h_tlb1_map[esel] = 0;
511 static int kvmppc_e500_tlb0_map(struct kvmppc_vcpu_e500 *vcpu_e500, int esel,
520 gtlbe = get_entry(vcpu_e500, 0, esel);
521 ref = &vcpu_e500->gtlb_priv[0][esel].ref;
536 int esel)
548 vcpu_e500->gtlb_priv[1][esel].ref.flags |= E500_TLB_BITMAP;
549 vcpu_e500->g2h_tlb1_map[esel] |= (u64)1 << sesel;
550 vcpu_e500->h2g_tlb1_rmap[sesel] = esel + 1;
561 struct kvm_book3e_206_tlb_entry *stlbe, int esel)
563 struct tlbe_ref *ref = &vcpu_e500->gtlb_priv[1][esel].ref;
574 vcpu_e500->gtlb_priv[1][esel].ref.flags |= E500_TLB_TLB0;
580 sesel = kvmppc_e500_tlb1_map_tlb1(vcpu_e500, ref, esel);
593 int esel = esel_of(index);
595 gtlbe = get_entry(vcpu_e500, tlbsel, esel);
599 priv = &vcpu_e500->gtlb_priv[tlbsel][esel];
603 kvmppc_e500_tlb0_map(vcpu_e500, esel, &stlbe);
614 esel);