Lines Matching refs:alternate
95 * @altsetting: array of interface structures, one for each alternate
129 * Each interface may have alternate settings. The initial configuration
137 * The USB specification says that alternate setting numbers must run from
138 * 0 to one less than the total number of alternate settings. But some
141 * look up an alternate setting in the altsetting array based on its number.
144 /* array of alternate settings for this interface,
149 * active alternate setting */
150 unsigned num_altsetting; /* number of alternate settings */
187 * each alternate setting that may be selected. Each one includes a
197 unsigned num_altsetting; /* number of alternate settings */
200 /* variable-length array of alternate settings for this interface,
1309 extern int usb_set_interface(struct usb_device *dev, int ifnum, int alternate);