/illumos-gate/usr/src/uts/common/vm/ |
H A D | page_lock.c | 938 page_t *rootpp; local 958 rootpp = PP_GROUPLEADER(pp, pszc); 959 mtx = PAGE_SZC_MUTEX(rootpp); 963 * since p_szc can only decrease if pp == rootpp 964 * rootpp will be always the same i.e we have the right root 965 * regardless of rootpp->p_szc. 969 if (pp == rootpp || (rszc = rootpp->p_szc) == pszc) { 993 rootpp = PP_GROUPLEADER(rootpp, rsz 1004 page_t *rootpp = PP_PAGEROOT(pp); local [all...] |
H A D | vm_page.c | 1059 page_t *rootpp; local 1095 rootpp = pp; 1096 pfn = rootpp->p_pagenum; 1230 pp = rootpp; 1252 pp = rootpp; 1262 pp = rootpp; 1271 pp = rootpp; 2132 page_t *rootpp; local 2200 if ((rootpp = page_get_freelist(&kvp, off, seg, vaddr, 2212 if (kcage_on && (flags & PG_NORELOC) && !PP_ISNORELOC(rootpp)) { 2592 page_free_toxic_pages(page_t *rootpp) argument 2767 page_t *tpp, *rootpp = NULL; local 3111 page_t *tpp, *rootpp = NULL; local 5134 page_t *rootpp = pp; local 5185 page_t *tpp, *rootpp = pp; local [all...] |
H A D | seg_kmem.c | 1139 page_t *pp, *rootpp, **ppa, *pplist = NULL; local 1170 while ((rootpp = pplist) != NULL) { 1184 (caddr_t)(uintptr_t)rootpp->p_offset, lpsize, 1198 while ((rootpp = pplist) != NULL) { 1205 page_destroy_pages(rootpp); 1223 page_t *pp, *rootpp = NULL; local 1236 if (rootpp == NULL) 1237 rootpp = pp; 1239 ASSERT(rootpp != NULL); 1240 page_destroy_pages(rootpp); [all...] |
H A D | seg_spt.c | 628 page_t *rootpp; local 719 rootpp = pp; 728 page_pptonum(rootpp) + (pgs - 1)); 729 page_destroy_pages(rootpp); 735 page_pptonum(rootpp) + (pgs - curnpgs));
|
/illumos-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_vm_dep.c | 427 page_t *rootpp; local 464 rootpp = ppl; 479 hat_memload_array(kas.a_hat, (caddr_t)rootpp->p_offset, size, 566 page_t *rootpp = NULL; local 589 ASSERT(rootpp == NULL || rootpp->p_szc == pp->p_szc); 590 ASSERT(rootpp == NULL || (page_pptonum(rootpp) + 595 if (rootpp == NULL) 596 rootpp [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | mem_cage.c | 1309 kcage_setnoreloc_pages(page_t *rootpp, se_t se) argument 1313 pfn_t rootpfn = page_pptonum(rootpp); 1316 ASSERT(!PP_ISFREE(rootpp)); 1317 ASSERT(PAGE_LOCKED_SE(rootpp, se)); 1318 if (!group_page_trylock(rootpp, se)) { 1321 szc = rootpp->p_szc; 1327 ASSERT(rootpp->p_vnode != NULL && 1328 !PP_ISKAS(rootpp) && 1329 !IS_SWAPFSVP(rootpp->p_vnode)); 1330 PP_SETNORELOC(rootpp); [all...] |
/illumos-gate/usr/src/uts/sun4/vm/ |
H A D | sfmmu.c | 1120 page_t *rootpp; local 1150 rootpp = ppl; 1164 hat_memload_array(kas.a_hat, (caddr_t)rootpp->p_offset, size, 1208 page_t *rootpp = NULL; local 1220 if (rootpp == NULL) 1221 rootpp = pp; 1227 page_destroy_pages(rootpp);
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | hat_i86.c | 3501 page_t *rootpp; local 3513 rootpp = PP_GROUPLEADER(pp, 1); 3514 (void) hati_pageunload(rootpp, 1, HAT_FORCE_PGUNLOAD); 3534 rootpp = PP_GROUPLEADER(pp, pszc); 3535 x86_hm_enter(rootpp); 3543 if ((rszc = rootpp->p_szc) != pszc) { 3544 x86_hm_exit(rootpp); 3547 ASSERT(pp != rootpp); 3549 rootpp = PP_GROUPLEADER(rootpp, rsz [all...] |
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | nss_common.c | 761 nss_get_backend_u(nss_db_root_t **rootpp, struct nss_db_state *s, int n_src) argument 822 (void) cond_wait(&src->wanna_be, &(*rootpp)->lock); 824 NSS_CHECKROOT(rootpp, s);
|
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 8191 page_t *rootpp; local 8227 rootpp = PP_GROUPLEADER(pp, sz); 8228 for (sfhme = rootpp->p_mapping; sfhme; sfhme = tmphme) { 8234 tset = sfmmu_pageunload(rootpp, sfhme, sz); 8248 conv_tnc(rootpp, sz); 8256 rootpp = PP_PAGEROOT(pp); 8257 ASSERT(rootpp->p_szc == pszc); 8258 lastpp = PP_PAGENEXT_N(rootpp, TTEPAGES(pszc) - 1); 8260 while (lastpp != rootpp) { 8279 if (lastpp != rootpp) { 10429 page_t *rootpp; local [all...] |