Home
last modified time | relevance | path

Searched refs:gadget_strings (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/usb/gadget/
H A Dconfigfs.c98 struct list_head gadget_strings; member
869 list_add_tail(&string->list, &language->gadget_strings); in gadget_language_string_make()
890 list_for_each_entry(string, &language->gadget_strings, list) in gadget_language_string_drop()
937 INIT_LIST_HEAD(&new->gadget_strings); in gadget_language_make()
1601 struct usb_gadget_strings **gadget_strings; in configfs_attach_gadget_strings() local
1618 gadget_strings = kcalloc(nlangs + 1, /* including NULL terminator */ in configfs_attach_gadget_strings()
1620 if (!gadget_strings) in configfs_attach_gadget_strings()
1649 list_for_each_entry(string, &language->gadget_strings, list) { in configfs_attach_gadget_strings()
1655 gadget_strings[i] = &language->stringtab_dev; in configfs_attach_gadget_strings()
1659 us = usb_gstrings_attach(&gi->cdev, gadget_strings, nstring in configfs_attach_gadget_strings()
[all...]
/kernel/linux/linux-5.10/drivers/usb/gadget/
H A Dconfigfs.c76 struct gadget_strings { struct
369 static inline struct gadget_strings *to_gadget_strings(struct config_item *item) in to_gadget_strings()
371 return container_of(to_config_group(item), struct gadget_strings, in to_gadget_strings()
755 GS_STRINGS_RW(gadget_strings, manufacturer);
756 GS_STRINGS_RW(gadget_strings, product);
757 GS_STRINGS_RW(gadget_strings, serialnumber);
768 struct gadget_strings *gs = to_gadget_strings(item); in gadget_strings_attr_release()
778 USB_CONFIG_STRING_RW_OPS(gadget_strings); variable
779 USB_CONFIG_STRINGS_LANG(gadget_strings, gadget_info);
1329 struct gadget_strings *g in configfs_composite_bind()
[all...]

Completed in 6 milliseconds