Lines Matching refs:lk
1723 struct flock lk = {0};
1724 lk.l_type = (mode == CFG_RDLOCK ? F_RDLCK : F_WRLCK);
1725 lk.l_whence = SEEK_SET;
1726 lk.l_start = (off_t)0;
1727 lk.l_len = (off_t)0;
1729 if (fcntl(cfg->cf[0].cf_lock, F_SETLKW, &lk) < 0)
1869 struct flock lk = {0};
1870 lk.l_type = F_UNLCK;
1871 lk.l_whence = SEEK_SET;
1872 lk.l_start = (off_t)0;
1873 lk.l_len = (off_t)0;
1874 (void) fcntl(cfp->cf_lock, F_SETLKW, &lk);
2003 struct flock lk;
2040 bzero(&lk, sizeof (lk));
2041 lk.l_type = F_WRLCK;
2042 lk.l_whence = SEEK_SET;
2043 lk.l_start = (off_t)0;
2044 lk.l_len = (off_t)0;
2046 if (fcntl(cfg->cf[0].cf_lock, F_GETLK, &lk) < 0)
2049 if (lk.l_type == F_UNLCK)
2053 *pid = lk.l_pid;
2054 *lock = lk.l_type == F_WRLCK ? CFG_WRLOCK : CFG_RDLOCK;