Lines Matching refs:gadget_info

35 struct gadget_info {  struct
56 static inline struct gadget_info *to_gadget_info(struct config_item *item) in to_gadget_info() argument
58 return container_of(to_config_group(item), struct gadget_info, group); in to_gadget_info()
76 static inline struct gadget_info *cfg_to_gadget_info(struct config_usb_cfg *cfg) in cfg_to_gadget_info()
78 return container_of(cfg->c.cdev, struct gadget_info, cdev); in cfg_to_gadget_info()
231 struct gadget_info *gi = to_gadget_info(item); in gadget_dev_desc_UDC_show()
243 static int unregister_gadget(struct gadget_info *gi) in unregister_gadget()
261 struct gadget_info *gi = to_gadget_info(item); in gadget_dev_desc_UDC_store()
312 struct gadget_info *gi = to_gadget_info(item); in gadget_dev_desc_max_speed_store()
389 struct gadget_info *gi = to_gadget_info(item); in gadget_info_attr_release()
417 struct gadget_info *gi = cfg_to_gadget_info(cfg); in config_usb_cfg_link()
468 struct gadget_info *gi = cfg_to_gadget_info(cfg); in config_usb_cfg_unlink()
585 struct gadget_info *gi; in function_make()
622 gi = container_of(group, struct gadget_info, functions_group); in function_make()
635 struct gadget_info *gi; in function_drop()
637 gi = container_of(group, struct gadget_info, functions_group); in function_drop()
679 struct gadget_info *gi; in config_desc_make()
686 gi = container_of(group, struct gadget_info, configs_group); in config_desc_make()
780 USB_CONFIG_STRINGS_LANG(gadget_strings, gadget_info);
782 static inline struct gadget_info *os_desc_item_to_gadget_info( in os_desc_item_to_gadget_info()
786 struct gadget_info, os_desc_group); in os_desc_item_to_gadget_info()
798 struct gadget_info *gi = os_desc_item_to_gadget_info(item); in os_desc_use_store()
822 struct gadget_info *gi = os_desc_item_to_gadget_info(item); in os_desc_b_vendor_code_store()
839 struct gadget_info *gi = os_desc_item_to_gadget_info(item); in os_desc_qw_sign_show()
852 struct gadget_info *gi = os_desc_item_to_gadget_info(item); in os_desc_qw_sign_store()
884 struct gadget_info *gi = os_desc_item_to_gadget_info(os_desc_ci); in os_desc_link()
918 struct gadget_info *gi = os_desc_item_to_gadget_info(os_desc_ci); in os_desc_unlink()
1245 static void purge_configs_funcs(struct gadget_info *gi) in purge_configs_funcs()
1278 struct gadget_info *gi = container_of(composite, in configfs_composite_bind()
1279 struct gadget_info, composite); in configfs_composite_bind()
1423 struct gadget_info *gi; in configfs_composite_unbind()
1429 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_unbind()
1451 struct gadget_info *gi; in configfs_composite_setup()
1459 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_setup()
1475 struct gadget_info *gi; in configfs_composite_disconnect()
1482 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_disconnect()
1497 struct gadget_info *gi; in configfs_composite_reset()
1504 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_reset()
1519 struct gadget_info *gi; in configfs_composite_suspend()
1526 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_suspend()
1541 struct gadget_info *gi; in configfs_composite_resume()
1548 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_resume()
1583 struct gadget_info *gi; in gadgets_make()
1664 struct gadget_info *gi = to_gadget_info(item); in unregister_gadget_item()