<dec f='src/src/sys/uvm/uvm_extern.h' l='568' type='void uvm_emap_switch(lwp_t * )'/>
<use f='src/src/sys/kern/kern_synch.c' l='732' u='c' c='mi_switch'/>
<def f='src/src/sys/uvm/uvm_emap.c' l='239' ll='273' type='void uvm_emap_switch(lwp_t * l)'/>
<doc f='src/src/sys/uvm/uvm_emap.c' l='232'>/*
 * uvm_emap_switch: if the CPU is &apos;behind&apos; the LWP in emap visibility,
 * perform TLB flush and thus update the local view.  Main purpose is
 * to handle kernel preemption, while emap is in use.
 *
 * =&gt; called from mi_switch(), when LWP returns after block or preempt.
 */</doc>
