Searched refs:esel (Results 1 – 6 of 6) sorted by relevance
/linux/arch/powerpc/kvm/ |
H A D | e500_mmu.c | 67 int esel = get_tlb_esel_bit(vcpu); in get_tlb_esel() local 70 esel &= vcpu_e500->gtlb_params[0].ways - 1; in get_tlb_esel() 71 esel += gtlb0_set_base(vcpu_e500, vcpu->arch.shared->mas2); in get_tlb_esel() 73 esel &= vcpu_e500->gtlb_params[tlbsel].entries - 1; in get_tlb_esel() 76 return esel; in get_tlb_esel() 212 int tlbsel, int esel) in kvmppc_e500_gtlbe_invalidate() argument 215 get_entry(vcpu_e500, tlbsel, esel); in kvmppc_e500_gtlbe_invalidate() 230 int esel; in kvmppc_e500_emul_mt_mmucsr0() local 233 for (esel = 0; esel < vcpu_e50 in kvmppc_e500_emul_mt_mmucsr0() 249 int esel, tlbsel; kvmppc_e500_emul_tlbivax() local 279 int tid, esel; tlbilx_all() local 295 int tlbsel, esel; tlbilx_one() local 325 int tlbsel, esel; kvmppc_e500_emul_tlbre() local 346 int esel, tlbsel; kvmppc_e500_emul_tlbsx() local 394 int tlbsel, esel; kvmppc_e500_emul_tlbwe() local 457 int esel, tlbsel; kvmppc_e500_tlb_search() local [all...] |
H A D | e500_mmu_host.c | 38 #define to_htlb1_esel(esel) (host_tlb_params[1].entries - (esel) - 1) argument 188 int esel) in inval_gtlbe_on_host() argument 191 get_entry(vcpu_e500, tlbsel, esel); in inval_gtlbe_on_host() 192 struct tlbe_ref *ref = &vcpu_e500->gtlb_priv[tlbsel][esel].ref; in inval_gtlbe_on_host() 198 WARN_ON(tlbsel == 1 && vcpu_e500->g2h_tlb1_map[esel]); in inval_gtlbe_on_host() 202 u64 tmp = vcpu_e500->g2h_tlb1_map[esel]; in inval_gtlbe_on_host() 218 vcpu_e500->g2h_tlb1_map[esel] = 0; in inval_gtlbe_on_host() 473 static int kvmppc_e500_tlb0_map(struct kvmppc_vcpu_e500 *vcpu_e500, int esel, in kvmppc_e500_tlb0_map() argument 482 gtlbe = get_entry(vcpu_e500, 0, esel); in kvmppc_e500_tlb0_map() 498 kvmppc_e500_tlb1_map_tlb1(struct kvmppc_vcpu_e500 * vcpu_e500,struct tlbe_ref * ref,int esel) kvmppc_e500_tlb1_map_tlb1() argument 523 kvmppc_e500_tlb1_map(struct kvmppc_vcpu_e500 * vcpu_e500,u64 gvaddr,gfn_t gfn,struct kvm_book3e_206_tlb_entry * gtlbe,struct kvm_book3e_206_tlb_entry * stlbe,int esel) kvmppc_e500_tlb1_map() argument 555 int esel = esel_of(index); kvmppc_mmu_map() local [all...] |
H A D | e500_mmu_host.h | 10 int esel);
|
H A D | e500.h | 115 #define index_of(tlbsel, esel) (((tlbsel) << 16) | ((esel) & 0xFFFF)) argument
|
/linux/arch/x86/events/intel/ |
H A D | p4.c | 721 unsigned int esel; in p4_pmu_event_map() local 726 esel = P4_OPCODE_ESEL(bind->opcode); in p4_pmu_event_map() 727 config |= p4_config_pack_cccr(P4_CCCR_ESEL(esel)); in p4_pmu_event_map() 827 unsigned int esel; in p4_hw_config() local 848 esel = P4_OPCODE_ESEL(bind->opcode); in p4_hw_config() 849 event->hw.config |= p4_config_pack_cccr(P4_CCCR_ESEL(esel)); in p4_hw_config()
|
/linux/arch/powerpc/xmon/ |
H A D | xmon.c | 3891 int esel = i, cc = i; in dump_tlb_book3e() local 3895 esel = i % assoc; in dump_tlb_book3e() 3899 mas0 |= MAS0_ESEL(esel); in dump_tlb_book3e() 3914 printf("%04x-%c", cc, 'A' + esel); in dump_tlb_book3e() 3916 printf(" |%c", 'A' + esel); in dump_tlb_book3e()
|