Lines Matching defs:flock
2030 struct fuse_file_info *fi, int cmd, struct flock *lock)
2058 if (fs->op.flock) {
2069 return fs->op.flock(path, fi, op);
2601 if (!fs->op.flock)
4032 static void flock_to_lock(struct flock *flock, struct lock *lock)
4035 lock->type = flock->l_type;
4036 lock->start = flock->l_start;
4038 flock->l_len ? flock->l_start + flock->l_len - 1 : OFFSET_MAX;
4039 lock->pid = flock->l_pid;
4042 static void lock_to_flock(struct lock *lock, struct flock *flock)
4044 flock->l_type = lock->type;
4045 flock->l_start = lock->start;
4046 flock->l_len =
4048 flock->l_pid = lock->pid;
4055 struct flock lock;
4121 struct fuse_file_info *fi, struct flock *lock,
4140 struct fuse_file_info *fi, struct flock *lock)
4166 struct fuse_file_info *fi, struct flock *lock,
4470 .flock = fuse_lib_flock,