Lines Matching refs:gadget_info

61 struct gadget_info {  struct
88 static inline struct gadget_info *to_gadget_info(struct config_item *item) in to_gadget_info() argument
90 return container_of(to_config_group(item), struct gadget_info, group); in to_gadget_info()
262 struct gadget_info *gi = to_gadget_info(item); in gadget_dev_desc_UDC_show()
274 static int unregister_gadget(struct gadget_info *gi) in unregister_gadget()
292 struct gadget_info *gi = to_gadget_info(item); in gadget_dev_desc_UDC_store()
343 struct gadget_info *gi = to_gadget_info(item); in gadget_dev_desc_max_speed_store()
420 struct gadget_info *gi = to_gadget_info(item); in gadget_info_attr_release()
449 struct gadget_info *gi = container_of(cdev, struct gadget_info, cdev); in config_usb_cfg_link()
500 struct gadget_info *gi = container_of(cdev, struct gadget_info, cdev); in config_usb_cfg_unlink()
613 struct gadget_info *gi; in function_make()
650 gi = container_of(group, struct gadget_info, functions_group); in function_make()
663 struct gadget_info *gi; in function_drop()
665 gi = container_of(group, struct gadget_info, functions_group); in function_drop()
707 struct gadget_info *gi; in config_desc_make()
714 gi = container_of(group, struct gadget_info, configs_group); in config_desc_make()
808 USB_CONFIG_STRINGS_LANG(gadget_strings, gadget_info);
815 static inline struct gadget_info *os_desc_item_to_gadget_info( in os_desc_item_to_gadget_info()
830 struct gadget_info *gi = os_desc_item_to_gadget_info(item); in os_desc_use_store()
854 struct gadget_info *gi = os_desc_item_to_gadget_info(item); in os_desc_b_vendor_code_store()
871 struct gadget_info *gi = os_desc_item_to_gadget_info(item); in os_desc_qw_sign_show()
884 struct gadget_info *gi = os_desc_item_to_gadget_info(item); in os_desc_qw_sign_store()
922 struct gadget_info *gi = container_of(to_config_group(os_desc_ci), in os_desc_link()
923 struct gadget_info, os_desc_group); in os_desc_link()
957 struct gadget_info *gi = container_of(to_config_group(os_desc_ci), in os_desc_unlink()
958 struct gadget_info, os_desc_group); in os_desc_unlink()
1286 static void purge_configs_funcs(struct gadget_info *gi) in purge_configs_funcs()
1322 struct gadget_info *gi = container_of(composite, in configfs_composite_bind()
1323 struct gadget_info, composite); in configfs_composite_bind()
1467 struct gadget_info *gi = container_of(data, struct gadget_info, work); in android_work()
1518 struct gadget_info *gi; in configfs_composite_unbind()
1524 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_unbind()
1548 struct gadget_info *gi; in android_setup()
1600 struct gadget_info *gi; in configfs_composite_setup()
1608 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_setup()
1626 struct gadget_info *gi; in configfs_composite_disconnect()
1641 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_disconnect()
1660 struct gadget_info *gi; in configfs_composite_reset()
1667 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_reset()
1682 struct gadget_info *gi; in configfs_composite_suspend()
1689 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_suspend()
1704 struct gadget_info *gi; in configfs_composite_resume()
1711 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_resume()
1749 struct gadget_info *dev = dev_get_drvdata(pdev); in state_show()
1779 static int android_device_create(struct gadget_info *gi) in android_device_create()
1809 static void android_device_destroy(struct gadget_info *gi) in android_device_destroy()
1820 static inline int android_device_create(struct gadget_info *gi) in android_device_create()
1825 static inline void android_device_destroy(struct gadget_info *gi) in android_device_destroy()
1834 struct gadget_info *gi; in gadgets_make()
1894 struct gadget_info *gi; in gadgets_drop()
1896 gi = container_of(to_config_group(item), struct gadget_info, group); in gadgets_drop()
1923 struct gadget_info *gi = to_gadget_info(item); in unregister_gadget_item()