Home
last modified time | relevance | path

Searched refs:work_struct (Results 1 – 25 of 160) sorted by relevance

1234567

/include/linux/
Dworkqueue_types.h12 struct work_struct;
13 typedef void (*work_func_t)(struct work_struct *work);
16 struct work_struct { struct
Dworkqueue.h115 struct work_struct work;
127 struct work_struct work;
215 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work()
220 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work()
226 struct work_struct work;
255 struct work_struct n = __WORK_INITIALIZER(n, f)
264 extern void __init_work(struct work_struct *work, int onstack);
265 extern void destroy_work_on_stack(struct work_struct *work);
267 static inline unsigned int work_static(struct work_struct *work) in work_static()
272 static inline void __init_work(struct work_struct *work, int onstack) { } in __init_work()
[all …]
Dkvm_irqfd.h48 struct work_struct inject;
59 struct work_struct shutdown;
Ddim.h87 void (*rx_dim_work)(struct work_struct *work);
88 void (*tx_dim_work)(struct work_struct *work);
149 struct work_struct work;
250 void (*rx_dim_work)(struct work_struct *work),
251 void (*tx_dim_work)(struct work_struct *work));
Dmhi_ep.h150 struct work_struct state_work;
151 struct work_struct reset_work;
152 struct work_struct cmd_ring_work;
153 struct work_struct ch_ring_work;
Dsrcutiny.h26 struct work_struct srcu_work; /* For driving grace periods. */
32 void srcu_drive_gp(struct work_struct *wp);
Dpci-pwrctrl.h45 struct work_struct work;
Dleds-pca9532.h31 struct work_struct work;
Dconsole_struct.h166 struct work_struct SAK_work;
173 extern void vc_SAK(struct work_struct *work);
Dpadata.h66 struct work_struct work;
105 struct work_struct reorder_work;
Ddevm-helpers.h72 struct work_struct *w, in devm_work_autocancel()
Dstop_machine.h47 struct work_struct work;
62 static void stop_one_cpu_nowait_workfn(struct work_struct *work) in stop_one_cpu_nowait_workfn()
Dclosure.h107 typedef void (closure_fn) (struct work_struct *);
151 struct work_struct work;
264 != offsetof(struct work_struct, func)); in closure_queue()
352 #define CLOSURE_CALLBACK(name) void name(struct work_struct *ws)
/include/net/bluetooth/
Dcoredump.h53 struct work_struct dump_rx;
64 void hci_devcd_rx(struct work_struct *work);
65 void hci_devcd_timeout(struct work_struct *work);
78 static inline void hci_devcd_rx(struct work_struct *work) {} in hci_devcd_rx()
79 static inline void hci_devcd_timeout(struct work_struct *work) {} in hci_devcd_timeout()
/include/trace/events/
Dworkqueue.h26 struct work_struct *work),
61 TP_PROTO(struct work_struct *work),
86 TP_PROTO(struct work_struct *work),
112 TP_PROTO(struct work_struct *work, work_func_t function),
/include/net/netns/
Dxfrm.h25 struct work_struct work;
50 struct work_struct state_hash_work;
58 struct work_struct policy_hash_work;
/include/cxl/
Devent.h156 int cxl_cper_register_work(struct work_struct *work);
157 int cxl_cper_unregister_work(struct work_struct *work);
160 static inline int cxl_cper_register_work(struct work_struct *work) in cxl_cper_register_work()
165 static inline int cxl_cper_unregister_work(struct work_struct *work) in cxl_cper_unregister_work()
/include/linux/sunrpc/
Dxprtsock.h57 struct work_struct error_worker;
58 struct work_struct recv_worker;
/include/scsi/
Dlibfcoe.h131 struct work_struct timer_work;
132 struct work_struct recv_work;
203 struct work_struct event_work;
333 struct work_struct work;
366 struct work_struct destroy_work;
/include/linux/soundwire/
Dsdw_amd.h80 struct work_struct amd_sdw_irq_thread;
81 struct work_struct amd_sdw_work;
/include/linux/usb/
Dandroid_configfs_uevent.h19 struct work_struct work;
/include/drm/
Ddrm_flip_work.h65 struct work_struct worker;
/include/sound/
Dseq_virmidi.h30 struct work_struct output_work;
/include/rdma/
Drdmavt_cq.h48 struct work_struct comptask;
/include/net/
Despintcp.h29 struct work_struct work;

1234567