Searched refs:slbe (Results 1 – 8 of 8) sorted by relevance
371 ua->u.slb_entries[idx].slbe = 0; in free_vsid()439 if (slbcache[USER_SLB_SLOT].slbe == 0) { in slb_insert_kernel()443 if (!(slbcache[i].slbe & SLBE_VALID)) in slb_insert_kernel()448 slbcache[USER_SLB_SLOT].slbe = 1; in slb_insert_kernel()459 slbcache[i].slbe = slbe | (uint64_t)i; in slb_insert_kernel()550 uint64_t slbe, slbv; in handle_kernel_slb_spill() local561 if (slbcache[i].slbe == (slbe | (uint64_t)i)) in handle_kernel_slb_spill()566 if (slbcache[USER_SLB_SLOT].slbe == 0) { in handle_kernel_slb_spill()570 if (!(slbcache[i].slbe & SLBE_VALID)) in handle_kernel_slb_spill()575 slbcache[USER_SLB_SLOT].slbe = 1; in handle_kernel_slb_spill()[all …]
531 if (!(slb[i].slbe & SLBE_VALID)) in moea64_cpu_bootstrap_native()535 "r"(slb[i].slbv), "r"(slb[i].slbe)); in moea64_cpu_bootstrap_native()
785 uint64_t esid, slbe; in moea64_bootstrap_slb_prefault() local790 slbe = (esid << SLBE_ESID_SHIFT) | SLBE_VALID; in moea64_bootstrap_slb_prefault()793 if (cache[i].slbe == (slbe | i)) in moea64_bootstrap_slb_prefault()797 entry.slbe = slbe; in moea64_bootstrap_slb_prefault()802 slb_insert_kernel(entry.slbe, entry.slbv); in moea64_bootstrap_slb_prefault()1110 pcpup->pc_aim.slb[i].slbe = 0; in moea64_mid_bootstrap()
159 uint64_t slbe; member180 slb->slbe = (esid << SLBE_ESID_SHIFT) | SLBE_VALID | i; in slb_fill()287 if ((slb->slbe & SLBE_VALID) == 0) in slb_search()291 if ((slb->slbe & SLBE_ESID_MASK) != (ea & SLBE_ESID_MASK)) in slb_search()296 i, (uintmax_t)slb->slbv, (uintmax_t)slb->slbe); in slb_search()546 if ((slb->slbe & SLBE_VALID) && in slb_vsid_search()574 ea = slb->slbe & SLBE_ESID_MASK; in get_ea()
150 if (!(slb[i].slbe & SLBE_VALID)) in mps3_cpu_bootstrap()154 "r"(slb[i].slbv), "r"(slb[i].slbe)); in mps3_cpu_bootstrap()
85 uint64_t slbe; member
277 void slb_insert_kernel(uint64_t slbe, uint64_t slbv);
288 if (!(slb[i].slbe & SLBE_VALID)) in mphyp_cpu_bootstrap()292 "r"(slb[i].slbv), "r"(slb[i].slbe)); in mphyp_cpu_bootstrap()