Lines Matching refs:cmd
343 static long do_fcntl(int fd, unsigned int cmd, unsigned long arg, in do_fcntl() argument
348 switch (cmd) { in do_fcntl()
353 err = alloc_fd(arg, cmd == F_DUPFD_CLOEXEC ? O_CLOEXEC : 0); in do_fcntl()
377 err = fcntl_setlk(fd, filp, cmd, (struct flock __user *) arg); in do_fcntl()
421 err = pipe_fcntl(filp, cmd, arg); in do_fcntl()
429 static int check_fcntl_cmd(unsigned cmd) in check_fcntl_cmd() argument
431 switch (cmd) { in check_fcntl_cmd()
442 SYSCALL_DEFINE3(fcntl, unsigned int, fd, unsigned int, cmd, unsigned long, arg) in SYSCALL_DEFINE3() argument
452 if (!check_fcntl_cmd(cmd)) { in SYSCALL_DEFINE3()
458 err = security_file_fcntl(filp, cmd, arg); in SYSCALL_DEFINE3()
464 err = do_fcntl(fd, cmd, arg, filp); in SYSCALL_DEFINE3()
472 SYSCALL_DEFINE3(fcntl64, unsigned int, fd, unsigned int, cmd, in SYSCALL_DEFINE3() argument
484 if (!check_fcntl_cmd(cmd)) { in SYSCALL_DEFINE3()
490 err = security_file_fcntl(filp, cmd, arg); in SYSCALL_DEFINE3()
497 switch (cmd) { in SYSCALL_DEFINE3()
503 err = fcntl_setlk64(fd, filp, cmd, in SYSCALL_DEFINE3()
507 err = do_fcntl(fd, cmd, arg, filp); in SYSCALL_DEFINE3()