Searched refs:rootpp (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/vm/
H A Dpage_lock.c938 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 Dvm_page.c1059 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 Dseg_kmem.c1139 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 Dseg_spt.c628 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 Dmach_vm_dep.c427 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 Dmem_cage.c1309 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 Dsfmmu.c1120 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 Dhat_i86.c3501 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 Dnss_common.c761 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 Dhat_sfmmu.c8191 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...]

Completed in 128 milliseconds