Lines Matching defs:pp
146 * void hat_memload(hat, addr, pp, attr, flags)
261 * void hat_page_setattr(pp, flag)
262 * void hat_page_clrattr(pp, flag)
265 * uint hat_page_getattr(pp, flag)
271 * int hat_pageunload(pp, forceflag)
272 * unload all translations attached to pp.
274 * uint_t hat_pagesync(pp, flags)
278 * ulong_t hat_page_getshare(pp)
279 * returns approx number of mappings to this pp. A return of 0 implies
285 * void hat_page_demote(pp);
286 * unload all large mappings to pp and decrease p_szc of all
473 #define hat_ismod(pp) (hat_page_getattr(pp, P_MOD))
474 #define hat_isref(pp) (hat_page_getattr(pp, P_REF))
475 #define hat_isro(pp) (hat_page_getattr(pp, P_RO))
477 #define hat_setmod(pp) (hat_page_setattr(pp, P_MOD))
478 #define hat_setmod_only(pp) (hat_page_setattr(pp, P_MOD|P_NSH))
479 #define hat_setref(pp) (hat_page_setattr(pp, P_REF))
480 #define hat_setrefmod(pp) (hat_page_setattr(pp, P_REF|P_MOD))
482 #define hat_clrmod(pp) (hat_page_clrattr(pp, 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))
486 #define hat_page_is_mapped(pp) (hat_page_getshare(pp))