Lines Matching refs:sr
502 register_t sr;
503 __asm volatile ("mfsrin %0,%1" : "=r"(sr) : "r"(va));
504 return sr;
924 int sr __diagused =
926 KASSERT((pm->pm_sr[sr] & SR_NOEXEC) == 0);
1566 printf("pmap_pvo_enter: pte_hi=%#" _PRIxpte " sr=%#" _PRIsr "\n",
1828 int sr = PVO_VADDR(pvo) >> ADDR_SR_SHFT;
1829 if (pm->pm_exec[sr]++ == 0) {
1830 pm->pm_sr[sr] &= ~SR_NOEXEC;
1852 int sr = PVO_VADDR(pvo) >> ADDR_SR_SHFT;
1853 if (--pm->pm_exec[sr] == 0) {
1854 pm->pm_sr[sr] |= SR_NOEXEC;
2078 const register_t sr = iosrtable[va >> ADDR_SR_SHFT];
2080 if (SR601_VALID_P(sr) && SR601_PA_MATCH_P(sr, va)) {
3508 register_t sr;
3513 sr = PHYSMAPN_SEGMENT(0) | SR_SUKEY|SR_PRKEY;
3514 pm->pm_sr[0] = sr;