diff options
author | Bhumika Goyal <bhumirks@gmail.com> | 2017-10-16 11:18:51 -0400 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2017-10-19 10:15:31 -0400 |
commit | 6ace4f6bbcfde70278a33c11443ecda3ed0ec1b6 (patch) | |
tree | 80b5d6c056f7b5a69e650195af7940b38673bcd8 | |
parent | 085006e834cb293e28a988ea9f6edfa796b177fb (diff) |
RDMA/cma: make config_item_type const
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>
-rw-r--r-- | drivers/infiniband/core/cma_configfs.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/infiniband/core/cma_configfs.c b/drivers/infiniband/core/cma_configfs.c index 54076a3e8007..31dfee0c8295 100644 --- a/drivers/infiniband/core/cma_configfs.c +++ b/drivers/infiniband/core/cma_configfs.c | |||
@@ -186,7 +186,7 @@ static struct configfs_attribute *cma_configfs_attributes[] = { | |||
186 | NULL, | 186 | NULL, |
187 | }; | 187 | }; |
188 | 188 | ||
189 | static struct config_item_type cma_port_group_type = { | 189 | static const struct config_item_type cma_port_group_type = { |
190 | .ct_attrs = cma_configfs_attributes, | 190 | .ct_attrs = cma_configfs_attributes, |
191 | .ct_owner = THIS_MODULE | 191 | .ct_owner = THIS_MODULE |
192 | }; | 192 | }; |
@@ -263,7 +263,7 @@ static struct configfs_item_operations cma_ports_item_ops = { | |||
263 | .release = release_cma_ports_group | 263 | .release = release_cma_ports_group |
264 | }; | 264 | }; |
265 | 265 | ||
266 | static struct config_item_type cma_ports_group_type = { | 266 | static const struct config_item_type cma_ports_group_type = { |
267 | .ct_item_ops = &cma_ports_item_ops, | 267 | .ct_item_ops = &cma_ports_item_ops, |
268 | .ct_owner = THIS_MODULE | 268 | .ct_owner = THIS_MODULE |
269 | }; | 269 | }; |
@@ -272,7 +272,7 @@ static struct configfs_item_operations cma_device_item_ops = { | |||
272 | .release = release_cma_dev | 272 | .release = release_cma_dev |
273 | }; | 273 | }; |
274 | 274 | ||
275 | static struct config_item_type cma_device_group_type = { | 275 | static const struct config_item_type cma_device_group_type = { |
276 | .ct_item_ops = &cma_device_item_ops, | 276 | .ct_item_ops = &cma_device_item_ops, |
277 | .ct_owner = THIS_MODULE | 277 | .ct_owner = THIS_MODULE |
278 | }; | 278 | }; |
@@ -323,7 +323,7 @@ static struct configfs_group_operations cma_subsys_group_ops = { | |||
323 | .make_group = make_cma_dev, | 323 | .make_group = make_cma_dev, |
324 | }; | 324 | }; |
325 | 325 | ||
326 | static struct config_item_type cma_subsys_type = { | 326 | static const struct config_item_type cma_subsys_type = { |
327 | .ct_group_ops = &cma_subsys_group_ops, | 327 | .ct_group_ops = &cma_subsys_group_ops, |
328 | .ct_owner = THIS_MODULE, | 328 | .ct_owner = THIS_MODULE, |
329 | }; | 329 | }; |