Lines Matching refs:s
224 setup_packet s; in handle_setup() local
226 memcpy(&s, ept->head->setup_data, sizeof(s)); in handle_setup()
230 s.type, s.request, s.value, s.index, s.length, in handle_setup()
231 reqname(s.request)); in handle_setup()
233 switch(SETUP(s.type,s.request)) { in handle_setup()
236 if(s.length == 2) { in handle_setup()
245 if(s.value == d->id) { in handle_setup()
247 if(len > s.length) len = s.length; in handle_setup()
258 if((s.value == 0) && (s.index == 0) && (s.length == 1)) { in handle_setup()
264 if(s.value == 1) { in handle_setup()
270 endpoint_enable(ept, s.value); in handle_setup()
278 usb_online = s.value ? 1 : 0; in handle_setup()
279 usb_status(s.value ? 1 : 0, usb_highspeed); in handle_setup()
285 writel((s.value << 25) | (1 << 24), USB_DEVICEADDR); in handle_setup()
294 unsigned num = s.index & 15; in handle_setup()
295 unsigned in = !!(s.index & 0x80); in handle_setup()
297 if((s.value == 0) && (s.length == 0)) { in handle_setup()
312 reqname(s.request), in handle_setup()
313 s.type, s.request, s.value, s.index, s.length); in handle_setup()