Lines Matching refs:rc_flag
242 if ((rp->rc_flag & RC_LOCKED) != 0) {
243 rp->rc_flag |= RC_WANTED;
247 rp->rc_flag |= RC_LOCKED;
258 } else if (rp->rc_flag & RC_REPSTATUS) {
270 } else if (rp->rc_flag & RC_REPMBUF) {
284 rp->rc_flag &= ~RC_LOCKED;
285 if (rp->rc_flag & RC_WANTED) {
286 rp->rc_flag &= ~RC_WANTED;
300 rp->rc_flag = RC_LOCKED;
314 while ((rp->rc_flag & RC_LOCKED) != 0) {
315 rp->rc_flag |= RC_WANTED;
319 rp->rc_flag |= RC_LOCKED;
322 if (rp->rc_flag & RC_REPMBUF)
324 if (rp->rc_flag & RC_NAM)
326 rp->rc_flag &= (RC_LOCKED | RC_WANTED);
335 rp->rc_flag |= RC_INETADDR;
339 rp->rc_flag |= RC_INETADDR;
347 rp->rc_flag |= RC_NAM;
352 rp->rc_flag &= ~RC_LOCKED;
353 if (rp->rc_flag & RC_WANTED) {
354 rp->rc_flag &= ~RC_WANTED;
381 if ((rp->rc_flag & RC_LOCKED) != 0) {
382 rp->rc_flag |= RC_WANTED;
386 rp->rc_flag |= RC_LOCKED;
394 if (rp->rc_flag & RC_REPMBUF) {
396 rp->rc_flag &= ~RC_REPMBUF;
408 rp->rc_flag |= RC_REPSTATUS;
412 rp->rc_flag |= RC_REPMBUF;
415 rp->rc_flag &= ~RC_LOCKED;
416 if (rp->rc_flag & RC_WANTED) {
417 rp->rc_flag &= ~RC_WANTED;