Lines Matching refs:vm_page_t

173  * 	 object/vm_page_t because there is no knowledge of their pte
374 extern vm_page_t vm_page_array; /* First resident page in table */
375 extern long vm_page_array_size; /* number of vm_page_t's */
381 * PHYS_TO_VM_PAGE() returns the vm_page_t object that represents a memory
382 * page to which the given physical address belongs. The correct vm_page_t
385 vm_page_t PHYS_TO_VM_PAGE(vm_paddr_t pa);
439 void vm_page_busy_downgrade(vm_page_t m);
440 void vm_page_busy_sleep(vm_page_t m, const char *msg);
441 void vm_page_flash(vm_page_t m);
442 void vm_page_hold(vm_page_t mem);
443 void vm_page_unhold(vm_page_t mem);
444 void vm_page_free(vm_page_t m);
445 void vm_page_free_zero(vm_page_t m);
447 void vm_page_activate (vm_page_t);
448 void vm_page_advise(vm_page_t m, int advice);
449 vm_page_t vm_page_alloc (vm_object_t, vm_pindex_t, int);
450 vm_page_t vm_page_alloc_contig(vm_object_t object, vm_pindex_t pindex, int req,
453 vm_page_t vm_page_alloc_freelist(int, int);
454 vm_page_t vm_page_grab (vm_object_t, vm_pindex_t, int);
455 void vm_page_cache(vm_page_t);
458 int vm_page_try_to_cache (vm_page_t);
459 int vm_page_try_to_free (vm_page_t);
460 void vm_page_deactivate (vm_page_t);
461 void vm_page_deactivate_noreuse(vm_page_t);
462 void vm_page_dequeue(vm_page_t m);
463 void vm_page_dequeue_locked(vm_page_t m);
464 vm_page_t vm_page_find_least(vm_object_t, vm_pindex_t);
465 vm_page_t vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr);
466 void vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr);
467 int vm_page_insert (vm_page_t, vm_object_t, vm_pindex_t);
469 vm_page_t vm_page_lookup (vm_object_t, vm_pindex_t);
470 vm_page_t vm_page_next(vm_page_t m);
472 struct vm_pagequeue *vm_page_pagequeue(vm_page_t m);
473 vm_page_t vm_page_prev(vm_page_t m);
474 boolean_t vm_page_ps_is_valid(vm_page_t m);
475 void vm_page_putfake(vm_page_t m);
476 void vm_page_readahead_finish(vm_page_t m);
479 void vm_page_reference(vm_page_t m);
480 void vm_page_remove (vm_page_t);
481 int vm_page_rename (vm_page_t, vm_object_t, vm_pindex_t);
482 vm_page_t vm_page_replace(vm_page_t mnew, vm_object_t object,
484 void vm_page_requeue(vm_page_t m);
485 void vm_page_requeue_locked(vm_page_t m);
486 int vm_page_sbusied(vm_page_t m);
487 vm_page_t vm_page_scan_contig(u_long npages, vm_page_t m_start,
488 vm_page_t m_end, u_long alignment, vm_paddr_t boundary, int options);
489 void vm_page_set_valid_range(vm_page_t m, int base, int size);
490 int vm_page_sleep_if_busy(vm_page_t m, const char *msg);
492 void vm_page_sunbusy(vm_page_t m);
493 int vm_page_trysbusy(vm_page_t m);
494 void vm_page_unhold_pages(vm_page_t *ma, int count);
495 boolean_t vm_page_unwire(vm_page_t m, uint8_t queue);
496 void vm_page_updatefake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr);
497 void vm_page_wire (vm_page_t);
498 void vm_page_xunbusy_hard(vm_page_t m);
499 void vm_page_set_validclean (vm_page_t, int, int);
500 void vm_page_clear_dirty (vm_page_t, int, int);
501 void vm_page_set_invalid (vm_page_t, int, int);
502 int vm_page_is_valid (vm_page_t, int, int);
503 void vm_page_test_dirty (vm_page_t);
505 void vm_page_zero_invalid(vm_page_t m, boolean_t setvalid);
506 void vm_page_free_toq(vm_page_t m);
508 void vm_page_dirty_KBI(vm_page_t m);
509 void vm_page_lock_KBI(vm_page_t m, const char *file, int line);
510 void vm_page_unlock_KBI(vm_page_t m, const char *file, int line);
511 int vm_page_trylock_KBI(vm_page_t m, const char *file, int line);
513 void vm_page_assert_locked_KBI(vm_page_t m, const char *file, int line);
514 void vm_page_lock_assert_KBI(vm_page_t m, int a, const char *file, int line);
562 void vm_page_object_lock_assert(vm_page_t m);
564 void vm_page_assert_pga_writeable(vm_page_t m, uint8_t bits);
584 vm_page_aflag_clear(vm_page_t m, uint8_t bits)
613 vm_page_aflag_set(vm_page_t m, uint8_t bits)
645 vm_page_dirty(vm_page_t m)
665 vm_page_remque(vm_page_t m)
678 vm_page_undirty(vm_page_t m)
686 vm_page_replace_checked(vm_page_t mnew, vm_object_t object, vm_pindex_t pindex,
687 vm_page_t mold)
689 vm_page_t mret;