freebsd-dev/sys/dev/agp
Attilio Rao 3ae10f7477 - Modify vm_page_unwire() and vm_page_enqueue() to directly accept
the queue where to enqueue pages that are going to be unwired.
- Add stronger checks to the enqueue/dequeue for the pagequeues when
  adding and removing pages to them.

Of course, for unmanaged pages the queue parameter of vm_page_unwire() will
be ignored, just as the active parameter today.
This makes adding new pagequeues quicker.

This change effectively modifies the KPI.  __FreeBSD_version will be,
however, bumped just when the full cache of free pages will be
evicted.

Sponsored by:	EMC / Isilon storage division
Reviewed by:	alc
Tested by:	pho
2014-06-16 18:15:27 +00:00
..
agp_ali.c Remove unneeded semicolons. 2013-01-01 18:16:49 +00:00
agp_amd64.c Remove unneeded semicolons. 2013-01-01 18:16:49 +00:00
agp_amd.c Remove unneeded semicolons. 2013-01-01 18:16:49 +00:00
agp_apple.c Remove unneeded header from agp: opt_bus.h 2012-11-15 18:49:17 +00:00
agp_ati.c Remove unneeded semicolons. 2013-01-01 18:16:49 +00:00
agp_i810.c - Modify vm_page_unwire() and vm_page_enqueue() to directly accept 2014-06-16 18:15:27 +00:00
agp_i810.h
agp_if.m
agp_intel.c Remove unneeded semicolons. 2013-01-01 18:16:49 +00:00
agp_nvidia.c Remove unneeded header from agp: opt_bus.h 2012-11-15 18:49:17 +00:00
agp_sis.c Remove unneeded semicolons. 2013-01-01 18:16:49 +00:00
agp_via.c Remove unneeded semicolons. 2013-01-01 18:16:49 +00:00
agp.c - Modify vm_page_unwire() and vm_page_enqueue() to directly accept 2014-06-16 18:15:27 +00:00
agppriv.h
agpreg.h
agpvar.h