Lines Matching defs:event
120 struct usb_gadgetfs_event event [N_EVENT];
1003 /* else normal: return event data */
1004 if (len < sizeof dev->event [0]) {
1022 if (dev->event [i].type == GADGETFS_SETUP) {
1030 if (copy_to_user (buf, &dev->event, len))
1040 memmove(&dev->event[0], &dev->event[n],
1081 struct usb_gadgetfs_event *event;
1097 if (dev->event [i].type != type)
1099 DBG(dev, "discard old event[%d] %d\n", i, type);
1104 memmove (&dev->event [i], &dev->event [i + 1],
1112 VDEBUG(dev, "event[%d] = %d\n", dev->ev_next, type);
1113 event = &dev->event [dev->ev_next++];
1115 memset (event, 0, sizeof *event);
1116 event->type = type;
1117 return event;
1334 struct usb_gadgetfs_event *event;
1364 event = next_event (dev, GADGETFS_CONNECT);
1365 event->u.speed = gadget->speed;
1509 /* state changes when reader collects event */
1510 event = next_event (dev, GADGETFS_SETUP);
1511 event->u.setup = *ctrl;
1943 * device configuration then later for event monitoring.