<dec f='src/src/sys/uvm/uvm_aobj.h' l='56' type='int uao_set_swslot(struct uvm_object * , int , int )'/>
<def f='src/src/sys/uvm/uvm_aobj.c' l='284' ll='348' type='int uao_set_swslot(struct uvm_object * uobj, int pageidx, int slot)'/>
<use f='src/src/sys/uvm/uvm_aobj.c' l='1119' u='c' c='uao_get'/>
<use f='src/src/sys/uvm/uvm_aobj.c' l='1179' u='c' c='uao_dropswap'/>
<doc f='src/src/sys/uvm/uvm_aobj.c' l='275'>/*
 * uao_set_swslot: set the swap slot for a page in an aobj.
 *
 * =&gt; setting a slot to zero frees the slot
 * =&gt; object must be locked by caller
 * =&gt; we return the old slot number, or -1 if we failed to allocate
 *    memory to record the new slot number
 */</doc>
<use f='src/src/sys/uvm/uvm_pager.c' l='400' u='c' c='uvm_aio_aiodone_pages'/>
<use f='src/src/sys/uvm/uvm_pdaemon.c' l='502' u='c' c='swapcluster_add'/>
<use f='src/src/sys/uvm/uvm_pdaemon.c' l='588' u='c' c='uvmpd_dropswap'/>
