cma_dev_group 43 drivers/infiniband/core/cma_configfs.c struct cma_dev_group; cma_dev_group 47 drivers/infiniband/core/cma_configfs.c struct cma_dev_group *cma_dev_group; cma_dev_group 85 drivers/infiniband/core/cma_configfs.c group->cma_dev_group->name); cma_dev_group 197 drivers/infiniband/core/cma_configfs.c static int make_cma_ports(struct cma_dev_group *cma_dev_group, cma_dev_group 212 drivers/infiniband/core/cma_configfs.c ports = kcalloc(ports_num, sizeof(*cma_dev_group->ports), cma_dev_group 225 drivers/infiniband/core/cma_configfs.c ports[i].cma_dev_group = cma_dev_group; cma_dev_group 230 drivers/infiniband/core/cma_configfs.c &cma_dev_group->ports_group); cma_dev_group 233 drivers/infiniband/core/cma_configfs.c cma_dev_group->ports = ports; cma_dev_group 238 drivers/infiniband/core/cma_configfs.c cma_dev_group->ports = NULL; cma_dev_group 246 drivers/infiniband/core/cma_configfs.c struct cma_dev_group *cma_dev_group = container_of(group, cma_dev_group 247 drivers/infiniband/core/cma_configfs.c struct cma_dev_group, cma_dev_group 250 drivers/infiniband/core/cma_configfs.c kfree(cma_dev_group); cma_dev_group 257 drivers/infiniband/core/cma_configfs.c struct cma_dev_group *cma_dev_group = container_of(group, cma_dev_group 258 drivers/infiniband/core/cma_configfs.c struct cma_dev_group, cma_dev_group 261 drivers/infiniband/core/cma_configfs.c kfree(cma_dev_group->ports); cma_dev_group 262 drivers/infiniband/core/cma_configfs.c cma_dev_group->ports = NULL; cma_dev_group 289 drivers/infiniband/core/cma_configfs.c struct cma_dev_group *cma_dev_group = NULL; cma_dev_group 294 drivers/infiniband/core/cma_configfs.c cma_dev_group = kzalloc(sizeof(*cma_dev_group), GFP_KERNEL); cma_dev_group 296 drivers/infiniband/core/cma_configfs.c if (!cma_dev_group) { cma_dev_group 301 drivers/infiniband/core/cma_configfs.c strlcpy(cma_dev_group->name, name, sizeof(cma_dev_group->name)); cma_dev_group 303 drivers/infiniband/core/cma_configfs.c config_group_init_type_name(&cma_dev_group->ports_group, "ports", cma_dev_group 306 drivers/infiniband/core/cma_configfs.c err = make_cma_ports(cma_dev_group, cma_dev); cma_dev_group 310 drivers/infiniband/core/cma_configfs.c config_group_init_type_name(&cma_dev_group->device_group, name, cma_dev_group 312 drivers/infiniband/core/cma_configfs.c configfs_add_default_group(&cma_dev_group->ports_group, cma_dev_group 313 drivers/infiniband/core/cma_configfs.c &cma_dev_group->device_group); cma_dev_group 316 drivers/infiniband/core/cma_configfs.c return &cma_dev_group->device_group; cma_dev_group 321 drivers/infiniband/core/cma_configfs.c kfree(cma_dev_group);