Symbol: cma_dev_group
drivers/infiniband/core/cma_configfs.c
199
static int make_cma_ports(struct cma_dev_group *cma_dev_group,
drivers/infiniband/core/cma_configfs.c
213
ports = kzalloc_objs(*cma_dev_group->ports, ports_num);
drivers/infiniband/core/cma_configfs.c
223
ports[i].cma_dev_group = cma_dev_group;
drivers/infiniband/core/cma_configfs.c
228
&cma_dev_group->ports_group);
drivers/infiniband/core/cma_configfs.c
231
cma_dev_group->ports = ports;
drivers/infiniband/core/cma_configfs.c
239
struct cma_dev_group *cma_dev_group = container_of(group,
drivers/infiniband/core/cma_configfs.c
240
struct cma_dev_group,
drivers/infiniband/core/cma_configfs.c
243
kfree(cma_dev_group);
drivers/infiniband/core/cma_configfs.c
250
struct cma_dev_group *cma_dev_group = container_of(group,
drivers/infiniband/core/cma_configfs.c
251
struct cma_dev_group,
drivers/infiniband/core/cma_configfs.c
254
kfree(cma_dev_group->ports);
drivers/infiniband/core/cma_configfs.c
255
cma_dev_group->ports = NULL;
drivers/infiniband/core/cma_configfs.c
282
struct cma_dev_group *cma_dev_group = NULL;
drivers/infiniband/core/cma_configfs.c
287
cma_dev_group = kzalloc_obj(*cma_dev_group);
drivers/infiniband/core/cma_configfs.c
289
if (!cma_dev_group) {
drivers/infiniband/core/cma_configfs.c
294
strscpy(cma_dev_group->name, name, sizeof(cma_dev_group->name));
drivers/infiniband/core/cma_configfs.c
296
config_group_init_type_name(&cma_dev_group->ports_group, "ports",
drivers/infiniband/core/cma_configfs.c
299
err = make_cma_ports(cma_dev_group, cma_dev);
drivers/infiniband/core/cma_configfs.c
303
config_group_init_type_name(&cma_dev_group->device_group, name,
drivers/infiniband/core/cma_configfs.c
305
configfs_add_default_group(&cma_dev_group->ports_group,
drivers/infiniband/core/cma_configfs.c
306
&cma_dev_group->device_group);
drivers/infiniband/core/cma_configfs.c
309
return &cma_dev_group->device_group;
drivers/infiniband/core/cma_configfs.c
314
kfree(cma_dev_group);
drivers/infiniband/core/cma_configfs.c
322
struct cma_dev_group *cma_dev_group =
drivers/infiniband/core/cma_configfs.c
323
container_of(group, struct cma_dev_group, device_group);
drivers/infiniband/core/cma_configfs.c
325
configfs_remove_default_groups(&cma_dev_group->ports_group);
drivers/infiniband/core/cma_configfs.c
326
configfs_remove_default_groups(&cma_dev_group->device_group);
drivers/infiniband/core/cma_configfs.c
42
struct cma_dev_group;
drivers/infiniband/core/cma_configfs.c
46
struct cma_dev_group *cma_dev_group;
drivers/infiniband/core/cma_configfs.c
84
group->cma_dev_group->name);