/include/linux/ |
D | completion.h | 30 #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
|
D | workqueue.h | 26 #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 …]
|
D | kthread.h | 85 #define KTHREAD_WORK_INIT(work, fn) { \ argument 93 #define DEFINE_KTHREAD_WORK(work, fn) \ argument 118 #define init_kthread_work(work, fn) \ argument
|
D | stop_machine.h | 42 struct work_struct work; member 57 static void stop_one_cpu_nowait_workfn(struct work_struct *work) in stop_one_cpu_nowait_workfn()
|
D | jump_label_ratelimit.h | 11 struct delayed_work work; member
|
D | irq_work.h | 27 void init_irq_work(struct irq_work *work, void (*func)(struct irq_work *)) in init_irq_work()
|
D | input-polldev.h | 50 struct delayed_work work; member
|
D | vmpressure.h | 23 struct work_struct work; member
|
D | padata.h | 74 struct work_struct work; member 95 struct work_struct work; member
|
D | bpf.h | 36 struct work_struct work; member 130 struct work_struct work; member
|
D | leds-pca9532.h | 35 struct work_struct work; member
|
D | kmod.h | 57 struct work_struct work; member
|
D | pm_runtime.h | 29 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()
|
D | srcu.h | 59 struct delayed_work work; member
|
D | fscache-cache.h | 89 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
|
D | fscrypt.h | 36 struct work_struct work; member
|
/include/drm/ttm/ |
D | ttm_memory.h | 81 struct work_struct work; member
|
/include/rdma/ |
D | ib_umem.h | 49 struct work_struct work; member
|
/include/scsi/ |
D | libsas.h | 236 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/ |
D | ir-kbd-i2c.h | 20 struct delayed_work work; member
|
/include/xen/ |
D | xenbus.h | 73 struct work_struct work; member
|
/include/linux/mtd/ |
D | blktrans.h | 48 struct work_struct work; member
|
/include/crypto/ |
D | mcryptd.h | 30 struct work_struct work; member
|
/include/video/ |
D | auo_k190xfb.h | 38 struct delayed_work work; member
|
/include/net/netns/ |
D | xfrm.h | 23 struct work_struct work; member
|