| /linux/include/linux/ |
| H A D | workqueue.h | 114 struct delayed_work { struct 212 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work() 214 return container_of(work, struct delayed_work, work); in to_delayed_work() 255 struct delayed_work n = __DELAYED_WORK_INITIALIZER(n, f, 0) 258 struct delayed_work n = __DELAYED_WORK_INITIALIZER(n, f, TIMER_DEFERRABLE) 263 extern void destroy_delayed_work_on_stack(struct delayed_work *work); 271 static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } in destroy_delayed_work_on_stack() 598 struct delayed_work *work, unsigned long delay); 600 struct delayed_work *dwork, unsigned long delay); 614 extern bool flush_delayed_work(struct delayed_work *dwork); [all …]
|
| H A D | jump_label_ratelimit.h | 12 struct delayed_work work; 18 struct delayed_work work; 24 struct delayed_work work; 37 struct delayed_work *work, 39 extern void __static_key_deferred_flush(void *key, struct delayed_work *work);
|
| /linux/drivers/staging/greybus/ |
| H A D | vibrator.c | 22 struct delayed_work delayed_work; member 52 if (cancel_delayed_work_sync(&vib->delayed_work)) in turn_on() 62 schedule_delayed_work(&vib->delayed_work, msecs_to_jiffies(timeout_ms)); in turn_on() 69 struct delayed_work *delayed_work = to_delayed_work(work); in gb_vibrator_worker() local 71 container_of(delayed_work, in gb_vibrator_worker() 73 delayed_work); in gb_vibrator_worker() 169 INIT_DELAYED_WORK(&vib->delayed_work, gb_vibrator_worker); in gb_vibrator_probe() 196 if (cancel_delayed_work_sync(&vib->delayed_work)) in gb_vibrator_disconnect()
|
| /linux/include/net/ |
| H A D | if_inet6.h | 56 struct delayed_work dad_work; 127 struct delayed_work mca_work; 186 struct delayed_work mc_gq_work; /* general query work */ 187 struct delayed_work mc_ifc_work; /* interface change work */ 188 struct delayed_work mc_dad_work; /* dad complete mc work */ 189 struct delayed_work mc_query_work; /* mld query work */ 190 struct delayed_work mc_report_work; /* mld report work */
|
| H A D | amt.h | 246 struct delayed_work gc_wq; 283 struct delayed_work source_timer; 302 struct delayed_work group_timer; 324 struct delayed_work discovery_wq; 326 struct delayed_work req_wq; 328 struct delayed_work secret_wq;
|
| /linux/drivers/edac/ |
| H A D | wq.c | 6 bool edac_queue_work(struct delayed_work *work, unsigned long delay) in edac_queue_work() 12 bool edac_mod_work(struct delayed_work *work, unsigned long delay) in edac_mod_work() 18 bool edac_stop_work(struct delayed_work *work) in edac_stop_work()
|
| H A D | edac_module.h | 51 bool edac_queue_work(struct delayed_work *work, unsigned long delay); 52 bool edac_stop_work(struct delayed_work *work); 53 bool edac_mod_work(struct delayed_work *work, unsigned long delay);
|
| /linux/fs/ocfs2/cluster/ |
| H A D | tcp_internal.h | 100 struct delayed_work nn_connect_work; 106 struct delayed_work nn_connect_expired; 111 struct delayed_work nn_still_up; 143 struct delayed_work sc_keepalive_work;
|
| /linux/include/linux/ceph/ |
| H A D | mon_client.h | 38 struct delayed_work delayed_work; member 75 struct delayed_work delayed_work; member
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-timestamp.c | 32 struct delayed_work *delayed_work = to_delayed_work(work); in mcp251xfd_timestamp_work() local 35 priv = container_of(delayed_work, struct mcp251xfd_priv, timestamp); in mcp251xfd_timestamp_work()
|
| /linux/include/scsi/ |
| H A D | scsi_transport_srp.h | 69 struct delayed_work reconnect_work; 72 struct delayed_work fast_io_fail_work; 73 struct delayed_work dev_loss_work;
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | 11h.c | 114 struct delayed_work *delayed_work = to_delayed_work(work); in mwifiex_dfs_cac_work_queue() local 116 container_of(delayed_work, struct mwifiex_private, in mwifiex_dfs_cac_work_queue() 269 struct delayed_work *delayed_work = to_delayed_work(work); in mwifiex_dfs_chan_sw_work_queue() local 271 container_of(delayed_work, struct mwifiex_private, in mwifiex_dfs_chan_sw_work_queue()
|
| /linux/drivers/hid/ |
| H A D | hid-corsair-void.c | 163 struct delayed_work delayed_status_work; 164 struct delayed_work delayed_firmware_work; 507 struct delayed_work *delayed_work; in corsair_void_status_work_handler() local 510 delayed_work = to_delayed_work(work); in corsair_void_status_work_handler() 511 drvdata = container_of(delayed_work, struct corsair_void_drvdata, in corsair_void_status_work_handler() 525 struct delayed_work *delayed_work; in corsair_void_firmware_work_handler() local 528 delayed_work = to_delayed_work(work); in corsair_void_firmware_work_handler() 529 drvdata = container_of(delayed_work, struct corsair_void_drvdata, in corsair_void_firmware_work_handler()
|
| /linux/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
| H A D | rtl8187.h | 95 struct delayed_work beacon_work; 117 struct delayed_work work; 123 struct delayed_work led_on; 124 struct delayed_work led_off;
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | cw1200.h | 210 struct delayed_work clear_recent_scan_work; 229 struct delayed_work join_timeout; 246 struct delayed_work link_id_gc_work; 264 struct delayed_work bss_loss_work;
|
| H A D | scan.h | 24 struct delayed_work timeout; 35 struct delayed_work probe_work;
|
| /linux/drivers/net/can/rockchip/ |
| H A D | rockchip_canfd-timestamp.c | 31 const struct delayed_work *delayed_work = to_delayed_work(work); in rkcanfd_timestamp_work() local 34 priv = container_of(delayed_work, struct rkcanfd_priv, timestamp); in rkcanfd_timestamp_work()
|
| /linux/drivers/usb/core/ |
| H A D | hub.h | 71 struct delayed_work leds; 72 struct delayed_work init_work; 73 struct delayed_work post_resume_work;
|
| /linux/include/net/bluetooth/ |
| H A D | l2cap.h | 598 struct delayed_work chan_timer; 599 struct delayed_work retrans_timer; 600 struct delayed_work monitor_timer; 601 struct delayed_work ack_timer; 654 struct delayed_work info_timer; 664 struct delayed_work id_addr_timer; 836 struct delayed_work *work, long timeout) in l2cap_set_timer() 850 struct delayed_work *work) in l2cap_clear_timer()
|
| /linux/fs/ceph/ |
| H A D | metric.h | 187 struct delayed_work delayed_work; /* delayed work */ member 196 schedule_delayed_work(&m->delayed_work, round_jiffies_relative(HZ)); in metric_schedule_delayed()
|
| /linux/drivers/ptp/ |
| H A D | ptp_idt82p33.h | 65 struct delayed_work adjtime_work; 93 struct delayed_work extts_work;
|
| /linux/drivers/hid/amd-sfh-hid/ |
| H A D | amd_sfh_hid.h | 54 struct delayed_work work; 55 struct delayed_work work_buffer;
|
| /linux/drivers/extcon/ |
| H A D | extcon-rtk-type-c.c | 95 struct delayed_work delayed_work; member 370 cancel_delayed_work(&type_c->delayed_work); in connector_attached() 387 schedule_delayed_work(&type_c->delayed_work, msecs_to_jiffies(DETECT_TIME)); in connector_detached() 600 delayed_work.work); in host_device_switch() 626 schedule_delayed_work(&type_c->delayed_work, msecs_to_jiffies(DETECT_TIME)); in host_device_switch() 681 cancel_delayed_work(&type_c->delayed_work); in type_c_detect_irq() 682 schedule_delayed_work(&type_c->delayed_work, msecs_to_jiffies(0)); in type_c_detect_irq() 1236 schedule_delayed_work(&type_c->delayed_work, msecs_to_jiffies(0)); in extcon_rtk_type_c_init() 1383 INIT_DELAYED_WORK(&type_c->delayed_work, host_device_switch); in extcon_rtk_type_c_probe() 1419 cancel_delayed_work_sync(&type_c->delayed_work); in extcon_rtk_type_c_remove() [all …]
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | mt7601u.h | 52 struct delayed_work work; 167 struct delayed_work cal_work; 168 struct delayed_work mac_work; 171 struct delayed_work stat_work;
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_router.h | 42 struct delayed_work dw; 46 struct delayed_work nexthop_probe_dw; 66 struct delayed_work nh_grp_activity_dw;
|