RDMA/cma: make config_item_type const
authorBhumika Goyal <bhumirks@gmail.com>
Mon, 16 Oct 2017 15:18:51 +0000 (17:18 +0200)
committerChristoph Hellwig <hch@lst.de>
Thu, 19 Oct 2017 14:15:31 +0000 (16:15 +0200)
Make these structures const as they are either passed to the functions
having the argument as const or stored as a reference in the "ci_type"
const field of a config_item structure.

Signed-off-by: Bhumika Goyal <bhumirks@gmail.com>
Acked-by: Doug Ledford <dledford@redhat.com>
Reviewed-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/infiniband/core/cma_configfs.c

index 54076a3e800767fc659420a91f61a84e566f63c6..31dfee0c8295b0e2febdebced812158728b3929d 100644 (file)
@@ -186,7 +186,7 @@ static struct configfs_attribute *cma_configfs_attributes[] = {
        NULL,
 };
 
-static struct config_item_type cma_port_group_type = {
+static const struct config_item_type cma_port_group_type = {
        .ct_attrs       = cma_configfs_attributes,
        .ct_owner       = THIS_MODULE
 };
@@ -263,7 +263,7 @@ static struct configfs_item_operations cma_ports_item_ops = {
        .release = release_cma_ports_group
 };
 
-static struct config_item_type cma_ports_group_type = {
+static const struct config_item_type cma_ports_group_type = {
        .ct_item_ops    = &cma_ports_item_ops,
        .ct_owner       = THIS_MODULE
 };
@@ -272,7 +272,7 @@ static struct configfs_item_operations cma_device_item_ops = {
        .release = release_cma_dev
 };
 
-static struct config_item_type cma_device_group_type = {
+static const struct config_item_type cma_device_group_type = {
        .ct_item_ops    = &cma_device_item_ops,
        .ct_owner       = THIS_MODULE
 };
@@ -323,7 +323,7 @@ static struct configfs_group_operations cma_subsys_group_ops = {
        .make_group     = make_cma_dev,
 };
 
-static struct config_item_type cma_subsys_type = {
+static const struct config_item_type cma_subsys_type = {
        .ct_group_ops   = &cma_subsys_group_ops,
        .ct_owner       = THIS_MODULE,
 };