Lines Matching defs:group

23 	struct config_group group;
33 struct config_group group;
40 return container_of(to_config_group(item), struct pci_epf_group, group);
45 return container_of(to_config_group(item), struct pci_epc_group, group);
104 configfs_register_group(&epf_group->group, secondary_epc_group);
164 configfs_register_group(&epf_group->group, primary_epc_group);
267 struct config_group *group;
276 group = &epc_group->group;
278 config_group_init_type_name(group, name, &pci_epc_type);
279 ret = configfs_register_group(controllers_group, group);
281 pr_err("failed to register configfs group for %s\n", name);
293 return group;
296 configfs_unregister_group(group);
306 void pci_ep_cfs_remove_epc_group(struct config_group *group)
310 if (!group)
313 epc_group = container_of(group, struct pci_epc_group, group);
315 configfs_unregister_group(&epc_group->group);
519 * @group: the parent configfs group (corresponding to entries in
532 struct config_group *group)
545 epf_type_group = epf->driver->ops->add_cfs(epf, group);
553 struct config_group *group;
555 group = pci_epf_type_add_cfs(epf_group->epf, &epf_group->group);
556 if (!group)
559 if (IS_ERR(group)) {
565 configfs_register_group(&epf_group->group, group);
571 struct config_group *group;
574 group = pci_ep_cfs_add_primary_group(epf_group);
575 if (IS_ERR(group)) {
580 group = pci_ep_cfs_add_secondary_group(epf_group);
581 if (IS_ERR(group)) {
589 static struct config_group *pci_epf_make(struct config_group *group,
611 config_group_init_type_name(&epf_group->group, name, &pci_epf_type);
614 group->cg_item.ci_name, epf_group->index);
627 epf->group = &epf_group->group;
636 return &epf_group->group;
652 static void pci_epf_drop(struct config_group *group, struct config_item *item)
669 struct config_group *group;
671 group = configfs_register_default_group(functions_group, name,
673 if (IS_ERR(group))
674 pr_err("failed to register configfs group for %s function\n",
677 return group;
681 void pci_ep_cfs_remove_epf_group(struct config_group *group)
683 if (IS_ERR_OR_NULL(group))
686 configfs_unregister_default_group(group);
730 pr_err("Error %d while registering functions group\n",
740 pr_err("Error %d while registering controllers group\n",