Lines Matching refs:s
18 static int utf8_to_utf16le(const char *s, __le16 *cp, unsigned len) in utf8_to_utf16le() argument
29 while (len != 0 && (c = (u8) *s++) != 0) { in utf8_to_utf16le()
38 c = (u8) *s++; in utf8_to_utf16le()
51 c = (u8) *s++; in utf8_to_utf16le()
57 c = (u8) *s++; in utf8_to_utf16le()
108 struct usb_string *s; in usb_gadget_get_string() local
122 for (s = table->strings; s && s->s; s++) in usb_gadget_get_string()
123 if (s->id == id) in usb_gadget_get_string()
127 if (!s || !s->s) in usb_gadget_get_string()
131 len = min((size_t) 126, strlen(s->s)); in usb_gadget_get_string()
133 len = utf8_to_utf16le(s->s, (__le16 *)&buf[2], len); in usb_gadget_get_string()