diff options
author | alc <alc@FreeBSD.org> | 2012-10-13 20:19:43 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2012-10-13 20:19:43 +0000 |
commit | 1df941a7f390f4de081ce3749d4a55c796f7b3fc (patch) | |
tree | 8e8cac8d60b344bc1721cc3763b74d483509e9b5 /sys/vm/vm_page.c | |
parent | e323b9460e2fa343ab07a6a94df4bfbd183b449e (diff) | |
download | FreeBSD-src-1df941a7f390f4de081ce3749d4a55c796f7b3fc.zip FreeBSD-src-1df941a7f390f4de081ce3749d4a55c796f7b3fc.tar.gz |
Move vm_page_requeue() to the only file that uses it.
MFC after: 3 weeks
Diffstat (limited to 'sys/vm/vm_page.c')
-rw-r--r-- | sys/vm/vm_page.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c index ad76dae..8f5182f 100644 --- a/sys/vm/vm_page.c +++ b/sys/vm/vm_page.c @@ -1868,28 +1868,6 @@ vm_waitpfault(void) } /* - * vm_page_requeue: - * - * Move the given page to the tail of its present page queue. - * - * The page queues must be locked. - */ -void -vm_page_requeue(vm_page_t m) -{ - struct vpgqueues *vpq; - int queue; - - mtx_assert(&vm_page_queue_mtx, MA_OWNED); - queue = m->queue; - KASSERT(queue != PQ_NONE, - ("vm_page_requeue: page %p is not queued", m)); - vpq = &vm_page_queues[queue]; - TAILQ_REMOVE(&vpq->pl, m, pageq); - TAILQ_INSERT_TAIL(&vpq->pl, m, pageq); -} - -/* * vm_page_queue_remove: * * Remove the given page from the specified queue. |