Lines Matching refs:gtlbe

142 			struct kvm_book3e_206_tlb_entry *gtlbe,
149 stid = kvmppc_e500_get_tlb_stid(&vcpu_e500->vcpu, gtlbe);
187 struct kvm_book3e_206_tlb_entry *gtlbe =
234 kvmppc_e500_tlbil_one(vcpu_e500, gtlbe);
246 struct kvm_book3e_206_tlb_entry *gtlbe,
253 ref->flags |= (gtlbe->mas2 & MAS2_ATTRIB_MASK) | wimg;
258 if (tlbe_is_writable(gtlbe))
306 struct kvm_book3e_206_tlb_entry *gtlbe,
316 stlbe->mas1 = MAS1_TSIZE(tsize) | get_tlb_sts(gtlbe) | MAS1_VALID;
319 e500_shadow_mas3_attrib(gtlbe->mas7_3, pr);
323 u64 gvaddr, gfn_t gfn, struct kvm_book3e_206_tlb_entry *gtlbe,
389 tsize = (gtlbe->mas1 & MAS1_TSIZE_MASK) >>
428 tsize = (gtlbe->mas1 & MAS1_TSIZE_MASK) >>
493 kvmppc_e500_ref_setup(ref, gtlbe, pfn, wimg);
495 kvmppc_e500_setup_stlbe(&vcpu_e500->vcpu, gtlbe, tsize,
514 struct kvm_book3e_206_tlb_entry *gtlbe;
520 gtlbe = get_entry(vcpu_e500, 0, esel);
523 r = kvmppc_e500_shadow_map(vcpu_e500, get_tlb_eaddr(gtlbe),
524 get_tlb_raddr(gtlbe) >> PAGE_SHIFT,
525 gtlbe, 0, stlbe, ref);
529 write_stlbe(vcpu_e500, gtlbe, stlbe, stlbsel, sesel);
560 u64 gvaddr, gfn_t gfn, struct kvm_book3e_206_tlb_entry *gtlbe,
567 r = kvmppc_e500_shadow_map(vcpu_e500, gvaddr, gfn, gtlbe, 1, stlbe,
575 write_stlbe(vcpu_e500, gtlbe, stlbe, 0, 0);
581 write_stlbe(vcpu_e500, gtlbe, stlbe, 1, sesel);
591 struct kvm_book3e_206_tlb_entry *gtlbe, stlbe;
595 gtlbe = get_entry(vcpu_e500, tlbsel, esel);
605 kvmppc_e500_setup_stlbe(vcpu, gtlbe, BOOK3E_PAGESZ_4K,
607 write_stlbe(vcpu_e500, gtlbe, &stlbe, 0, 0);
613 kvmppc_e500_tlb1_map(vcpu_e500, eaddr, gfn, gtlbe, &stlbe,