Lines Matching refs:cmd
71 static int check_dev_ioctl_version(int cmd, struct autofs_dev_ioctl *param) in check_dev_ioctl_version() argument
81 param->ver_major, param->ver_minor, cmd); in check_dev_ioctl_version()
119 static int validate_dev_ioctl(int cmd, struct autofs_dev_ioctl *param) in validate_dev_ioctl() argument
123 err = check_dev_ioctl_version(cmd, param); in validate_dev_ioctl()
126 "supplied for cmd(0x%08x)", cmd); in validate_dev_ioctl()
135 cmd); in validate_dev_ioctl()
142 cmd); in validate_dev_ioctl()
574 #define cmd_idx(cmd) (cmd - _IOC_NR(AUTOFS_DEV_IOCTL_IOC_FIRST)) argument
576 static ioctl_fn lookup_dev_ioctl(unsigned int cmd) in lookup_dev_ioctl() argument
579 int cmd; in lookup_dev_ioctl() member
610 unsigned int idx = cmd_idx(cmd); in lookup_dev_ioctl()
621 unsigned int cmd_first, cmd; in _autofs_dev_ioctl() local
630 cmd = _IOC_NR(command); in _autofs_dev_ioctl()
633 cmd - cmd_first >= AUTOFS_DEV_IOCTL_IOC_COUNT) { in _autofs_dev_ioctl()
647 if (cmd == AUTOFS_DEV_IOCTL_VERSION_CMD) in _autofs_dev_ioctl()
650 fn = lookup_dev_ioctl(cmd); in _autofs_dev_ioctl()
664 if (cmd != AUTOFS_DEV_IOCTL_OPENMOUNT_CMD && in _autofs_dev_ioctl()
665 cmd != AUTOFS_DEV_IOCTL_CLOSEMOUNT_CMD) { in _autofs_dev_ioctl()
668 if (cmd == AUTOFS_DEV_IOCTL_ISMOUNTPOINT_CMD) in _autofs_dev_ioctl()
692 cmd != AUTOFS_DEV_IOCTL_CATATONIC_CMD) { in _autofs_dev_ioctl()