Searched refs:kevent (Results 1 – 4 of 4) sorted by relevance
893 当用户订阅一个事件,驱动会为此分配一些 kevent 结构体。所以每个894 事件组(类型、ID)都会有自己的一套 kevent 结构体。这保证了如果897 但如果你收到的事件数量大于同类事件 kevent 的保存数量,则最早的904 kevent 结构体时,它将被调用。merge() 回调让你可以合并最早的事件净荷905 到在它之后的那个事件净荷中。当该类型的事件分配了两个或更多 kevent
459 struct virtio_snd_ctl_event *kevent = in virtsnd_kctl_event() local462 unsigned int cid = le16_to_cpu(kevent->control_id); in virtsnd_kctl_event()470 if (le16_to_cpu(kevent->mask) & (1 << i)) in virtsnd_kctl_event()
468 if (!schedule_work(&dev->kevent)) in usbnet_defer_kevent()854 cancel_work_sync(&dev->kevent); in usbnet_stop()862 cancel_work_sync(&dev->kevent); in usbnet_stop()1149 container_of(work, struct usbnet, kevent); in usbnet_deferred_kevent()1735 INIT_WORK (&dev->kevent, usbnet_deferred_kevent); in usbnet_probe()1875 cancel_work_sync(&dev->kevent); in usbnet_probe()
63 struct work_struct kevent; member