parport: Move magic number "15" to a define
authorJoel Granados <j.granados@samsung.com>
Tue, 23 May 2023 12:22:13 +0000 (14:22 +0200)
committerLuis Chamberlain <mcgrof@kernel.org>
Wed, 24 May 2023 04:43:25 +0000 (21:43 -0700)
Put the size of a parport name behind a define so we can use it in other
files. This is a preparation patch to be able to use this size in
parport/procfs.c.

Signed-off-by: Joel Granados <j.granados@samsung.com>
Reviewed-by: Luis Chamberlain <mcgrof@kernel.org>
Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
drivers/parport/share.c
include/linux/parport.h

index 62f8407..2d46b1d 100644 (file)
@@ -467,7 +467,7 @@ struct parport *parport_register_port(unsigned long base, int irq, int dma,
        atomic_set(&tmp->ref_count, 1);
        INIT_LIST_HEAD(&tmp->full_list);
 
-       name = kmalloc(15, GFP_KERNEL);
+       name = kmalloc(PARPORT_NAME_MAX_LEN, GFP_KERNEL);
        if (!name) {
                kfree(tmp);
                return NULL;
index a0bc9e0..243c82d 100644 (file)
@@ -180,6 +180,8 @@ struct ieee1284_info {
        struct semaphore irq;
 };
 
+#define PARPORT_NAME_MAX_LEN 15
+
 /* A parallel port */
 struct parport {
        unsigned long base;     /* base address */