Home
last modified time | relevance | path

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

123

/drivers/staging/greybus/
Dfw-download.c30 struct delayed_work dwork; member
132 struct delayed_work *dwork = to_delayed_work(work); in fw_request_timedout() local
133 struct fw_request *fw_req = container_of(dwork, in fw_request_timedout()
134 struct fw_request, dwork); in fw_request_timedout()
210 INIT_DELAYED_WORK(&fw_req->dwork, fw_request_timedout); in find_firmware()
211 schedule_delayed_work(&fw_req->dwork, NEXT_REQ_TIMEOUT_J); in find_firmware()
302 cancel_delayed_work_sync(&fw_req->dwork); in fw_download_fetch_firmware()
345 schedule_delayed_work(&fw_req->dwork, NEXT_REQ_TIMEOUT_J); in fw_download_fetch_firmware()
378 cancel_delayed_work_sync(&fw_req->dwork); in fw_download_release_firmware()
460 cancel_delayed_work_sync(&fw_req->dwork); in gb_fw_download_connection_exit()
Dbootrom.c40 struct delayed_work dwork; member
55 struct delayed_work *dwork = to_delayed_work(work); in gb_bootrom_timedout() local
56 struct gb_bootrom *bootrom = container_of(dwork, in gb_bootrom_timedout()
57 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/staging/most/hdm-i2c/
Dhdm_i2c.c55 struct delayed_work dwork; member
96 schedule_delayed_work(&dev->rx.dwork, in configure_channel()
256 struct hdm_i2c *dev = container_of(work, struct hdm_i2c, rx.dwork.work); in pending_rx_work()
262 schedule_delayed_work(&dev->rx.dwork, in pending_rx_work()
294 schedule_delayed_work(&dev->rx.dwork, 0); in most_irq_handler()
345 INIT_DELAYED_WORK(&dev->rx.dwork, pending_rx_work); in i2c_probe()
396 cancel_delayed_work_sync(&dev->rx.dwork); in i2c_remove()
/drivers/platform/x86/
Dmlxcpld-hotplug.c95 struct delayed_work dwork; member
295 struct mlxcpld_hotplug_priv_data, dwork.work); in mlxcpld_hotplug_work_handler()
340 cancel_delayed_work(&priv->dwork); in mlxcpld_hotplug_work_handler()
341 schedule_delayed_work(&priv->dwork, 0); in mlxcpld_hotplug_work_handler()
380 mlxcpld_hotplug_work_handler(&priv->dwork.work); in mlxcpld_hotplug_set_irq()
390 cancel_delayed_work_sync(&priv->dwork); in mlxcpld_hotplug_unset_irq()
427 schedule_delayed_work(&priv->dwork, 0); in mlxcpld_hotplug_irq_handler()
467 INIT_DELAYED_WORK(&priv->dwork, mlxcpld_hotplug_work_handler); in mlxcpld_hotplug_probe()
/drivers/input/keyboard/
Dtca6416-keypad.c49 struct delayed_work dwork; member
138 container_of(work, struct tca6416_keypad_chip, dwork.work); in tca6416_keys_work_func()
141 schedule_delayed_work(&chip->dwork, msecs_to_jiffies(100)); in tca6416_keys_work_func()
152 schedule_delayed_work(&chip->dwork, msecs_to_jiffies(100)); in tca6416_keys_open()
164 cancel_delayed_work_sync(&chip->dwork); in tca6416_keys_close()
237 INIT_DELAYED_WORK(&chip->dwork, tca6416_keys_work_func); in tca6416_keypad_probe()
Dqt2160.c71 struct delayed_work dwork; member
228 mod_delayed_work(system_wq, &qt2160->dwork, 0); in qt2160_irq()
238 schedule_delayed_work(&qt2160->dwork, QT2160_CYCLE_INTERVAL); in qt2160_schedule_read()
245 container_of(work, struct qt2160_data, dwork.work); in qt2160_worker()
408 INIT_DELAYED_WORK(&qt2160->dwork, qt2160_worker); in qt2160_probe()
482 cancel_delayed_work_sync(&qt2160->dwork); in qt2160_remove()
/drivers/input/touchscreen/
Dili210x.c49 struct delayed_work dwork; member
119 dwork.work); in ili210x_work()
135 schedule_delayed_work(&priv->dwork, in ili210x_work()
143 schedule_delayed_work(&priv->dwork, 0); in ili210x_irq()
238 INIT_DELAYED_WORK(&priv->dwork, ili210x_work); in ili210x_i2c_probe()
306 cancel_delayed_work_sync(&priv->dwork); in ili210x_i2c_remove()
/drivers/net/wireless/ti/wl1251/
Dps.c32 struct delayed_work *dwork; in wl1251_elp_work() local
35 dwork = to_delayed_work(work); in wl1251_elp_work()
36 wl = container_of(dwork, struct wl1251, elp_work); in wl1251_elp_work()
/drivers/input/mouse/
Dsynaptics_i2c.c221 struct delayed_work dwork; member
379 mod_delayed_work(system_wq, &touch->dwork, delay); in synaptics_i2c_reschedule_work()
448 container_of(work, struct synaptics_i2c, dwork.work); in synaptics_i2c_work_handler()
490 cancel_delayed_work_sync(&touch->dwork); in synaptics_i2c_close()
532 INIT_DELAYED_WORK(&touch->dwork, synaptics_i2c_work_handler); in synaptics_i2c_touch_create()
622 cancel_delayed_work_sync(&touch->dwork); in synaptics_i2c_suspend()
/drivers/misc/
Dvmw_balloon.c312 struct delayed_work dwork; member
1015 mod_delayed_work(system_freezable_wq, &b->dwork, 0); in vmballoon_doorbell()
1117 struct delayed_work *dwork = to_delayed_work(work); in vmballoon_work() local
1118 struct vmballoon *b = container_of(dwork, struct vmballoon, dwork); in vmballoon_work()
1145 dwork, round_jiffies_relative(HZ)); in vmballoon_work()
1286 INIT_DELAYED_WORK(&balloon.dwork, vmballoon_work); in vmballoon_init()
1297 queue_delayed_work(system_freezable_wq, &balloon.dwork, 0); in vmballoon_init()
1313 cancel_delayed_work_sync(&balloon.dwork); in vmballoon_exit()
/drivers/net/wireless/intel/iwlwifi/mvm/
Dtdls.c294 mod_delayed_work(system_wq, &mvm->tdls_cs.dwork, in iwl_mvm_rx_tdls_notif()
521 mvm = container_of(work, struct iwl_mvm, tdls_cs.dwork.work); in iwl_mvm_tdls_ch_switch_work()
554 schedule_delayed_work(&mvm->tdls_cs.dwork, msecs_to_jiffies(delay)); in iwl_mvm_tdls_ch_switch_work()
616 mod_delayed_work(system_wq, &mvm->tdls_cs.dwork, in iwl_mvm_tdls_channel_switch()
671 flush_delayed_work(&mvm->tdls_cs.dwork); in iwl_mvm_tdls_cancel_channel_switch()
730 mod_delayed_work(system_wq, &mvm->tdls_cs.dwork, in iwl_mvm_tdls_recv_channel_switch()
/drivers/video/fbdev/
Dhyperv_fb.c221 struct delayed_work dwork; member
381 schedule_delayed_work(&par->dwork, HVFB_UPDATE_DELAY); in synthvid_recv_sub()
532 struct hvfb_par *par = container_of(w, struct hvfb_par, dwork.work); in hvfb_update_work()
539 schedule_delayed_work(&par->dwork, HVFB_UPDATE_DELAY); in hvfb_update_work()
783 INIT_DELAYED_WORK(&par->dwork, hvfb_update_work); in hvfb_probe()
862 cancel_delayed_work_sync(&par->dwork); in hvfb_probe()
881 cancel_delayed_work_sync(&par->dwork); in hvfb_remove()
/drivers/net/wireless/ti/wlcore/
Dps.c36 struct delayed_work *dwork; in wl1271_elp_work() local
41 dwork = to_delayed_work(work); in wl1271_elp_work()
42 wl = container_of(dwork, struct wl1271, elp_work); in wl1271_elp_work()
Dscan.c36 struct delayed_work *dwork; in wl1271_scan_complete_work() local
44 dwork = to_delayed_work(work); in wl1271_scan_complete_work()
45 wl = container_of(dwork, struct wl1271, scan_complete_work); in wl1271_scan_complete_work()
/drivers/net/ethernet/mellanox/mlx5/core/
Dhealth.c161 struct delayed_work *dwork; in health_recover() local
166 dwork = container_of(work, struct delayed_work, work); in health_recover()
167 health = container_of(dwork, struct mlx5_core_health, recover_work); in health_recover()
Dfs_counters.c336 struct delayed_work *dwork, in mlx5_fc_queue_stats_work() argument
341 queue_delayed_work(fc_stats->wq, dwork, delay); in mlx5_fc_queue_stats_work()
/drivers/ata/
Dpata_arasan_cf.c215 struct delayed_work dwork; member
552 ata_sff_queue_delayed_work(&acdev->dwork, 1); in data_xfer()
576 dwork.work); in delayed_finish()
586 ata_sff_queue_delayed_work(&acdev->dwork, 1); in delayed_finish()
667 cancel_delayed_work_sync(&acdev->dwork); in arasan_cf_error_handler()
861 INIT_DELAYED_WORK(&acdev->dwork, delayed_finish); in arasan_cf_probe()
/drivers/input/
Dkeycombo.c47 struct delayed_work *dwork = container_of(work, struct delayed_work, in do_key_down() local
49 struct keycombo_state *state = container_of(dwork, in do_key_down()
/drivers/net/ethernet/cavium/thunder/
Dthunder_bgx.c44 struct delayed_work dwork; member
801 queue_delayed_work(lmac->check_link, &lmac->dwork, HZ * 3); in bgx_poll_for_sgmii_link()
809 lmac = container_of(work, struct lmac, dwork.work); in bgx_poll_for_link()
850 queue_delayed_work(lmac->check_link, &lmac->dwork, HZ * 2); in bgx_poll_for_link()
936 INIT_DELAYED_WORK(&lmac->dwork, bgx_poll_for_link); in bgx_lmac_enable()
937 queue_delayed_work(lmac->check_link, &lmac->dwork, 0); in bgx_lmac_enable()
950 cancel_delayed_work_sync(&lmac->dwork); in bgx_lmac_disable()
Dnic_main.c58 struct delayed_work dwork; member
1237 nic = container_of(work, struct nicpf, dwork.work); in nic_poll_for_link()
1269 queue_delayed_work(nic->check_link, &nic->dwork, HZ * 2); in nic_poll_for_link()
1354 INIT_DELAYED_WORK(&nic->dwork, nic_poll_for_link); in nic_probe()
1355 queue_delayed_work(nic->check_link, &nic->dwork, 0); in nic_probe()
1387 cancel_delayed_work_sync(&nic->dwork); in nic_remove()
/drivers/usb/mtu3/
Dmtu3_dr.c252 struct delayed_work *dwork = to_delayed_work(work); in extcon_register_dwork() local
254 container_of(dwork, struct otg_switch_mtk, extcon_reg_dwork); in extcon_register_dwork()
/drivers/input/serio/
Dps2-gpio.c119 struct delayed_work *dwork = to_delayed_work(work); in ps2_gpio_tx_work_fn() local
120 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()
274 cancel_delayed_work_sync(&lcu->ruac_data.dwork); in dasd_alias_disconnect_device_from_lcu()
536 ruac_data = container_of(work, struct read_uac_work_data, dwork.work); in lcu_update_work()
549 if (!schedule_delayed_work(&lcu->ruac_data.dwork, 30*HZ)) in lcu_update_work()
597 if (!schedule_delayed_work(&lcu->ruac_data.dwork, 0)) in _schedule_lcu_update()
/drivers/net/hyperv/
Dnetvsc_drv.c761 schedule_delayed_work(&ndev_ctx->dwork, 0); in netvsc_linkstatus_callback()
1700 container_of(w, struct net_device_context, dwork.work); in netvsc_link_change()
1711 schedule_delayed_work(&ndev_ctx->dwork, LINKCHANGE_INT); in netvsc_link_change()
1729 schedule_delayed_work(&ndev_ctx->dwork, delay); in netvsc_link_change()
1792 schedule_delayed_work(&ndev_ctx->dwork, LINKCHANGE_INT); in netvsc_link_change()
2058 INIT_DELAYED_WORK(&net_device_ctx->dwork, netvsc_link_change); in netvsc_probe()
2164 cancel_delayed_work_sync(&ndev_ctx->dwork); in netvsc_remove()
/drivers/mfd/
Drtsx_pcr.c830 struct delayed_work *dwork; in rtsx_pci_card_detect() local
836 dwork = to_delayed_work(work); in rtsx_pci_card_detect()
837 pcr = container_of(dwork, struct rtsx_pcr, carddet_work); in rtsx_pci_card_detect()
963 struct delayed_work *dwork = to_delayed_work(work); in rtsx_pci_idle_work() local
964 struct rtsx_pcr *pcr = container_of(dwork, struct rtsx_pcr, idle_work); in rtsx_pci_idle_work()

123