Home
last modified time | relevance | path

Searched defs:work (Results 1 – 25 of 51) sorted by relevance

123

/include/linux/
Dcompletion.h30 #define COMPLETION_INITIALIZER(work) \ argument
33 #define COMPLETION_INITIALIZER_ONSTACK(work) \ argument
44 #define DECLARE_COMPLETION(work) \ argument
60 # define DECLARE_COMPLETION_ONSTACK(work) \ argument
63 # define DECLARE_COMPLETION_ONSTACK(work) DECLARE_COMPLETION(work) argument
Dworkqueue.h26 #define work_data_bits(work) ((unsigned long *)(&(work)->data)) argument
114 struct work_struct work; member
136 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work()
142 struct work_struct work; member
184 static inline unsigned int work_static(struct work_struct *work) in work_static()
189 static inline void __init_work(struct work_struct *work, int onstack) { } in __init_work()
190 static inline void destroy_work_on_stack(struct work_struct *work) { } in destroy_work_on_stack()
191 static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } in destroy_delayed_work_on_stack()
192 static inline unsigned int work_static(struct work_struct *work) { return 0; } in work_static()
266 #define work_pending(work) \ argument
[all …]
Dkthread.h85 #define KTHREAD_WORK_INIT(work, fn) { \ argument
93 #define DEFINE_KTHREAD_WORK(work, fn) \ argument
118 #define init_kthread_work(work, fn) \ argument
Dstop_machine.h42 struct work_struct work; member
57 static void stop_one_cpu_nowait_workfn(struct work_struct *work) in stop_one_cpu_nowait_workfn()
Djump_label_ratelimit.h11 struct delayed_work work; member
Dirq_work.h27 void init_irq_work(struct irq_work *work, void (*func)(struct irq_work *)) in init_irq_work()
Dinput-polldev.h50 struct delayed_work work; member
Dvmpressure.h23 struct work_struct work; member
Dpadata.h74 struct work_struct work; member
95 struct work_struct work; member
Dbpf.h36 struct work_struct work; member
130 struct work_struct work; member
Dleds-pca9532.h35 struct work_struct work; member
Dkmod.h57 struct work_struct work; member
Dpm_runtime.h29 static inline bool queue_pm_work(struct work_struct *work) in queue_pm_work()
39 static inline bool queue_pm_work(struct work_struct *work) { return false; } in queue_pm_work()
Dsrcu.h59 struct delayed_work work; member
Dfscache-cache.h89 struct work_struct work; /* record for async ops */ member
340 const struct fscache_state *(*work)(struct fscache_object *object, member
380 struct work_struct work; /* attention scheduling record */ member
Dfscrypt.h36 struct work_struct work; member
/include/drm/ttm/
Dttm_memory.h81 struct work_struct work; member
/include/rdma/
Dib_umem.h49 struct work_struct work; member
/include/scsi/
Dlibsas.h236 struct work_struct work; member
246 struct sas_work work; member
250 static inline struct sas_discovery_event *to_sas_discovery_event(struct work_struct *work) in to_sas_discovery_event()
279 struct sas_work work; member
306 struct sas_work work; member
310 static inline struct asd_sas_event *to_asd_sas_event(struct work_struct *work) in to_asd_sas_event()
377 struct sas_work work; member
381 static inline struct sas_ha_event *to_sas_ha_event(struct work_struct *work) in to_sas_ha_event()
/include/media/
Dir-kbd-i2c.h20 struct delayed_work work; member
/include/xen/
Dxenbus.h73 struct work_struct work; member
/include/linux/mtd/
Dblktrans.h48 struct work_struct work; member
/include/crypto/
Dmcryptd.h30 struct work_struct work; member
/include/video/
Dauo_k190xfb.h38 struct delayed_work work; member
/include/net/netns/
Dxfrm.h23 struct work_struct work; member

123