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

/freebsd-10.2-release/sys/powerpc/aim/
H A Dslb.c416 struct slb *slbcache; local
422 slbcache = PCPU_GET(slb);
425 if (slbcache[USER_SLB_SLOT].slbe == 0) {
429 if (!(slbcache[i].slbe & SLBE_VALID))
434 slbcache[USER_SLB_SLOT].slbe = 1;
444 slbcache[i].slbv = slbv;
445 slbcache[i].slbe = slbe | (uint64_t)i;
451 "r"(slbcache[i].slbv), "r"(slbcache[i].slbe));
H A Dtrap.c543 struct slb *slbcache; local
549 slbcache = PCPU_GET(slb);
555 if (slbcache[i].slbe == (slbe | (uint64_t)i))
560 if (slbcache[USER_SLB_SLOT].slbe == 0) {
564 if (!(slbcache[i].slbe & SLBE_VALID))
569 slbcache[USER_SLB_SLOT].slbe = 1;
579 slbcache[i].slbv = slbv;
580 slbcache[i].slbe = slbe | (uint64_t)i;

Completed in 30 milliseconds