struct_in 35 include/linux/usb/gadget_configfs.h #define USB_CONFIG_STRING_RW_OPS(struct_in) \ struct_in 36 include/linux/usb/gadget_configfs.h static struct configfs_item_operations struct_in##_langid_item_ops = { \ struct_in 37 include/linux/usb/gadget_configfs.h .release = struct_in##_attr_release, \ struct_in 40 include/linux/usb/gadget_configfs.h static struct config_item_type struct_in##_langid_type = { \ struct_in 41 include/linux/usb/gadget_configfs.h .ct_item_ops = &struct_in##_langid_item_ops, \ struct_in 42 include/linux/usb/gadget_configfs.h .ct_attrs = struct_in##_langid_attrs, \ struct_in 46 include/linux/usb/gadget_configfs.h #define USB_CONFIG_STRINGS_LANG(struct_in, struct_member) \ struct_in 47 include/linux/usb/gadget_configfs.h static struct config_group *struct_in##_strings_make( \ struct_in 52 include/linux/usb/gadget_configfs.h struct struct_in *gs; \ struct_in 53 include/linux/usb/gadget_configfs.h struct struct_in *new; \ struct_in 65 include/linux/usb/gadget_configfs.h &struct_in##_langid_type); \ struct_in 85 include/linux/usb/gadget_configfs.h static void struct_in##_strings_drop( \ struct_in 92 include/linux/usb/gadget_configfs.h static struct configfs_group_operations struct_in##_strings_ops = { \ struct_in 93 include/linux/usb/gadget_configfs.h .make_group = &struct_in##_strings_make, \ struct_in 94 include/linux/usb/gadget_configfs.h .drop_item = &struct_in##_strings_drop, \ struct_in 97 include/linux/usb/gadget_configfs.h static struct config_item_type struct_in##_strings_type = { \ struct_in 98 include/linux/usb/gadget_configfs.h .ct_group_ops = &struct_in##_strings_ops, \