Lines Matching defs:fl
237 do_fcntl_lock(int fd, int cmd, struct flock *fl)
263 switch (fl->l_type) {
274 error = (*fo_advlock)(fp, p, F_SETLK, fl, flg);
287 error = (*fo_advlock)(fp, p, F_SETLK, fl, flg);
291 error = (*fo_advlock)(fp, p, F_UNLCK, fl, F_POSIX);
301 if (fl->l_type != F_RDLCK &&
302 fl->l_type != F_WRLCK &&
303 fl->l_type != F_UNLCK) {
307 error = (*fo_advlock)(fp, p, F_GETLK, fl, F_POSIX);
336 struct flock fl;
365 error = copyin(SCARG(uap, arg), &fl, sizeof(fl));
368 error = do_fcntl_lock(fd, cmd, &fl);
370 error = copyout(&fl, SCARG(uap, arg), sizeof(fl));