• Home
  • Raw
  • Download

Lines Matching refs:cmd

274 static inline int flock_translate_cmd(int cmd) {  in flock_translate_cmd()  argument
275 if (cmd & LOCK_MAND) in flock_translate_cmd()
276 return cmd & (LOCK_MAND | LOCK_RW); in flock_translate_cmd()
277 switch (cmd) { in flock_translate_cmd()
290 unsigned int cmd) in flock_make_lock() argument
293 int type = flock_translate_cmd(cmd); in flock_make_lock()
1636 SYSCALL_DEFINE2(flock, unsigned int, fd, unsigned int, cmd) in SYSCALL_DEFINE2() argument
1648 can_sleep = !(cmd & LOCK_NB); in SYSCALL_DEFINE2()
1649 cmd &= ~LOCK_NB; in SYSCALL_DEFINE2()
1650 unlock = (cmd == LOCK_UN); in SYSCALL_DEFINE2()
1652 if (!unlock && !(cmd & LOCK_MAND) && in SYSCALL_DEFINE2()
1656 error = flock_make_lock(filp, &lock, cmd); in SYSCALL_DEFINE2()
1802 int vfs_lock_file(struct file *filp, unsigned int cmd, struct file_lock *fl, struct file_lock *conf) in vfs_lock_file() argument
1805 return filp->f_op->lock(filp, cmd, fl); in vfs_lock_file()
1811 static int do_lock_file_wait(struct file *filp, unsigned int cmd, in do_lock_file_wait() argument
1821 error = vfs_lock_file(filp, cmd, fl, NULL); in do_lock_file_wait()
1838 int fcntl_setlk(unsigned int fd, struct file *filp, unsigned int cmd, in fcntl_setlk() argument
1871 if (cmd == F_SETLKW) { in fcntl_setlk()
1892 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk()
1956 int fcntl_setlk64(unsigned int fd, struct file *filp, unsigned int cmd, in fcntl_setlk64() argument
1989 if (cmd == F_SETLKW64) { in fcntl_setlk64()
2010 error = do_lock_file_wait(filp, cmd, file_lock); in fcntl_setlk64()