<dec f='src/src/sys/uvm/uvm_page.h' l='359' type='void uvm_page_unbusy(struct vm_page ** , int )'/>
<use f='src/src/sys/miscfs/genfs/genfs_io.c' l='83' u='c' c='genfs_rel_pages'/>
<use f='src/src/sys/miscfs/genfs/genfs_io.c' l='1574' u='c' c='genfs_compat_getpages'/>
<use f='src/src/sys/nfs/nfs_bio.c' l='1344' u='c' c='nfs_getpages'/>
<use f='src/src/sys/ufs/lfs/lfs_pages.c' l='323' u='c' c='check_dirty'/>
<use f='src/src/sys/ufs/lfs/lfs_pages.c' l='335' u='c' c='check_dirty'/>
<use f='src/src/sys/ufs/lfs/lfs_vfsops.c' l='2260' u='c' c='lfs_gop_write'/>
<use f='src/src/sys/ufs/lfs/ulfs_inode.c' l='260' u='c' c='ulfs_balloc_range'/>
<use f='src/src/sys/ufs/ufs/ufs_inode.c' l='286' u='c' c='ufs_balloc_range'/>
<use f='src/src/sys/uvm/uvm_bio.c' l='266' u='c' c='ubc_fault_page'/>
<use f='src/src/sys/uvm/uvm_bio.c' l='602' u='c' c='ubc_alloc'/>
<use f='src/src/sys/uvm/uvm_bio.c' l='673' u='c' c='ubc_release'/>
<use f='src/src/sys/uvm/uvm_fault.c' l='626' u='c' c='uvmfault_promote'/>
<use f='src/src/sys/uvm/uvm_loan.c' l='479' u='c' c='uvm_loanpage'/>
<use f='src/src/sys/uvm/uvm_loan.c' l='576' u='c' c='uvm_loanuobjpages'/>
<use f='src/src/sys/uvm/uvm_object.c' l='192' u='c' c='uvm_obj_wirepages'/>
<def f='src/src/sys/uvm/uvm_page.c' l='1646' ll='1678' type='void uvm_page_unbusy(struct vm_page ** pgs, int npgs)'/>
<doc f='src/src/sys/uvm/uvm_page.c' l='1636'>/*
 * uvm_page_unbusy: unbusy an array of pages.
 *
 * =&gt; pages must either all belong to the same object, or all belong to anons.
 * =&gt; if pages are object-owned, object must be locked.
 * =&gt; if pages are anon-owned, anons must be locked.
 * =&gt; caller must lock page queues if pages may be released.
 * =&gt; caller must make sure that anon-owned pages are not PG_RELEASED.
 */</doc>
<use f='src/src/sys/uvm/uvm_pager.c' l='453' u='c' c='uvm_aio_aiodone_pages'/>
<use f='src/src/sys/uvm/uvm_pager.c' l='462' u='c' c='uvm_aio_aiodone_pages'/>
