RC_WANTED
rp->rc_flag |= RC_WANTED;
rp->rc_flag |= RC_WANTED;
rp->rc_flag |= RC_WANTED;
if (rp->rc_flag & RC_WANTED) {
rp->rc_flag &= ~RC_WANTED;
if (!(rp->rc_flag & (RC_INPROG|RC_LOCKED|RC_WANTED))
(RC_INPROG|RC_LOCKED|RC_WANTED))
(RC_INPROG|RC_LOCKED|RC_WANTED))