Lines Matching refs:fl
50 struct flock fl;
53 fl.l_start = 0;
54 fl.l_len = size;
55 fl.l_whence = SEEK_CUR;
60 fl.l_type = F_UNLCK;
64 fl.l_type = F_WRLCK;
68 fl.l_type = F_WRLCK;
71 fl.l_type = F_WRLCK;
73 if (__fcntl(filedes, F_GETLK, &fl) == -1)
76 if (__fcntl_nocancel(filedes, F_GETLK, &fl) == -1)
79 if (fl.l_type == F_UNLCK || fl.l_pid == getpid())
91 return (__fcntl(filedes, cmd, &fl));
93 return (__fcntl_nocancel(filedes, cmd, &fl));