<dec f='src/src/sys/uvm/uvm_swap.h' l='48' type='void uvm_swap_free(int , int )'/>
<use f='src/src/sys/uvm/uvm_anon.c' l='375' u='c' c='uvm_anon_pagein'/>
<use f='src/src/sys/uvm/uvm_anon.c' l='417' u='c' c='uvm_anon_dropswap'/>
<use f='src/src/sys/uvm/uvm_aobj.c' l='1181' u='c' c='uao_dropswap'/>
<use f='src/src/sys/uvm/uvm_aobj.c' l='1454' u='c' c='uao_dropswap_range'/>
<use f='src/src/sys/uvm/uvm_aobj.c' l='1478' u='c' c='uao_dropswap_range'/>
<use f='src/src/sys/uvm/uvm_pager.c' l='480' u='c' c='uvm_aio_aiodone_pages'/>
<use f='src/src/sys/uvm/uvm_pdaemon.c' l='539' u='c' c='swapcluster_flush'/>
<use f='src/src/sys/uvm/uvm_pdaemon.c' l='583' u='c' c='uvmpd_dropswap'/>
<use f='src/src/sys/uvm/uvm_pdaemon.c' l='591' u='c' c='uvmpd_dropswap'/>
<def f='src/src/sys/uvm/uvm_swap.c' l='1734' ll='1766' type='void uvm_swap_free(int startslot, int nslots)'/>
<doc f='src/src/sys/uvm/uvm_swap.c' l='1728'>/*
 * uvm_swap_free: free swap slots
 *
 * =&gt; this can be all or part of an allocation made by uvm_swap_alloc
 * =&gt; we lock uvm_swap_data_lock
 */</doc>
