]> git.ipfire.org Git - thirdparty/kernel/stable.git/blobdiff - block/ioprio.c
scsi: block: ioprio: Clean up interface definition
[thirdparty/kernel/stable.git] / block / ioprio.c
index 32a456b458049f45baf30be663cdfe63bcde2a55..f0d9e818abc5358b1ff6b2c0655fba2edcac683d 100644 (file)
@@ -33,7 +33,7 @@
 int ioprio_check_cap(int ioprio)
 {
        int class = IOPRIO_PRIO_CLASS(ioprio);
-       int data = IOPRIO_PRIO_DATA(ioprio);
+       int level = IOPRIO_PRIO_LEVEL(ioprio);
 
        switch (class) {
                case IOPRIO_CLASS_RT:
@@ -49,13 +49,13 @@ int ioprio_check_cap(int ioprio)
                        fallthrough;
                        /* rt has prio field too */
                case IOPRIO_CLASS_BE:
-                       if (data >= IOPRIO_NR_LEVELS || data < 0)
+                       if (level >= IOPRIO_NR_LEVELS)
                                return -EINVAL;
                        break;
                case IOPRIO_CLASS_IDLE:
                        break;
                case IOPRIO_CLASS_NONE:
-                       if (data)
+                       if (level)
                                return -EINVAL;
                        break;
                default: