Home | History | Annotate | Download | only in booke

Lines Matching defs:tlb_va

60 	vaddr_t tlb_va;
114 tlb.tlb_va = MAS2_EPN & hwtlb.hwtlb_mas2;
233 KASSERT(trunc_page(tlb.tlb_va) == tlb.tlb_va);
278 hwtlb.hwtlb_mas2 = tlb.tlb_va | (tlb.tlb_pte & PTE_WIMGE_MASK);
544 (struct e500_tlb){ .tlb_va = va, .tlb_asid = asid,
626 tlb.tlb_va, tlb.tlb_asid, tlb.tlb_pte);
669 if (!(*func)(ctx, tlb.tlb_va, tlb.tlb_asid,
713 && ((va ^ xtlb->e_tlb.tlb_va) & mask) == 0) {
735 && ((va ^ xtlb->e_tlb.tlb_va) & mask) == 0
758 return (void *) (xtlb->e_tlb.tlb_va
800 xtlb->e_tlb.tlb_va = va;
861 xtlb->e_tlb.tlb_va = lastaddr;
945 i, xtlb->e_tlb.tlb_va, xtlb->e_tlb.tlb_size,
948 if ((VM_MIN_KERNEL_ADDRESS <= xtlb->e_tlb.tlb_va
949 && xtlb->e_tlb.tlb_va < VM_MAX_KERNEL_ADDRESS)
950 || (xtlb->e_tlb.tlb_va < VM_MIN_KERNEL_ADDRESS
952 xtlb->e_tlb.tlb_va + xtlb->e_tlb.tlb_size)) {
972 if (xtlb->e_tlb.tlb_va == 0
973 || xtlb->e_tlb.tlb_va + xtlb->e_tlb.tlb_size <= memsize) {
1025 kxtlb->e_tlb.tlb_va = 0;
1143 text_xtlb->e_tlb.tlb_va = 0;
1145 tlb_va;
1154 data_xtlb->e_tlb.tlb_va = 0x400000;
1156 data_xtlb->e_tlb.tlb_pte = PTE_M | PTE_xR | PTE_xW | data_xtlb->e_tlb.tlb_va;