Searched refs:P_REF (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/vm/
H A Dhat.h469 #define P_REF 0x2 /* the referenced bit */ macro
474 #define hat_isref(pp) (hat_page_getattr(pp, P_REF))
479 #define hat_setref(pp) (hat_page_setattr(pp, P_REF))
480 #define hat_setrefmod(pp) (hat_page_setattr(pp, P_REF|P_MOD))
483 #define hat_clrref(pp) (hat_page_clrattr(pp, P_REF))
484 #define hat_clrrefmod(pp) (hat_page_clrattr(pp, P_REF|P_MOD))
H A Dvm_pvn.c487 if (!(ppattr & (P_REF | P_MOD))) {
506 P_REF | P_MOD);
866 P_REF);
H A Dhat_refmod.c156 ASSERT((rmbits & ~(P_MOD|P_REF)) == 0);
H A Dvpm.c879 (rw == S_WRITE && hat_page_getattr(pp, P_MOD | P_REF)
880 != (P_MOD | P_REF))) {
H A Dvm_page.c908 page_set_props(newpp, P_REF);
2475 page_set_props(pp, P_REF);
3036 page_set_props(pp, P_REF);
3178 ASSERT(hat_page_getattr(pp, P_MOD | P_REF | P_RO) == 0);
4925 ppattr = hat_page_getattr(targ, (P_MOD | P_REF | P_RO));
6066 ASSERT((flags & ~(P_MOD | P_REF | P_RO)) == 0);
6134 return (hat_page_getattr(pp, P_REF));
H A Dseg_map.c1859 hat_page_getattr(pp, P_MOD | P_REF) !=
1860 (P_MOD | P_REF)) {
H A Dseg_vn.c2621 P_REF | P_MOD);
2625 hat_setstat(seg->s_as, adr, PAGESIZE, P_REF);
9050 PAGESIZE, P_REF | P_MOD);
9053 PAGESIZE, P_REF);
/illumos-gate/usr/src/uts/common/os/
H A Dvm_pageout.c1023 if (ppattr & P_REF) {
1062 ppattr = hat_page_getattr(pp, P_MOD | P_REF);
1108 ppattr = hat_page_getattr(pp, P_MOD | P_REF);
1109 if ((ppattr & P_REF) || ((ppattr & P_MOD) && pp->p_vnode))
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.h115 #define PP_GENERIC_ATTR(pp) ((pp)->p_nrm & (P_MOD | P_REF | P_RO))
117 #define PP_ISREF(pp) ((pp)->p_nrm & P_REF)
128 #define PP_SETREF(pp) ((pp)->p_nrm |= P_REF)
129 #define PP_SETREFMOD(pp) ((pp)->p_nrm |= (P_REF|P_MOD))
131 #define PP_SETREFRO(pp) ((pp)->p_nrm |= (P_REF|P_RO))
140 #define PP_CLRREF(pp) ((pp)->p_nrm &= ~P_REF)
141 #define PP_CLRREFMOD(pp) ((pp)->p_nrm &= ~(P_REF|P_MOD))
H A Dhat_sfmmu.c6388 rm = P_REF;
6435 if (((rm & P_REF) != 0 && !PP_ISREF(pp)) ||
7397 hat_page_setattr(pp, P_REF);
7448 hat_page_setattr(save_pp, P_REF);
7689 ASSERT(!(flag & ~(P_MOD | P_REF | P_RO)));
7731 ASSERT(!(flag & ~(P_MOD | P_REF | P_RO)));
7761 ASSERT(!(flag & ~(P_MOD | P_REF | P_RO)));
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhat_i86.c203 #define PP_ISREF(pp) PP_GETRM(pp, P_REF)
208 #define PP_SETREF(pp) PP_SETRM(pp, P_REF)
213 #define PP_CLRREF(pp) PP_CLRRM(pp, P_REF)
215 #define PP_CLRALL(pp) PP_CLRRM(pp, P_MOD | P_REF | P_RO)
1255 rm |= P_REF;
3288 ASSERT(!(flag & ~(P_MOD | P_REF | P_RO)));
3670 uchar_t nrmbits = P_REF|P_MOD|P_RO;
4117 rm |= P_REF;
H A Dvm_machdep.c2920 page_set_props(pp, P_REF);
3517 page_set_props(pp, P_REF);
3653 page_set_props(pp, P_REF);

Completed in 174 milliseconds