Lines Matching refs:ppnum_t
118 extern boolean_t pmap_has_managed_page(ppnum_t first, ppnum_t last);
203 extern boolean_t pmap_next_page(ppnum_t *pnum);
204 extern boolean_t pmap_next_page_hi(ppnum_t *pnum, boolean_t might_free);
206 extern kern_return_t pmap_next_page_large(ppnum_t *pnum);
236 ppnum_t pn,
245 ppnum_t pn,
265 ppnum_t pn);
268 ppnum_t pn);
271 ppnum_t pn);
279 ppnum_t phys,
283 ppnum_t phys,
289 ppnum_t pn);
292 ppnum_t pn,
297 ppnum_t src,
298 ppnum_t dest);
301 ppnum_t src,
303 ppnum_t dst,
309 ppnum_t dst,
314 ppnum_t src,
320 ppnum_t phys);
323 ppnum_t phys,
330 ppnum_t pn,
336 ppnum_t pn);
342 ppnum_t,
346 ppnum_t);
349 ppnum_t,
359 extern void pmap_sync_page_data_phys(ppnum_t pa);
360 extern void pmap_sync_page_attributes_phys(ppnum_t pa);
367 extern bool pmap_verify_free(ppnum_t pn);
369 extern void pmap_assert_free(ppnum_t pn);
575 extern void pmap_clear_reference(ppnum_t pn);
577 extern boolean_t(pmap_is_referenced)(ppnum_t pn);
579 extern void pmap_set_modify(ppnum_t pn);
581 extern void pmap_clear_modify(ppnum_t pn);
583 extern boolean_t pmap_is_modified(ppnum_t pn);
585 extern unsigned int pmap_get_refmod(ppnum_t pn);
587 extern void pmap_clear_refmod(ppnum_t pn, unsigned int mask);
590 extern void pmap_clear_refmod_options(ppnum_t pn, unsigned int mask, unsigned i…
664 extern boolean_t pmap_is_noencrypt(ppnum_t);
665 extern void pmap_set_noencrypt(ppnum_t pn);
666 extern void pmap_clear_noencrypt(ppnum_t pn);
765 extern void fillPage(ppnum_t pa, unsigned int fill);
876 extern bool pmap_is_bad_ram(ppnum_t ppn);