Lines Matching full:ports
55 struct cma_dev_port_group *ports; member
203 struct cma_dev_port_group *ports; in make_cma_ports() local
212 ports = kcalloc(ports_num, sizeof(*cma_dev_group->ports), in make_cma_ports()
215 if (!ports) { in make_cma_ports()
223 ports[i].port_num = i + 1; in make_cma_ports()
225 ports[i].cma_dev_group = cma_dev_group; in make_cma_ports()
226 config_group_init_type_name(&ports[i].group, in make_cma_ports()
229 configfs_add_default_group(&ports[i].group, in make_cma_ports()
233 cma_dev_group->ports = ports; in make_cma_ports()
237 kfree(ports); in make_cma_ports()
238 cma_dev_group->ports = NULL; in make_cma_ports()
261 kfree(cma_dev_group->ports); in release_cma_ports_group()
262 cma_dev_group->ports = NULL; in release_cma_ports_group()
303 config_group_init_type_name(&cma_dev_group->ports_group, "ports", in make_cma_dev()