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