spin_unlock_shared
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&p->p_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&p->p_spin);
spin_unlock_shared(&uihash_lock);
spin_unlock_shared(&uihash_lock);
spin_unlock_shared(&fdescp->fd_spin);
spin_unlock_shared(&dvp->v_spin);
spin_unlock_shared(&dvp->v_spin);
spin_unlock_shared(&dvp->v_spin);
spin_unlock_shared(&pvp->v_spin);
spin_unlock_shared(&pvp->v_spin);
spin_unlock_shared(&nchpp->spin);
spin_unlock_shared(&nchpp->spin);
spin_unlock_shared(&nchpp->spin);
spin_unlock_shared(&nchpp->spin);
spin_unlock_shared(&nchpp->spin);
spin_unlock_shared(&nchpp->spin);
spin_unlock_shared(&vn->v_spin);
spin_unlock_shared(&vn->v_spin);
spin_unlock_shared(&fdp->fd_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&ipmap->pm_spin);
spin_unlock_shared(&ipmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(&pmap->pm_spin);
spin_unlock_shared(spin);
spin_unlock_shared(&fp->f_spin);
#define hammer2_spin_unsh spin_unlock_shared