Lines Matching refs:esel

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