Lines Matching defs:flock
901 struct fuse_file_info *fi, int cmd, struct flock *lock)
2554 static void flock_to_lock(struct flock *flock, struct lock *lock)
2557 lock->type = flock->l_type;
2558 lock->start = flock->l_start;
2559 lock->end = flock->l_len ? flock->l_start + flock->l_len - 1 : OFFSET_MAX;
2560 lock->pid = flock->l_pid;
2563 static void lock_to_flock(struct lock *lock, struct flock *flock)
2565 flock->l_type = lock->type;
2566 flock->l_start = lock->start;
2567 flock->l_len = (lock->end == OFFSET_MAX) ? 0 : lock->end - lock->start + 1;
2568 flock->l_pid = lock->pid;
2575 struct flock lock;
2650 struct fuse_file_info *fi, struct flock *lock,
2672 struct fuse_file_info *fi, struct flock *lock)
2698 struct fuse_file_info *fi, struct flock *lock,