Lines Matching refs:entry1
348 volatile unsigned long *entry1, *entry2;
365 entry1 = (unsigned long *)ITLB_BASE;
367 if (*entry1++ == vaddr) {
368 set_tlb_data(entry1, pte_data);
371 entry1++;
384 * entry1: ITLB entry address
401 : "=&r" (entry1), "=&r" (entry2)
408 if ((!inst && entry2 >= DTLB_END) || (inst && entry1 >= ITLB_END))
420 * entry1: TLB entry address
430 entry1 = entry2 + (((*entry_dat - 1) & TLB_MASK) << 1);
433 if (!(entry1[1] & 2)) /* Valid bit check */
436 if (entry1 != entry2)
437 entry1 -= 2;
439 entry1 += TLB_MASK << 1;
443 entry1 = entry2 + (*entry_dat << 1);
446 *entry1++ = vaddr; /* Set TLB tag */
447 set_tlb_data(entry1, pte_data);