F_WRLCK
case F_WRLCK:
case F_WRLCK: return wait ? WRITEW_LT : WRITE_LT;
return F_WRLCK;
flk.l_type = F_WRLCK;
LTYPE(F_WRLCK);
lock.l_type = F_WRLCK;
fl.l_type = F_WRLCK;
flock->l_type = lock->shared ? F_RDLCK : F_WRLCK;
&& flock.l_type == F_WRLCK)
flock.l_type = (operation & LOCK_SH) != 0 ? F_RDLCK : F_WRLCK;
fileLock.l_type = F_WRLCK;
fileLock.l_type = F_WRLCK;
fileLock.l_type = F_WRLCK;
type = F_WRLCK;
return type == F_RDLCK ? "shared" : type == F_WRLCK
return do_lock(fd, F_WRLCK, start, length);
flock.l_type = F_WRLCK;
flock.l_type = F_WRLCK;
F_WRLCK, // exclusive lock