Home
last modified time | relevance | path

Searched refs:event_work (Results 1 – 25 of 33) sorted by relevance

12

/drivers/gpu/drm/exynos/
Dexynos_drm_ipp.c309 struct drm_exynos_ipp_event_work *event_work; in ipp_create_event_work() local
311 event_work = kzalloc(sizeof(*event_work), GFP_KERNEL); in ipp_create_event_work()
312 if (!event_work) in ipp_create_event_work()
315 INIT_WORK(&event_work->work, ipp_sched_event); in ipp_create_event_work()
317 return event_work; in ipp_create_event_work()
413 c_node->event_work = ipp_create_event_work(); in exynos_drm_ipp_set_property()
414 if (IS_ERR(c_node->event_work)) { in exynos_drm_ipp_set_property()
416 ret = PTR_ERR(c_node->event_work); in exynos_drm_ipp_set_property()
698 cancel_work_sync(&c_node->event_work->work); in ipp_clean_cmd_node()
720 kfree(c_node->event_work); in ipp_clean_cmd_node()
[all …]
Dexynos_drm_rotator.c143 struct drm_exynos_ipp_event_work *event_work = c_node->event_work; in rotator_irq_handler() local
156 event_work->ippdrv = ippdrv; in rotator_irq_handler()
157 event_work->buf_id[EXYNOS_DRM_OPS_DST] = in rotator_irq_handler()
159 queue_work(ippdrv->event_workq, &event_work->work); in rotator_irq_handler()
Dexynos_drm_gsc.c1309 struct drm_exynos_ipp_event_work *event_work = in gsc_irq_handler() local
1310 c_node->event_work; in gsc_irq_handler()
1338 event_work->ippdrv = ippdrv; in gsc_irq_handler()
1339 event_work->buf_id[EXYNOS_DRM_OPS_SRC] = in gsc_irq_handler()
1341 event_work->buf_id[EXYNOS_DRM_OPS_DST] = in gsc_irq_handler()
1343 queue_work(ippdrv->event_workq, &event_work->work); in gsc_irq_handler()
Dexynos_drm_ipp.h78 struct drm_exynos_ipp_event_work *event_work; member
Dexynos_drm_fimc.c1187 struct drm_exynos_ipp_event_work *event_work = in fimc_irq_handler() local
1188 c_node->event_work; in fimc_irq_handler()
1208 event_work->ippdrv = ippdrv; in fimc_irq_handler()
1209 event_work->buf_id[EXYNOS_DRM_OPS_DST] = buf_id; in fimc_irq_handler()
1210 queue_work(ippdrv->event_workq, &event_work->work); in fimc_irq_handler()
/drivers/uwb/
Dwhc-rc.c75 struct work_struct event_work; member
171 struct whcrc *whcrc = container_of(work, struct whcrc, event_work); in whcrc_event_work()
206 schedule_work(&whcrc->event_work); in whcrc_irq_cb()
340 cancel_work_sync(&whcrc->event_work); in whcrc_stop_rc()
351 INIT_WORK(&whcrc->event_work, whcrc_event_work); in whcrc_init()
/drivers/hid/intel-ish-hid/ishtp/
Dbus.c220 cancel_work_sync(&device->event_work); in ishtp_cl_device_remove()
307 cancel_work_sync(&device->event_work); in ishtp_cl_device_reset()
496 device = container_of(work, struct ishtp_cl_device, event_work); in ishtp_bus_event_work()
515 schedule_work(&device->event_work); in ishtp_cl_bus_rx_event()
534 INIT_WORK(&device->event_work, ishtp_bus_event_work); in ishtp_register_event_cb()
Dbus.h49 struct work_struct event_work; member
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dfweh.c102 schedule_work(&fweh->event_work); in brcmf_fweh_queue_event()
232 fweh = container_of(work, struct brcmf_fweh_info, event_work); in brcmf_fweh_event_worker()
307 INIT_WORK(&fweh->event_work, brcmf_fweh_event_worker); in brcmf_fweh_attach()
331 cancel_work_sync(&fweh->event_work); in brcmf_fweh_detach()
Dfweh.h282 struct work_struct event_work; member
/drivers/misc/mei/
Dbus.c226 cldev = container_of(work, struct mei_cl_device, event_work); in mei_cl_bus_event_work()
266 schedule_work(&cldev->event_work); in mei_cl_bus_notify_event()
293 schedule_work(&cldev->event_work); in mei_cl_bus_rx_event()
324 INIT_WORK(&cldev->event_work, mei_cl_bus_event_work); in mei_cldev_register_event_cb()
634 cancel_work_sync(&cldev->event_work); in mei_cl_device_remove()
/drivers/input/keyboard/
Datkbd.c231 struct delayed_work event_work; member
592 struct atkbd *atkbd = container_of(work, struct atkbd, event_work.work); in atkbd_event_work()
603 schedule_delayed_work(&atkbd->event_work, in atkbd_event_work()
630 schedule_delayed_work(&atkbd->event_work, delay); in atkbd_schedule_event_work()
910 cancel_delayed_work_sync(&atkbd->event_work); in atkbd_disconnect()
1146 INIT_DELAYED_WORK(&atkbd->event_work, atkbd_event_work); in atkbd_connect()
/drivers/block/rsxx/
Dcore.c396 queue_work(card->event_wq, &card->event_work); in rsxx_isr()
481 card = container_of(work, struct rsxx_cardinfo, event_work); in card_event_handler()
896 INIT_WORK(&card->event_work, card_event_handler); in rsxx_pci_probe()
1026 cancel_work_sync(&card->event_work); in rsxx_pci_remove()
Drsxx_priv.h161 struct work_struct event_work; member
/drivers/net/ethernet/toshiba/
Dps3_gelic_wireless.h259 struct delayed_work event_work; member
Dps3_gelic_wireless.c2141 wl = container_of(work, struct gelic_wl_info, event_work.work); in gelic_wl_event_worker()
2264 queue_delayed_work(wl->event_queue, &wl->event_work, 0); in gelic_wl_interrupt()
2344 INIT_DELAYED_WORK(&wl->event_work, gelic_wl_event_worker); in gelic_wl_alloc()
2656 cancel_delayed_work(&wl->event_work); in gelic_wl_driver_remove()
/drivers/infiniband/hw/i40iw/
Di40iw_cm.h393 struct work_struct event_work; member
/drivers/scsi/libfc/
Dfc_rport.c154 INIT_WORK(&rdata->event_work, fc_rport_work); in fc_rport_create()
250 container_of(work, struct fc_rport_priv, event_work); in fc_rport_work()
446 queue_work(rport_event_queue, &rdata->event_work); in fc_rport_enter_delete()
507 queue_work(rport_event_queue, &rdata->event_work); in fc_rport_enter_ready()
/drivers/infiniband/hw/nes/
Dnes_cm.h398 struct work_struct event_work; member
/drivers/scsi/fnic/
Dfnic.h294 struct work_struct event_work; member
Dfnic_fcs.c206 struct fnic *fnic = container_of(work, struct fnic, event_work); in fnic_handle_event()
523 schedule_work(&fnic->event_work); in fnic_event_enq()
Dfnic_main.c773 INIT_WORK(&fnic->event_work, fnic_handle_event); in fnic_probe()
/drivers/md/
Dmd.h439 struct work_struct event_work; /* used by dm to report failure event */ member
/drivers/scsi/smartpqi/
Dsmartpqi.h957 struct work_struct event_work; member
/drivers/scsi/
Dscsi_lib.c2640 sdev = container_of(work, struct scsi_device, event_work); in scsi_evt_thread()
2690 schedule_work(&sdev->event_work); in sdev_evt_send()

12