| /include/linux/ |
| D | completion.h | 69 #define COMPLETION_INITIALIZER(work) \ argument 73 #define COMPLETION_INITIALIZER(work) \ argument 77 #define COMPLETION_INITIALIZER_ONSTACK(work) \ argument 88 #define DECLARE_COMPLETION(work) \ argument 104 # define DECLARE_COMPLETION_ONSTACK(work) \ argument 107 # define DECLARE_COMPLETION_ONSTACK(work) DECLARE_COMPLETION(work) argument
|
| D | workqueue.h | 27 #define work_data_bits(work) ((unsigned long *)(&(work)->data)) argument 115 struct work_struct work; member 149 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work() 155 struct work_struct work; member 197 static inline unsigned int work_static(struct work_struct *work) in work_static() 202 static inline void __init_work(struct work_struct *work, int onstack) { } in __init_work() 203 static inline void destroy_work_on_stack(struct work_struct *work) { } in destroy_work_on_stack() 204 static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } in destroy_delayed_work_on_stack() 205 static inline unsigned int work_static(struct work_struct *work) { return 0; } in work_static() 275 #define work_pending(work) \ argument [all …]
|
| D | kthread.h | 103 struct kthread_work work; member 113 #define KTHREAD_WORK_INIT(work, fn) { \ argument 128 #define DEFINE_KTHREAD_WORK(work, fn) \ argument 157 #define kthread_init_work(work, fn) \ argument
|
| D | stop_machine.h | 45 struct work_struct work; member 60 static void stop_one_cpu_nowait_workfn(struct work_struct *work) in stop_one_cpu_nowait_workfn()
|
| D | jump_label_ratelimit.h | 12 struct delayed_work work; member
|
| D | irq_sim.h | 21 struct irq_work work; member
|
| D | irq_work.h | 28 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 | dma-fence-array.h | 52 struct irq_work work; member
|
| D | padata.h | 74 struct work_struct work; member 95 struct work_struct work; member
|
| D | srcutree.h | 48 struct delayed_work work; /* Context for CB invoking. */ member 96 struct delayed_work work; member
|
| D | vmpressure.h | 27 struct work_struct work; member
|
| D | leds-pca9532.h | 35 struct work_struct work; member
|
| D | umh.h | 20 struct work_struct work; member
|
| D | pm_runtime.h | 29 static inline bool queue_pm_work(struct work_struct *work) in queue_pm_work() 118 static inline bool queue_pm_work(struct work_struct *work) { return false; } in queue_pm_work()
|
| D | fscrypt_supp.h | 43 struct work_struct work; member
|
| D | fscache-cache.h | 90 struct work_struct work; /* record for async ops */ member 328 const struct fscache_state *(*work)(struct fscache_object *object, member 370 struct work_struct work; /* attention scheduling record */ member
|
| /include/linux/qed/ |
| D | qede_rdma.h | 53 struct work_struct work; member
|
| /include/drm/ttm/ |
| D | ttm_memory.h | 81 struct work_struct work; member
|
| /include/scsi/ |
| D | libsas.h | 231 struct work_struct work; member 241 struct sas_work work; member 245 static inline struct sas_discovery_event *to_sas_discovery_event(struct work_struct *work) in to_sas_discovery_event() 274 struct sas_work work; member 301 struct sas_work work; member 305 static inline struct asd_sas_event *to_asd_sas_event(struct work_struct *work) in to_asd_sas_event() 366 struct sas_work work; member 370 static inline struct sas_ha_event *to_sas_ha_event(struct work_struct *work) in to_sas_ha_event()
|
| /include/media/i2c/ |
| D | ir-kbd-i2c.h | 21 struct delayed_work work; member
|
| /include/rdma/ |
| D | ib_umem_odp.h | 82 struct work_struct work; member
|
| D | ib_umem.h | 50 struct work_struct work; member
|
| /include/linux/sched/ |
| D | mm.h | 46 static inline void mmdrop_async_fn(struct work_struct *work) in mmdrop_async_fn()
|
| /include/xen/ |
| D | xenbus.h | 78 struct work_struct work; member
|