Searched refs:slbcache (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/sys/powerpc/aim/
H A Dslb.c421 struct slb *slbcache; local
427 slbcache = PCPU_GET(slb);
430 if (slbcache[USER_SLB_SLOT].slbe == 0) {
434 if (!(slbcache[i].slbe & SLBE_VALID))
439 slbcache[USER_SLB_SLOT].slbe = 1;
449 slbcache[i].slbv = slbv;
450 slbcache[i].slbe = slbe | (uint64_t)i;
456 "r"(slbcache[i].slbv), "r"(slbcache[i].slbe));
/freebsd-11.0-release/sys/powerpc/powerpc/
H A Dtrap.c599 struct slb *slbcache; local
605 slbcache = PCPU_GET(slb);
611 if (slbcache[i].slbe == (slbe | (uint64_t)i))
616 if (slbcache[USER_SLB_SLOT].slbe == 0) {
620 if (!(slbcache[i].slbe & SLBE_VALID))
625 slbcache[USER_SLB_SLOT].slbe = 1;
635 slbcache[i].slbv = slbv;
636 slbcache[i].slbe = slbe | (uint64_t)i;

Completed in 49 milliseconds