Lines Matching refs:gadget_info

44 struct gadget_info {  struct
121 CONFIGFS_ATTR_STRUCT(gadget_info);
131 static ssize_t gadget_dev_desc_##__name##_show(struct gadget_info *gi, \
138 static ssize_t gadget_dev_desc_##__name##_show(struct gadget_info *gi, \
146 static ssize_t gadget_dev_desc_##_name##_store(struct gadget_info *gi, \
159 static ssize_t gadget_dev_desc_##_name##_store(struct gadget_info *gi, \
197 static ssize_t gadget_dev_desc_bcdDevice_store(struct gadget_info *gi, in gadget_dev_desc_bcdDevice_store()
214 static ssize_t gadget_dev_desc_bcdUSB_store(struct gadget_info *gi, in gadget_dev_desc_bcdUSB_store()
231 static ssize_t gadget_dev_desc_UDC_show(struct gadget_info *gi, char *page) in gadget_dev_desc_UDC_show()
236 static int unregister_gadget(struct gadget_info *gi) in unregister_gadget()
251 static ssize_t gadget_dev_desc_UDC_store(struct gadget_info *gi, in gadget_dev_desc_UDC_store()
310 static inline struct gadget_info *to_gadget_info(struct config_item *item) in to_gadget_info()
312 return container_of(to_config_group(item), struct gadget_info, group); in to_gadget_info()
343 struct gadget_info *gi = to_gadget_info(item); in gadget_info_attr_release()
352 CONFIGFS_ATTR_OPS(gadget_info);
376 struct gadget_info *gi = container_of(cdev, struct gadget_info, cdev); in config_usb_cfg_link()
427 struct gadget_info *gi = container_of(cdev, struct gadget_info, cdev); in config_usb_cfg_unlink()
550 struct gadget_info *gi; in function_make()
587 gi = container_of(group, struct gadget_info, functions_group); in function_make()
600 struct gadget_info *gi; in function_drop()
602 gi = container_of(group, struct gadget_info, functions_group); in function_drop()
645 struct gadget_info *gi; in config_desc_make()
652 gi = container_of(group, struct gadget_info, configs_group); in config_desc_make()
748 USB_CONFIG_STRINGS_LANG(gadget_strings, gadget_info);
760 struct gadget_info *gi; in os_desc_use_show()
770 struct gadget_info *gi; in os_desc_use_store()
794 struct gadget_info *gi; in os_desc_b_vendor_code_show()
804 struct gadget_info *gi; in os_desc_b_vendor_code_store()
828 struct gadget_info *gi; in os_desc_qw_sign_show()
840 struct gadget_info *gi; in os_desc_qw_sign_store()
880 struct gadget_info *gi = container_of(to_config_group(os_desc_ci), in os_desc_link()
881 struct gadget_info, os_desc_group); in os_desc_link()
915 struct gadget_info *gi = container_of(to_config_group(os_desc_ci), in os_desc_unlink()
916 struct gadget_info, os_desc_group); in os_desc_unlink()
1278 static void purge_configs_funcs(struct gadget_info *gi) in purge_configs_funcs()
1309 struct gadget_info *gi = container_of(composite, in configfs_composite_bind()
1310 struct gadget_info, composite); in configfs_composite_bind()
1433 struct gadget_info *gi; in configfs_composite_unbind()
1438 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_unbind()
1469 struct gadget_info *gi; in gadgets_make()
1554 struct gadget_info *gi = to_gadget_info(item); in unregister_gadget_item()