Searched refs:kevent (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/fs/notify/fanotify/ |
D | fanotify_user.c | 261 struct fsnotify_event *kevent; in fanotify_read() local 274 kevent = get_one_event(group, count); in fanotify_read() 277 if (IS_ERR(kevent)) { in fanotify_read() 278 ret = PTR_ERR(kevent); in fanotify_read() 282 if (!kevent) { in fanotify_read() 298 ret = copy_event_to_user(group, kevent, buf); in fanotify_read() 313 if (!fanotify_is_perm_event(kevent->mask)) { in fanotify_read() 314 fsnotify_destroy_event(group, kevent); in fanotify_read() 317 FANOTIFY_PE(kevent)->response = FAN_DENY; in fanotify_read() 321 list_add_tail(&kevent->list, in fanotify_read()
|
/Linux-v4.19/fs/notify/inotify/ |
D | inotify_user.c | 226 struct fsnotify_event *kevent; in inotify_read() local 237 kevent = get_one_event(group, count); in inotify_read() 240 pr_debug("%s: group=%p kevent=%p\n", __func__, group, kevent); in inotify_read() 242 if (kevent) { in inotify_read() 243 ret = PTR_ERR(kevent); in inotify_read() 244 if (IS_ERR(kevent)) in inotify_read() 246 ret = copy_event_to_user(group, kevent, buf); in inotify_read() 247 fsnotify_destroy_event(group, kevent); in inotify_read()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | base.c | 125 nvkm_event_send(&fifo->kevent, 1, chid, NULL, 0); in nvkm_fifo_kevent() 334 nvkm_event_fini(&fifo->kevent); in nvkm_fifo_dtor() 383 return nvkm_event_init(&nvkm_fifo_kevent_func, 1, nr, &fifo->kevent); in nvkm_fifo_ctor()
|
D | gpfifogf100.c | 44 *pevent = &chan->fifo->kevent; in gf100_fifo_chan_ntfy()
|
/Linux-v4.19/fs/ |
D | compat_ioctl.c | 148 struct video_event __user *kevent = in do_video_get_event() local 149 compat_alloc_user_space(sizeof(*kevent)); in do_video_get_event() 152 if (kevent == NULL) in do_video_get_event() 155 err = do_ioctl(file, cmd, (unsigned long)kevent); in do_video_get_event() 157 err = convert_in_user(&kevent->type, &up->type); in do_video_get_event() 158 err |= convert_in_user(&kevent->timestamp, &up->timestamp); in do_video_get_event() 159 err |= convert_in_user(&kevent->u.size.w, &up->u.size.w); in do_video_get_event() 160 err |= convert_in_user(&kevent->u.size.h, &up->u.size.h); in do_video_get_event() 161 err |= convert_in_user(&kevent->u.size.aspect_ratio, in do_video_get_event()
|
/Linux-v4.19/drivers/media/rc/ |
D | mceusb.c | 518 struct work_struct kevent; member 760 static void mceusb_defer_kevent(struct mceusb_dev *ir, int kevent) in mceusb_defer_kevent() argument 762 set_bit(kevent, &ir->kevent_flags); in mceusb_defer_kevent() 763 if (!schedule_work(&ir->kevent)) in mceusb_defer_kevent() 764 dev_err(ir->dev, "kevent %d may have been dropped", kevent); in mceusb_defer_kevent() 766 dev_dbg(ir->dev, "kevent %d scheduled", kevent); in mceusb_defer_kevent() 1399 container_of(work, struct mceusb_dev, kevent); in mceusb_deferred_kevent() 1617 INIT_WORK(&ir->kevent, mceusb_deferred_kevent); in mceusb_dev_probe() 1672 cancel_work_sync(&ir->kevent); in mceusb_dev_probe() 1698 cancel_work_sync(&ir->kevent); in mceusb_dev_disconnect()
|
/Linux-v4.19/Documentation/translations/zh_CN/video4linux/ |
D | v4l2-framework.txt | 905 当用户订阅一个事件,驱动会为此分配一些 kevent 结构体。所以每个 906 事件组(类型、ID)都会有自己的一套 kevent 结构体。这保证了如果 909 但如果你收到的事件数量大于同类事件 kevent 的保存数量,则最早的 916 kevent 结构体时,它将被调用。merge() 回调让你可以合并最早的事件净荷 917 到在它之后的那个事件净荷中。当该类型的事件分配了两个或更多 kevent
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | fifo.h | 46 struct nvkm_event kevent; /* channel killed */ member
|
/Linux-v4.19/include/linux/usb/ |
D | usbnet.h | 70 struct work_struct kevent; member
|
/Linux-v4.19/drivers/net/usb/ |
D | usbnet.c | 461 if (!schedule_work (&dev->kevent)) in usbnet_defer_kevent() 1138 container_of(work, struct usbnet, kevent); in usbnet_deferred_kevent() 1603 cancel_work_sync(&dev->kevent); in usbnet_disconnect() 1702 INIT_WORK (&dev->kevent, usbnet_deferred_kevent); in usbnet_probe() 1828 cancel_work_sync(&dev->kevent); in usbnet_probe()
|