Home
last modified time | relevance | path

Searched refs:dwork (Results 1 – 25 of 77) sorted by relevance

1234

/drivers/leds/trigger/
Dledtrig-tty.c14 struct delayed_work dwork; member
23 schedule_delayed_work(&trigger_data->dwork, 0); in ledtrig_tty_restart()
84 container_of(work, struct ledtrig_tty_data, dwork.work); in ledtrig_tty_work()
138 schedule_delayed_work(&trigger_data->dwork, in ledtrig_tty_work()
158 INIT_DELAYED_WORK(&trigger_data->dwork, ledtrig_tty_work); in ledtrig_tty_activate()
169 cancel_delayed_work_sync(&trigger_data->dwork); in ledtrig_tty_deactivate()
/drivers/staging/media/tegra-vde/
Ddmabuf-cache.c21 struct delayed_work dwork; member
52 dwork.work); in tegra_vde_delayed_unmap()
79 if (!cancel_delayed_work(&entry->dwork)) in tegra_vde_dmabuf_cache_map()
132 INIT_DELAYED_WORK(&entry->dwork, tegra_vde_delayed_unmap); in tegra_vde_dmabuf_cache_map()
179 schedule_delayed_work(&entry->dwork, 5 * HZ); in tegra_vde_dmabuf_cache_unmap()
197 if (!cancel_delayed_work(&entry->dwork)) in tegra_vde_dmabuf_cache_unmap_sync()
214 if (!cancel_delayed_work(&entry->dwork)) in tegra_vde_dmabuf_cache_unmap_all()
/drivers/staging/most/i2c/
Di2c.c39 struct delayed_work dwork; member
131 cancel_delayed_work_sync(&dev->rx.dwork); in enqueue()
134 pending_rx_work(&dev->rx.dwork.work); in enqueue()
175 cancel_delayed_work_sync(&dev->rx.dwork); in poison_channel()
234 struct hdm_i2c *dev = container_of(work, struct hdm_i2c, rx.dwork.work); in pending_rx_work()
242 schedule_delayed_work(&dev->rx.dwork, dev->rx.delay); in pending_rx_work()
273 schedule_delayed_work(&dev->rx.dwork, 0); in most_irq_handler()
320 INIT_DELAYED_WORK(&dev->rx.dwork, pending_rx_work); in i2c_probe()
/drivers/staging/greybus/
Dfw-download.c29 struct delayed_work dwork; member
131 struct delayed_work *dwork = to_delayed_work(work); in fw_request_timedout() local
132 struct fw_request *fw_req = container_of(dwork, in fw_request_timedout()
133 struct fw_request, dwork); in fw_request_timedout()
209 INIT_DELAYED_WORK(&fw_req->dwork, fw_request_timedout); in find_firmware()
210 schedule_delayed_work(&fw_req->dwork, NEXT_REQ_TIMEOUT_J); in find_firmware()
301 cancel_delayed_work_sync(&fw_req->dwork); in fw_download_fetch_firmware()
344 schedule_delayed_work(&fw_req->dwork, NEXT_REQ_TIMEOUT_J); in fw_download_fetch_firmware()
377 cancel_delayed_work_sync(&fw_req->dwork); in fw_download_release_firmware()
459 cancel_delayed_work_sync(&fw_req->dwork); in gb_fw_download_connection_exit()
Dbootrom.c39 struct delayed_work dwork; member
54 struct delayed_work *dwork = to_delayed_work(work); in gb_bootrom_timedout() local
55 struct gb_bootrom *bootrom = container_of(dwork, in gb_bootrom_timedout()
56 struct gb_bootrom, dwork); in gb_bootrom_timedout()
93 schedule_delayed_work(&bootrom->dwork, msecs_to_jiffies(timeout)); in gb_bootrom_set_timeout()
98 cancel_delayed_work_sync(&bootrom->dwork); in gb_bootrom_cancel_timeout()
444 INIT_DELAYED_WORK(&bootrom->dwork, gb_bootrom_timedout); in gb_bootrom_probe()
/drivers/pci/controller/mobiveil/
Dpcie-layerscape-gen4.c41 struct delayed_work dwork; member
146 schedule_delayed_work(&pcie->dwork, msecs_to_jiffies(1)); in ls_pcie_g4_isr()
177 struct delayed_work *dwork = container_of(work, struct delayed_work, in ls_pcie_g4_reset() local
179 struct ls_pcie_g4 *pcie = container_of(dwork, struct ls_pcie_g4, dwork); in ls_pcie_g4_reset()
229 INIT_DELAYED_WORK(&pcie->dwork, ls_pcie_g4_reset); in ls_pcie_g4_probe()
/drivers/input/mouse/
Dsynaptics_i2c.c221 struct delayed_work dwork; member
375 mod_delayed_work(system_wq, &touch->dwork, 0); in synaptics_i2c_irq()
435 container_of(work, struct synaptics_i2c, dwork.work); in synaptics_i2c_work_handler()
451 mod_delayed_work(system_wq, &touch->dwork, delay); in synaptics_i2c_work_handler()
464 mod_delayed_work(system_wq, &touch->dwork, in synaptics_i2c_open()
477 cancel_delayed_work_sync(&touch->dwork); in synaptics_i2c_close()
519 INIT_DELAYED_WORK(&touch->dwork, synaptics_i2c_work_handler); in synaptics_i2c_touch_create()
608 cancel_delayed_work_sync(&touch->dwork); in synaptics_i2c_suspend()
626 mod_delayed_work(system_wq, &touch->dwork, in synaptics_i2c_resume()
/drivers/net/ethernet/mellanox/mlx5/core/en/
Dmapping.c24 struct delayed_work dwork; member
106 schedule_delayed_work(&ctx->dwork, MAPPING_GRACE_PERIOD); in mapping_free_item()
167 ctx = container_of(work, struct mapping_ctx, dwork.work); in mapping_work_handler()
182 schedule_delayed_work(&ctx->dwork, abs(min_timeout - now)); in mapping_work_handler()
190 cancel_delayed_work_sync(&ctx->dwork); in mapping_flush_work()
207 INIT_DELAYED_WORK(&ctx->dwork, mapping_work_handler); in mapping_create()
Dhv_vhca_stats.c61 struct delayed_work *dwork; in mlx5e_hv_vhca_stats_work() local
66 dwork = to_delayed_work(work); in mlx5e_hv_vhca_stats_work()
67 sagent = container_of(dwork, struct mlx5e_hv_vhca_stats_agent, work); in mlx5e_hv_vhca_stats_work()
/drivers/input/keyboard/
Dtca6416-keypad.c46 struct delayed_work dwork; member
135 container_of(work, struct tca6416_keypad_chip, dwork.work); in tca6416_keys_work_func()
138 schedule_delayed_work(&chip->dwork, msecs_to_jiffies(100)); in tca6416_keys_work_func()
149 schedule_delayed_work(&chip->dwork, msecs_to_jiffies(100)); in tca6416_keys_open()
161 cancel_delayed_work_sync(&chip->dwork); in tca6416_keys_close()
232 INIT_DELAYED_WORK(&chip->dwork, tca6416_keys_work_func); in tca6416_keypad_probe()
Dqt2160.c57 struct delayed_work dwork; member
202 mod_delayed_work(system_wq, &qt2160->dwork, 0); in qt2160_irq()
209 schedule_delayed_work(&qt2160->dwork, QT2160_CYCLE_INTERVAL); in qt2160_schedule_read()
215 container_of(work, struct qt2160_data, dwork.work); in qt2160_worker()
372 INIT_DELAYED_WORK(&qt2160->dwork, qt2160_worker); in qt2160_probe()
445 cancel_delayed_work_sync(&qt2160->dwork); in qt2160_remove()
/drivers/net/wireless/ti/wl1251/
Dps.c18 struct delayed_work *dwork; in wl1251_elp_work() local
21 dwork = to_delayed_work(work); in wl1251_elp_work()
22 wl = container_of(dwork, struct wl1251, elp_work); in wl1251_elp_work()
/drivers/net/wireless/intel/iwlwifi/mvm/
Dtdls.c237 mod_delayed_work(system_wq, &mvm->tdls_cs.dwork, in iwl_mvm_rx_tdls_notif()
461 mvm = container_of(work, struct iwl_mvm, tdls_cs.dwork.work); in iwl_mvm_tdls_ch_switch_work()
494 schedule_delayed_work(&mvm->tdls_cs.dwork, msecs_to_jiffies(delay)); in iwl_mvm_tdls_ch_switch_work()
556 mod_delayed_work(system_wq, &mvm->tdls_cs.dwork, in iwl_mvm_tdls_channel_switch()
611 flush_delayed_work(&mvm->tdls_cs.dwork); in iwl_mvm_tdls_cancel_channel_switch()
670 mod_delayed_work(system_wq, &mvm->tdls_cs.dwork, in iwl_mvm_tdls_recv_channel_switch()
/drivers/misc/
Dvmw_balloon.c354 struct delayed_work dwork; member
1345 mod_delayed_work(system_freezable_wq, &b->dwork, 0); in vmballoon_doorbell()
1474 struct delayed_work *dwork = to_delayed_work(work); in vmballoon_work() local
1475 struct vmballoon *b = container_of(dwork, struct vmballoon, dwork); in vmballoon_work()
1510 dwork, round_jiffies_relative(HZ)); in vmballoon_work()
1931 INIT_DELAYED_WORK(&balloon.dwork, vmballoon_work); in vmballoon_init()
1954 queue_delayed_work(system_freezable_wq, &balloon.dwork, 0); in vmballoon_init()
1977 cancel_delayed_work_sync(&balloon.dwork); in vmballoon_exit()
/drivers/gpu/host1x/
Dfence.c128 struct delayed_work *dwork = (struct delayed_work *)work; in do_fence_timeout() local
130 container_of(dwork, struct host1x_syncpt_fence, timeout_work); in do_fence_timeout()
/drivers/video/fbdev/
Dhyperv_fb.c261 struct delayed_work dwork; member
497 schedule_delayed_work(&par->dwork, HVFB_UPDATE_DELAY); in synthvid_recv_sub()
731 struct hvfb_par *par = container_of(w, struct hvfb_par, dwork.work); in hvfb_update_work()
791 schedule_delayed_work(&par->dwork, in hvfb_ondemand_refresh_throttle()
1160 INIT_DELAYED_WORK(&par->dwork, hvfb_update_work); in hvfb_probe()
1248 cancel_delayed_work_sync(&par->dwork); in hvfb_probe()
1269 cancel_delayed_work_sync(&par->dwork); in hvfb_remove()
1290 cancel_delayed_work_sync(&par->dwork); in hvfb_suspend()
1326 schedule_delayed_work(&par->dwork, HVFB_UPDATE_DELAY); in hvfb_resume()
/drivers/ata/
Dpata_arasan_cf.c215 struct delayed_work dwork; member
554 ata_sff_queue_delayed_work(&acdev->dwork, 1); in data_xfer()
578 dwork.work); in delayed_finish()
588 ata_sff_queue_delayed_work(&acdev->dwork, 1); in delayed_finish()
669 cancel_delayed_work_sync(&acdev->dwork); in arasan_cf_error_handler()
868 INIT_DELAYED_WORK(&acdev->dwork, delayed_finish); in arasan_cf_probe()
/drivers/net/wireless/ti/wlcore/
Dscan.c22 struct delayed_work *dwork; in wl1271_scan_complete_work() local
30 dwork = to_delayed_work(work); in wl1271_scan_complete_work()
31 wl = container_of(dwork, struct wl1271, scan_complete_work); in wl1271_scan_complete_work()
/drivers/infiniband/hw/qedr/
Dqedr_iw_cm.c210 struct qedr_discon_work *dwork = in qedr_iw_disconnect_worker() local
213 struct qedr_iw_ep *ep = dwork->ep; in qedr_iw_disconnect_worker()
227 event.status = dwork->status; in qedr_iw_disconnect_worker()
233 if (dwork->status) in qedr_iw_disconnect_worker()
249 kfree(dwork); in qedr_iw_disconnect_worker()
/drivers/s390/net/
Dqeth_l2_main.c1350 struct delayed_work dwork; member
1357 struct delayed_work *dwork = to_delayed_work(work); in qeth_l2_dev2br_worker() local
1364 data = container_of(dwork, struct qeth_addr_change_data, dwork); in qeth_l2_dev2br_worker()
1376 queue_delayed_work(card->event_wq, dwork, in qeth_l2_dev2br_worker()
1434 struct delayed_work *dwork = to_delayed_work(work); in qeth_addr_change_event_worker() local
1439 data = container_of(dwork, struct qeth_addr_change_data, dwork); in qeth_addr_change_event_worker()
1450 queue_delayed_work(card->event_wq, dwork, in qeth_addr_change_event_worker()
1515 INIT_DELAYED_WORK(&data->dwork, qeth_addr_change_event_worker); in qeth_addr_change_event()
1517 INIT_DELAYED_WORK(&data->dwork, qeth_l2_dev2br_worker); in qeth_addr_change_event()
1521 queue_delayed_work(card->event_wq, &data->dwork, 0); in qeth_addr_change_event()
/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_ptp.c239 struct delayed_work *dwork = to_delayed_work(work); in mlxsw_sp1_ptp_clock_overflow() local
242 clock = container_of(dwork, struct mlxsw_sp_ptp_clock, overflow_work); in mlxsw_sp1_ptp_clock_overflow()
665 struct delayed_work *dwork = to_delayed_work(work); in mlxsw_sp1_ptp_ht_gc() local
672 ptp_state = container_of(dwork, struct mlxsw_sp_ptp_state, ht_gc_dw); in mlxsw_sp1_ptp_ht_gc()
1031 struct delayed_work *dwork = to_delayed_work(work); in mlxsw_sp1_ptp_shaper_work() local
1035 mlxsw_sp_port = container_of(dwork, struct mlxsw_sp_port, in mlxsw_sp1_ptp_shaper_work()
/drivers/nvdimm/
Dsecurity.c405 queue_delayed_work(system_wq, &nvdimm->dwork, 0); in security_overwrite()
438 queue_delayed_work(system_wq, &nvdimm->dwork, tmo * HZ); in __nvdimm_security_overwrite_query()
466 container_of(work, typeof(*nvdimm), dwork.work); in nvdimm_security_overwrite_query()
/drivers/input/serio/
Dps2-gpio.c116 struct delayed_work *dwork = to_delayed_work(work); in ps2_gpio_tx_work_fn() local
117 struct ps2_gpio_data *drvdata = container_of(dwork, in ps2_gpio_tx_work_fn()
/drivers/s390/block/
Ddasd_alias.c155 INIT_DELAYED_WORK(&lcu->ruac_data.dwork, lcu_update_work); in _allocate_lcu()
273 cancel_delayed_work_sync(&lcu->ruac_data.dwork); in dasd_alias_disconnect_device_from_lcu()
553 ruac_data = container_of(work, struct read_uac_work_data, dwork.work); in lcu_update_work()
566 if (!schedule_delayed_work(&lcu->ruac_data.dwork, 30*HZ)) in lcu_update_work()
614 if (!schedule_delayed_work(&lcu->ruac_data.dwork, 0)) in _schedule_lcu_update()
/drivers/usb/class/
Dcdc-acm.h117 struct delayed_work dwork; /* work queue entry for various purposes */ member

1234