Searched refs:tlbsel (Results 1 – 4 of 4) sorted by relevance
/linux/arch/powerpc/kvm/ |
A D | e500_mmu.c | 69 if (tlbsel == 0) { in get_tlb_esel() 87 if (tlbsel == 0) { in kvmppc_e500_tlb_index() 131 int tlbsel; in kvmppc_e500_deliver_tlb_miss() local 249 int esel, tlbsel; in kvmppc_e500_emul_tlbivax() local 295 int tlbsel, esel; in tlbilx_one() local 297 for (tlbsel = 0; tlbsel < 2; tlbsel++) { in tlbilx_one() 325 int tlbsel, esel; in kvmppc_e500_emul_tlbre() local 346 int esel, tlbsel; in kvmppc_e500_emul_tlbsx() local 349 for (tlbsel = 0; tlbsel < 2; tlbsel++) { in kvmppc_e500_emul_tlbsx() 394 int tlbsel, esel; in kvmppc_e500_emul_tlbwe() local [all …]
|
A D | e500_mmu_host.c | 129 if (tlbsel == 0) { in write_host_tlbe() 188 get_entry(vcpu_e500, tlbsel, esel); in inval_gtlbe_on_host() 220 if (tlbsel == 1 && ref->flags & E500_TLB_TLB0) { in inval_gtlbe_on_host() 283 int tlbsel; in clear_tlb_privs() local 286 for (tlbsel = 0; tlbsel <= 1; tlbsel++) { in clear_tlb_privs() 289 &vcpu_e500->gtlb_priv[tlbsel][i].ref; in clear_tlb_privs() 356 if (tlbsel == 1) { in kvmppc_e500_shadow_map() 592 int tlbsel = tlbsel_of(index); in kvmppc_mmu_map() local 595 gtlbe = get_entry(vcpu_e500, tlbsel, esel); in kvmppc_mmu_map() 597 switch (tlbsel) { in kvmppc_mmu_map() [all …]
|
A D | e500.h | 113 #define index_of(tlbsel, esel) (((tlbsel) << 16) | ((esel) & 0xFFFF)) argument 276 struct kvmppc_vcpu_e500 *vcpu_e500, int tlbsel, int entry) in get_entry() argument 278 int offset = vcpu_e500->gtlb_offset[tlbsel]; in get_entry()
|
A D | e500_mmu_host.h | 9 void inval_gtlbe_on_host(struct kvmppc_vcpu_e500 *vcpu_e500, int tlbsel,
|
Completed in 8 milliseconds