Lines Matching defs:kevent
518 struct work_struct kevent;
779 * error events specified by the kevent bit field.
781 static void mceusb_defer_kevent(struct mceusb_dev *ir, int kevent)
783 set_bit(kevent, &ir->kevent_flags);
786 dev_dbg(ir->dev, "kevent %d dropped pending USB Reset Device",
787 kevent);
791 if (!schedule_work(&ir->kevent))
792 dev_dbg(ir->dev, "kevent %d already scheduled", kevent);
794 dev_dbg(ir->dev, "kevent %d scheduled", kevent);
1514 * specified in ir->kevent bit field.
1521 container_of(work, struct mceusb_dev, kevent);
1524 dev_err(ir->dev, "kevent handler called (flags 0x%lx)",
1528 dev_err(ir->dev, "kevent handler canceled pending USB Reset Device");
1772 INIT_WORK(&ir->kevent, mceusb_deferred_kevent);
1827 cancel_work_sync(&ir->kevent);
1855 cancel_work_sync(&ir->kevent);