Lines Matching refs:s_flock
138 struct flock s_flock; in lprofLockFd() local
140 s_flock.l_whence = SEEK_SET; in lprofLockFd()
141 s_flock.l_start = 0; in lprofLockFd()
142 s_flock.l_len = 0; /* Until EOF. */ in lprofLockFd()
143 s_flock.l_pid = getpid(); in lprofLockFd()
144 s_flock.l_type = F_WRLCK; in lprofLockFd()
146 while (fcntl(fd, F_SETLKW, &s_flock) == -1) { in lprofLockFd()
163 struct flock s_flock; in lprofUnlockFd() local
165 s_flock.l_whence = SEEK_SET; in lprofUnlockFd()
166 s_flock.l_start = 0; in lprofUnlockFd()
167 s_flock.l_len = 0; /* Until EOF. */ in lprofUnlockFd()
168 s_flock.l_pid = getpid(); in lprofUnlockFd()
169 s_flock.l_type = F_UNLCK; in lprofUnlockFd()
171 while (fcntl(fd, F_SETLKW, &s_flock) == -1) { in lprofUnlockFd()