/kernel/linux/linux-6.6/drivers/usb/gadget/ |
H A D | configfs.c | 28 stringtab_dev->language = num; in check_user_usb_string() 858 struct gadget_language *language; in gadget_language_string_make() local 861 language = to_gadget_language(&group->cg_item); in gadget_language_string_make() 867 string->usb_string.id = language->nstrings++; in gadget_language_string_make() 869 list_add_tail(&string->list, &language->gadget_strings); in gadget_language_string_make() 879 struct gadget_language *language; in gadget_language_string_drop() local 883 language = to_gadget_language(&group->cg_item); in gadget_language_string_drop() 887 language->nstrings--; in gadget_language_string_drop() 889 /* Reset the ids for the language's strings to guarantee a continuous set */ in gadget_language_string_drop() 890 list_for_each_entry(string, &language in gadget_language_string_drop() 1602 struct gadget_language *language; configfs_attach_gadget_strings() local [all...] |
H A D | usbstring.c | 41 /* descriptor 0 has the language id */ in usb_gadget_get_string() 45 buf [2] = (u8) table->language; in usb_gadget_get_string() 46 buf [3] = (u8) (table->language >> 8); in usb_gadget_get_string() 70 * usb_validate_langid - validate usb language identifiers 71 * @langid: usb language identifier 73 * Returns true for valid language identifier, otherwise false.
|
H A D | composite.c | 1224 * only one language (probably English) is used, with i18n handled on 1231 __le16 language; in collect_langs() local 1236 language = cpu_to_le16(s->language); in collect_langs() 1238 if (*tmp == language) in collect_langs() 1241 *tmp++ = language; in collect_langs() 1250 u16 language, in lookup_string() 1259 if (s->language != language) in lookup_string() 1269 void *buf, u16 language, in in get_string() 1247 lookup_string( struct usb_gadget_strings **sp, void *buf, u16 language, int id ) lookup_string() argument 1268 get_string(struct usb_composite_dev *cdev, void *buf, u16 language, int id) get_string() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/ |
H A D | usbstring.c | 41 /* descriptor 0 has the language id */ in usb_gadget_get_string() 45 buf [2] = (u8) table->language; in usb_gadget_get_string() 46 buf [3] = (u8) (table->language >> 8); in usb_gadget_get_string() 70 * usb_validate_langid - validate usb language identifiers 71 * @langid: usb language identifier 73 * Returns true for valid language identifier, otherwise false.
|
H A D | composite.c | 1085 * only one language (probably English) is used, with i18n handled on 1092 __le16 language; in collect_langs() local 1097 language = cpu_to_le16(s->language); in collect_langs() 1099 if (*tmp == language) in collect_langs() 1102 *tmp++ = language; in collect_langs() 1111 u16 language, in lookup_string() 1120 if (s->language != language) in lookup_string() 1130 void *buf, u16 language, in in get_string() 1108 lookup_string( struct usb_gadget_strings **sp, void *buf, u16 language, int id ) lookup_string() argument 1129 get_string(struct usb_composite_dev *cdev, void *buf, u16 language, int id) get_string() argument [all...] |
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | gadget_configfs.h | 70 if (gs->stringtab_dev.language == new->stringtab_dev.language) \
|
/kernel/linux/linux-6.6/include/linux/usb/ |
H A D | gadget_configfs.h | 70 if (gs->stringtab_dev.language == new->stringtab_dev.language) \
|
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/aspeed-vhub/ |
H A D | hub.c | 158 .language = 0x0409, 325 sdesc->wData[nlangs++] = cpu_to_le16(lang_str->language); in ast_vhub_collect_languages() 343 if (lang_str->language == lang_id) in ast_vhub_lookup_string() 932 dest->language = src->language; in ast_vhub_str_deep_copy() 984 continue; /* no language identifier specified */ in ast_vhub_of_parse_str_desc() 987 continue; /* invalid language identifier */ in ast_vhub_of_parse_str_desc() 989 lang_str.language = langid; in ast_vhub_of_parse_str_desc()
|
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/aspeed-vhub/ |
H A D | hub.c | 164 .language = 0x0409, 348 sdesc->wData[nlangs++] = cpu_to_le16(lang_str->language); in ast_vhub_collect_languages() 366 if (lang_str->language == lang_id) in ast_vhub_lookup_string() 957 dest->language = src->language; in ast_vhub_str_deep_copy() 1009 continue; /* no language identifier specified */ in ast_vhub_of_parse_str_desc() 1012 continue; /* invalid language identifier */ in ast_vhub_of_parse_str_desc() 1014 lang_str.language = langid; in ast_vhub_of_parse_str_desc()
|
/kernel/linux/linux-5.10/Documentation/ |
H A D | conf.py | 174 # The language for content autogenerated by Sphinx. Refer to documentation 178 # Usually you set "language" from the command line for these cases. 179 language = 'en' variable 325 # A dictionary with options for the search language support, empty by default. 556 # The language of the text. It defaults to the language option 557 # or 'en' if the language is not set.
|
/kernel/linux/linux-6.6/Documentation/ |
H A D | conf.py | 225 # The language for content autogenerated by Sphinx. Refer to documentation 229 # Usually you set "language" from the command line for these cases. 230 language = 'en' variable
|
/kernel/linux/linux-5.10/drivers/usb/gadget/legacy/ |
H A D | ncm.c | 79 .language = 0x0409, /* en-us */
|
H A D | gmidi.c | 97 .language = 0x0409, /* en-us */
|
H A D | tcm_usb_gadget.c | 52 .language = 0x0409,
|
H A D | mass_storage.c | 73 .language = 0x0409, /* en-us */
|
H A D | acm_ms.c | 68 .language = 0x0409, /* en-us */
|
H A D | cdc2.c | 70 .language = 0x0409, /* en-us */
|
H A D | printer.c | 98 .language = 0x0409, /* en-us */
|
/kernel/linux/linux-6.6/drivers/usb/gadget/legacy/ |
H A D | ncm.c | 79 .language = 0x0409, /* en-us */
|
H A D | gmidi.c | 97 .language = 0x0409, /* en-us */
|
H A D | tcm_usb_gadget.c | 52 .language = 0x0409,
|
H A D | mass_storage.c | 73 .language = 0x0409, /* en-us */
|
H A D | printer.c | 99 .language = 0x0409, /* en-us */
|
H A D | acm_ms.c | 68 .language = 0x0409, /* en-us */
|
H A D | cdc2.c | 70 .language = 0x0409, /* en-us */
|