F_RDLCK
#define LOCK_SH F_RDLCK
lock.l_type = F_RDLCK;
flock.l_type = F_RDLCK;
flock.l_type = (Canchange == CHG_BOTH) ? F_WRLCK : F_RDLCK;
flock.l_type = (Canchange != CHG_NONE) ? F_WRLCK : F_RDLCK;
l.l_type = (oflag & (O_WRONLY|O_RDWR)? F_WRLCK : F_RDLCK);
lock.l_type = F_RDLCK;
l.l_type = !strcmp(mode, "r") ? F_RDLCK : F_WRLCK;
addr, ld->l_type == F_RDLCK ? "RD" :
mdb_printf(" %-2s", ld->l_type == F_RDLCK ? "RD"
(nsr.nsr_fl.l_type == F_RDLCK) ? "RD" :
info->pr_locktype == F_RDLCK? "read" : "write");
lfd.l_type = F_RDLCK;
lfd.l_type = F_RDLCK;
lfd.l_type = F_RDLCK;
lb.l_type = F_RDLCK;
case F_RDLCK:
case F_RDLCK:
#if defined(HAVE_FCNTL_H) && defined(F_SETLKW) && defined(F_RDLCK)
lock_arg.l_type = F_RDLCK;
if (locklkfile(F_RDLCK)) {
F_WRLCK : F_RDLCK;
lock.l_type = writer ? F_WRLCK : F_RDLCK;
return (di_dli_open(path, O_RDONLY, F_RDLCK, DLI_NAME));
(lock, (writeop ? F_WRLCK : F_RDLCK))) < 0 && errno != EROFS)
l_type = F_RDLCK;
lock.l_type = (prov->pc_oflags & PO_RDWR) ? F_WRLCK : F_RDLCK;
lock.l_type = F_RDLCK;
if (lock_op(fd, F_RDLCK) == -1)
if (lock_register(fd_mpconf, F_SETLKW, F_RDLCK, 0, SEEK_SET, 0) < 0) {
lock_info.l_type = F_RDLCK;
if (lockfile(fileno(fp), F_RDLCK)) {
if (lockfile(fileno(fp1), F_RDLCK)) {
if (lockfile(fileno(fp1), F_RDLCK)) {
if (lockfile(fileno(fp), F_RDLCK)) {
if (lockfile(fileno(fp), F_RDLCK)) {
if (lockfile(fileno(fp1), F_RDLCK)) {
if (lockfile(fileno(fp1), F_RDLCK)) {
acq_fcntl(fd, F_SETLKW, is_exclusive ? F_WRLCK : F_RDLCK);
acq_fcntl(fd, F_OFD_SETLKW, is_exclusive ? F_WRLCK : F_RDLCK);
flock_reinit(&fl, F_RDLCK);
flock_reinit(&fl, F_RDLCK);
VERIFY3_IMPL(fl.l_type, ==, F_RDLCK, short);
VERIFY3_IMPL(fl.l_type, ==, F_RDLCK, short);
flock_reinit(&fl, F_RDLCK);
flock_reinit(&fl, F_RDLCK);
flock_reinit(&fl, F_RDLCK);
flock_reinit(&fl, F_RDLCK);
fl.l_type |= F_RDLCK;
(bfp->l_type == F_RDLCK || bfp->l_type == F_WRLCK)) {
mode = (bfp->l_type == F_RDLCK) ?
case F_RDLCK:
case F_RDLCK: type = "F_RDLCK";
if (flk->l_type == F_RDLCK)
ltype = F_RDLCK;
ltype = F_RDLCK;
case F_RDLCK:
ASSERT(l_type == F_RDLCK || l_type == F_WRLCK || l_type == F_UNLCK);
case F_RDLCK:
if ((flk->l_type == F_RDLCK && (flag & FREAD) == 0) ||
((lt == F_RDLCK &&
(flk->l_type == F_RDLCK || flk->l_type == F_WRLCK)) {
"write" : bfp->l_type == F_RDLCK ? "read" : "unlock",
flk->l_type = lockt_denied->locktype == READ_LT ? F_RDLCK : F_WRLCK;
intersect_llp->ll_flock.l_type == F_RDLCK ? "READ" : "WRITE"));
llp->ll_flock.l_type == F_RDLCK ? "READ" :
case F_RDLCK:
bf.l_type = F_RDLCK;
flp->l_type = (h.exclusive) ? F_WRLCK : F_RDLCK;
(argp->exclusive) ? F_WRLCK : F_RDLCK);
(argp->exclusive) ? F_WRLCK : F_RDLCK);
(argp->exclusive) ? F_WRLCK : F_RDLCK);
(request->l_type == F_RDLCK))
} else if (request->l_type == F_RDLCK) {
else if (request->l_type == F_RDLCK &&
lock->l_type == F_RDLCK)
if (blocker == NULL && request->l_flock.l_type == F_RDLCK) {
bf.l_type = (iomode & FWRITE) ? F_WRLCK : F_RDLCK;
((lckdat->l_type == F_RDLCK && (flag & FREAD) == 0) ||
if (lock_request->l_type == F_RDLCK ||
case F_RDLCK:
ASSERT(lock_type == F_RDLCK || lock_type == F_WRLCK);
if (op == NBL_READ && lock_type == F_RDLCK)
((lckdat->l_type == F_RDLCK && (flag & FREAD) == 0) ||
if (lock_request->l_type == F_RDLCK ||
(lock_request->l_type == F_RDLCK) ?
case F_RDLCK:
(lock_request->l_type == F_RDLCK) ?
if (bf.l_type < F_RDLCK || bf.l_type > F_UNLCK) {
if (bf.l_type < F_RDLCK || bf.l_type > F_UNLCK) {