Lines Matching refs:group

47 	struct config_group group;  member
69 return container_of(to_config_group(item), struct gadget_info, group); in to_gadget_info()
73 struct config_group group; member
85 group); in to_config_usb_cfg()
95 struct config_group group; member
100 struct config_group group; member
108 struct config_group group; member
317 group); in to_gadget_strings()
324 group); in to_gadget_config_name()
331 struct usb_function_instance, group); in to_usb_function_instance()
367 struct config_group *group = to_config_group(usb_func_ci); in config_usb_cfg_link() local
368 struct usb_function_instance *fi = container_of(group, in config_usb_cfg_link()
369 struct usb_function_instance, group); in config_usb_cfg_link()
418 struct config_group *group = to_config_group(usb_func_ci); in config_usb_cfg_unlink() local
419 struct usb_function_instance *fi = container_of(group, in config_usb_cfg_unlink()
420 struct usb_function_instance, group); in config_usb_cfg_unlink()
527 struct config_group *group, in function_make() argument
554 ret = config_item_set_name(&fi->group.cg_item, "%s", name); in function_make()
567 gi = container_of(group, struct gadget_info, functions_group); in function_make()
572 return &fi->group; in function_make()
576 struct config_group *group, in function_drop() argument
582 gi = container_of(group, struct gadget_info, functions_group); in function_drop()
621 struct config_group *group, in config_desc_make() argument
631 gi = container_of(group, struct gadget_info, configs_group); in config_desc_make()
666 cfg->group.default_groups = cfg->default_groups; in config_desc_make()
669 config_group_init_type_name(&cfg->group, name, in config_desc_make()
678 return &cfg->group; in config_desc_make()
686 struct config_group *group, in config_desc_drop() argument
730 return container_of(to_config_group(item), struct os_desc, group); in to_os_desc()
736 return to_gadget_info(to_os_desc(item)->group.cg_item.ci_parent); in os_desc_item_to_gadget_info()
841 struct config_usb_cfg, group); in os_desc_link()
1017 struct config_group *group, in ext_prop_make() argument
1036 desc = container_of(group, struct usb_os_desc, group); in ext_prop_make()
1061 static void ext_prop_drop(struct config_group *group, struct config_item *item) in ext_prop_drop() argument
1064 struct usb_os_desc *desc = to_usb_os_desc(&group->cg_item); in ext_prop_drop()
1186 config_group_init_type_name(&d->group, "", interface_type); in usb_os_desc_prepare_interf_dir()
1187 config_item_set_name(&d->group.cg_item, "interface.%s", in usb_os_desc_prepare_interf_dir()
1189 interface_groups[n_interf] = &d->group; in usb_os_desc_prepare_interf_dir()
1414 struct config_group *group, in gadgets_make() argument
1423 gi->group.default_groups = gi->default_groups; in gadgets_make()
1424 gi->group.default_groups[0] = &gi->functions_group; in gadgets_make()
1425 gi->group.default_groups[1] = &gi->configs_group; in gadgets_make()
1426 gi->group.default_groups[2] = &gi->strings_group; in gadgets_make()
1427 gi->group.default_groups[3] = &gi->os_desc_group; in gadgets_make()
1461 config_group_init_type_name(&gi->group, name, in gadgets_make()
1463 return &gi->group; in gadgets_make()
1469 static void gadgets_drop(struct config_group *group, struct config_item *item) in gadgets_drop() argument