Lines Matching refs:reference

499 	 * Deal with the deallocation (last reference) of a pageout object
593 if (m->reference)
659 * Account for the paging reference taken in vm_paging_object_allocate.
741 * The page must be busy, but not hold a paging reference.
767 * Create a paging reference to let us play with the object.
812 * [The object reference from its allocation is donated
839 * paging reference to prevent deallocation or collapse when we
841 * is responsible for consuming this reference
1394 * a TLB flush isn't really needed here since at worst we'll miss the reference bit being
1396 * new reference happens. If no futher references happen on the page after that remote TLB flushes
1398 * by pageout_scan, which is just fine since the last reference would have happened quite far
1407 * FALSE indicates that we don't want a H/W clear reference
2078 m->reference = FALSE;
2314 * First, update the reference and dirty bits
2319 if (m->reference == FALSE && m->pmapped == TRUE) {
2323 m->reference = TRUE;
2364 if (m->reference == TRUE) {
2372 if (m->reference || m->dirty) {
2378 (m->reference ||
2449 * preceding check for m->reference... if
2450 * we get here, then m->reference had to be
2454 * m->reference and m->dirty
2974 * give back the activity_in_progress reference we
2976 * it with a paging_in_progress reference that will
3118 * give back the activity_in_progress reference we
3120 * it with a paging_in_progress reference that will
4447 * drop a reference on the map_object whether or
4859 (!((refmod_state & VM_MEM_REFERENCED) || dst_page->reference) || dst_page->throttled)) &&
6012 * hold a reference for the mapping
6033 * these (and release the reference on the UPL). Having
6466 * modify or reference bits before
6630 else if (m->reference)
6795 * so we need to drop the paging reference
6803 * we dontated the paging reference to
6805 * will drop this reference
7125 * reference this page... for
7202 * so we need to drop the paging reference
7210 * we dontated the paging reference to
7212 * will drop this reference
7666 dst_page->reference = TRUE;
7938 low_page->reference = dst_page->reference;
7943 low_page->reference = TRUE;
7974 * page queues lock must be held to set 'reference'
8080 * leave the dirty and reference bits on if they
8346 * (by holding a VM map that has a reference
8347 * on it, for example, or taking an extra reference).
8772 * Take a paging-in-progress reference to keep the object
8852 * Clear the "reference" and "modified" bits.
8904 * Take a paging-in-progress reference to keep the object
9611 * Take a paging-in-progress reference to keep the object