F_SETLKW
if (fcntl(STDOUT_FILENO, F_SETLKW, &stdout_lock) == -1)
cmd = F_SETLKW;
case F_SETLKW:
return do_fcntl_lock(fd, cmd == setlk ? F_SETLK : F_SETLKW, &bfl); \
case F_SETLKW:
case F_SETLKW:
case F_SETLKW:
case F_SETLKW:
case F_SETLKW:
(void)fcntl(fd, F_SETLKW, &fl);
RL(fcntl(fd, F_SETLKW, &fl));
#if defined(F_SETLK) && defined(F_SETLKW)
rc = fcntl(fd, op & LOCK_NB ? F_SETLK : F_SETLKW, &fl);
(void)fcntl(lockdes, F_SETLKW, &lock);
(void)fcntl(lockdes, F_SETLKW, &lock);
CASERETURN(F_SETLKW);
if (fcntl(fileno(metafp), F_SETLKW, &metalog_lock) == -1) {
if (fcntl(fileno(metafp), F_SETLKW, &metalog_lock) == -1) {