Lines Matching defs:cmd
2871 static int cmd_match(const char *cmd, const char *str)
2873 /* See if cmd, written into a sysfs file, matches
2874 * str. They must either be the same, or cmd can
2877 while (*cmd && *str && *cmd == *str) {
2878 cmd++;
2881 if (*cmd == '\n')
2882 cmd++;
2883 if (*str || *cmd)
7556 static inline bool md_ioctl_valid(unsigned int cmd)
7558 switch (cmd) {
7615 unsigned int cmd, unsigned long arg)
7621 if (!md_ioctl_valid(cmd))
7624 switch (cmd) {
7638 switch (cmd) {
7657 switch (cmd) {
7682 if (cmd == HOT_REMOVE_DISK)
7688 if (cmd == STOP_ARRAY || cmd == STOP_ARRAY_RO) {
7708 pr_debug("md: ioctl lock interrupted, reason %d, cmd %d\n",
7709 err, cmd);
7713 if (cmd == SET_ARRAY_INFO) {
7724 && cmd != ADD_NEW_DISK && cmd != STOP_ARRAY
7725 && cmd != RUN_ARRAY && cmd != SET_BITMAP_FILE
7726 && cmd != GET_BITMAP_FILE) {
7734 switch (cmd) {
7795 switch (cmd) {
7836 if (cmd == STOP_ARRAY_RO || (err && cmd == STOP_ARRAY))
7842 unsigned int cmd, unsigned long arg)
7844 switch (cmd) {
7856 return md_ioctl(bdev, mode, cmd, arg);