Lines Matching refs:config_item

66 static inline struct gadget_info *to_gadget_info(struct config_item *item)  in to_gadget_info()
80 static inline struct config_usb_cfg *to_config_usb_cfg(struct config_item *item) in to_config_usb_cfg()
130 static ssize_t gadget_dev_desc_##__name##_show(struct config_item *item, \
138 static ssize_t gadget_dev_desc_##__name##_show(struct config_item *item, \
147 static ssize_t gadget_dev_desc_##_name##_store(struct config_item *item, \
160 static ssize_t gadget_dev_desc_##_name##_store(struct config_item *item, \
198 static ssize_t gadget_dev_desc_bcdDevice_store(struct config_item *item, in gadget_dev_desc_bcdDevice_store()
215 static ssize_t gadget_dev_desc_bcdUSB_store(struct config_item *item, in gadget_dev_desc_bcdUSB_store()
232 static ssize_t gadget_dev_desc_UDC_show(struct config_item *item, char *page) in gadget_dev_desc_UDC_show()
254 static ssize_t gadget_dev_desc_UDC_store(struct config_item *item, in gadget_dev_desc_UDC_store()
317 static inline struct gadget_strings *to_gadget_strings(struct config_item *item) in to_gadget_strings()
324 struct config_item *item) in to_gadget_config_name()
331 struct config_item *item) in to_usb_function_instance()
337 static void gadget_info_attr_release(struct config_item *item) in gadget_info_attr_release()
352 static void gadget_config_attr_release(struct config_item *item) in gadget_config_attr_release()
363 struct config_item *usb_cfg_ci, in config_usb_cfg_link()
364 struct config_item *usb_func_ci) in config_usb_cfg_link()
414 struct config_item *usb_cfg_ci, in config_usb_cfg_unlink()
415 struct config_item *usb_func_ci) in config_usb_cfg_unlink()
456 static ssize_t gadget_config_desc_MaxPower_show(struct config_item *item, in gadget_config_desc_MaxPower_show()
462 static ssize_t gadget_config_desc_MaxPower_store(struct config_item *item, in gadget_config_desc_MaxPower_store()
476 static ssize_t gadget_config_desc_bmAttributes_show(struct config_item *item, in gadget_config_desc_bmAttributes_show()
483 static ssize_t gadget_config_desc_bmAttributes_store(struct config_item *item, in gadget_config_desc_bmAttributes_store()
579 struct config_item *item) in function_drop()
609 static void gadget_config_name_attr_release(struct config_item *item) in gadget_config_name_attr_release()
688 struct config_item *item) in config_desc_drop()
714 static void gadget_strings_attr_release(struct config_item *item) in gadget_strings_attr_release()
729 static inline struct os_desc *to_os_desc(struct config_item *item) in to_os_desc()
735 struct config_item *item) in os_desc_item_to_gadget_info()
740 static ssize_t os_desc_use_show(struct config_item *item, char *page) in os_desc_use_show()
746 static ssize_t os_desc_use_store(struct config_item *item, const char *page, in os_desc_use_store()
764 static ssize_t os_desc_b_vendor_code_show(struct config_item *item, char *page) in os_desc_b_vendor_code_show()
770 static ssize_t os_desc_b_vendor_code_store(struct config_item *item, in os_desc_b_vendor_code_store()
788 static ssize_t os_desc_qw_sign_show(struct config_item *item, char *page) in os_desc_qw_sign_show()
800 static ssize_t os_desc_qw_sign_store(struct config_item *item, const char *page, in os_desc_qw_sign_store()
832 static void os_desc_attr_release(struct config_item *item) in os_desc_attr_release()
838 static int os_desc_link(struct config_item *os_desc_ci, in os_desc_link()
839 struct config_item *usb_cfg_ci) in os_desc_link()
873 static void os_desc_unlink(struct config_item *os_desc_ci, in os_desc_unlink()
874 struct config_item *usb_cfg_ci) in os_desc_unlink()
901 *to_usb_os_desc_ext_prop(struct config_item *item) in to_usb_os_desc_ext_prop()
906 static ssize_t ext_prop_type_show(struct config_item *item, char *page) in ext_prop_type_show()
911 static ssize_t ext_prop_type_store(struct config_item *item, in ext_prop_type_store()
952 static ssize_t ext_prop_data_show(struct config_item *item, char *page) in ext_prop_data_show()
966 static ssize_t ext_prop_data_store(struct config_item *item, in ext_prop_data_store()
1009 static void usb_os_desc_ext_prop_release(struct config_item *item) in usb_os_desc_ext_prop_release()
1020 static struct config_item *ext_prop_make( in ext_prop_make()
1065 static void ext_prop_drop(struct config_group *group, struct config_item *item) in ext_prop_drop()
1086 static ssize_t interf_grp_compatible_id_show(struct config_item *item, in interf_grp_compatible_id_show()
1093 static ssize_t interf_grp_compatible_id_store(struct config_item *item, in interf_grp_compatible_id_store()
1112 static ssize_t interf_grp_sub_compatible_id_show(struct config_item *item, in interf_grp_sub_compatible_id_show()
1119 static ssize_t interf_grp_sub_compatible_id_store(struct config_item *item, in interf_grp_sub_compatible_id_store()
1470 static void gadgets_drop(struct config_group *group, struct config_item *item) in gadgets_drop()
1495 void unregister_gadget_item(struct config_item *item) in unregister_gadget_item()