Lines Matching defs:event
22 static void set_event(struct usbip_device *ud, unsigned long event)
27 ud->event |= event;
31 static void unset_event(struct usbip_device *ud, unsigned long event)
36 ud->event &= ~event;
71 usbip_dbg_eh("pending event %lx\n", ud->event);
78 if (ud->event & USBIP_EH_SHUTDOWN) {
84 if (ud->event & USBIP_EH_RESET) {
90 if (ud->event & USBIP_EH_UNUSABLE) {
103 ud->event = 0;
110 unsigned long pending = ud->event & ~USBIP_EH_BYE;
112 if (!(ud->event & USBIP_EH_BYE))
118 wait_event_interruptible(ud->eh_waitq, !(ud->event & ~USBIP_EH_BYE));
144 void usbip_event_add(struct usbip_device *ud, unsigned long event)
149 if (ud->event & USBIP_EH_BYE)
152 set_event(ud, event);
181 if (ud->event != 0)