HomeSort by: relevance | last modified time | path
    Searched defs:xtlb (Results 1 - 1 of 1) sorted by relevancy

  /src/sys/arch/powerpc/booke/
e500_tlb.c 331 e500_free_tlb1_entry(struct e500_xtlb *xtlb, u_int slot, bool needs_sync)
335 KASSERT(&tlb1->tlb1_entries[slot] == xtlb);
337 KASSERT(xtlb->e_hwtlb.hwtlb_mas0 == (MAS0_TLBSEL_TLB1|__SHIFTIN(slot, MAS0_ESEL)));
338 xtlb->e_hwtlb.hwtlb_mas1 &= ~(MAS1_V|MAS1_IPROT);
339 hwtlb_write(xtlb->e_hwtlb, needs_sync);
683 struct e500_xtlb *xtlb = tlb1->tlb1_entries; local
688 for (u_int i = 0; i < tlb1->tlb1_numentries; i++, xtlb++) {
689 psize_t mask = ~(xtlb->e_tlb.tlb_size - 1);
690 if ((xtlb->e_hwtlb.hwtlb_mas1 & MAS1_V)
691 && ((pa ^ xtlb->e_tlb.tlb_pte) & mask) == 0)
705 struct e500_xtlb *xtlb = tlb1->tlb1_entries; local
727 struct e500_xtlb *xtlb = tlb1->tlb1_entries; local
747 struct e500_xtlb * const xtlb = e500_tlb_lookup_xtlb_pa(pa, NULL); local
768 struct e500_xtlb * const xtlb = e500_tlb_lookup_xtlb(va, NULL); local
778 struct e500_xtlb *xtlb; local
820 struct e500_xtlb * const xtlb = e500_tlb_lookup_xtlb(va, &slot); local
857 struct e500_xtlb * const xtlb = local
930 struct e500_xtlb * const xtlb = &tlb1->tlb1_entries[i]; local
1053 struct e500_xtlb * const xtlb = &tlb1->tlb1_entries[i]; local
1126 struct e500_xtlb *xtlb = e500_tlb_lookup_xtlb(endkernel, &slot); local
    [all...]

Completed in 23 milliseconds