| /include/linux/ |
| D | completion.h | 35 #define COMPLETION_INITIALIZER(work) \ argument 38 #define COMPLETION_INITIALIZER_ONSTACK_MAP(work, map) \ argument 41 #define COMPLETION_INITIALIZER_ONSTACK(work) \ argument 52 #define DECLARE_COMPLETION(work) \ argument 68 # define DECLARE_COMPLETION_ONSTACK(work) \ argument 70 # define DECLARE_COMPLETION_ONSTACK_MAP(work, map) \ argument 73 # define DECLARE_COMPLETION_ONSTACK(work) DECLARE_COMPLETION(work) argument 74 # define DECLARE_COMPLETION_ONSTACK_MAP(work, map) DECLARE_COMPLETION(work) argument
|
| D | workqueue.h | 29 #define work_data_bits(work) ((unsigned long *)(&(work)->data)) argument 115 struct work_struct work; member 127 struct work_struct work; member 160 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work() 165 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work() 171 struct work_struct work; member 212 static inline unsigned int work_static(struct work_struct *work) in work_static() 217 static inline void __init_work(struct work_struct *work, int onstack) { } in __init_work() 218 static inline void destroy_work_on_stack(struct work_struct *work) { } in destroy_work_on_stack() 219 static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } in destroy_delayed_work_on_stack() [all …]
|
| D | irq_work.h | 37 void init_irq_work(struct irq_work *work, void (*func)(struct irq_work *)) in init_irq_work() 42 static inline bool irq_work_is_pending(struct irq_work *work) in irq_work_is_pending() 47 static inline bool irq_work_is_busy(struct irq_work *work) in irq_work_is_busy() 52 static inline bool irq_work_is_hard(struct irq_work *work) in irq_work_is_hard()
|
| D | kthread.h | 141 struct kthread_work work; member 145 #define KTHREAD_WORK_INIT(work, fn) { \ argument 156 #define DEFINE_KTHREAD_WORK(work, fn) \ argument 172 #define kthread_init_work(work, fn) \ argument
|
| D | jump_label_ratelimit.h | 12 struct delayed_work work; member 18 struct delayed_work work; member 24 struct delayed_work work; member
|
| D | stop_machine.h | 47 struct work_struct work; member 62 static void stop_one_cpu_nowait_workfn(struct work_struct *work) in stop_one_cpu_nowait_workfn()
|
| D | bpf_mem_alloc.h | 14 struct work_struct work; member
|
| D | page_reporting.h | 17 struct delayed_work work; member
|
| D | dma-fence-array.h | 45 struct irq_work work; member
|
| D | vmpressure.h | 27 struct work_struct work; member
|
| D | dma-fence-chain.h | 47 struct irq_work work; member
|
| D | pci-doe.h | 61 struct work_struct work; member
|
| D | leds-pca9532.h | 31 struct work_struct work; member
|
| D | umh.h | 21 struct work_struct work; member
|
| D | srcutree.h | 36 struct work_struct work; /* Context for CB invoking. */ member 90 struct delayed_work work; member
|
| D | tty_buffer.h | 40 struct work_struct work; member
|
| D | fsverity.h | 245 static inline void fsverity_enqueue_verify_work(struct work_struct *work) in fsverity_enqueue_verify_work()
|
| D | pm_runtime.h | 62 static inline bool queue_pm_work(struct work_struct *work) in queue_pm_work() 253 static inline bool queue_pm_work(struct work_struct *work) { return false; } in queue_pm_work()
|
| /include/net/ |
| D | espintcp.h | 29 struct work_struct work; member
|
| /include/linux/qed/ |
| D | qede_rdma.h | 29 struct work_struct work; member
|
| /include/linux/dsa/ |
| D | sja1105.h | 46 struct kthread_work work; member
|
| D | ocelot.h | 169 struct kthread_work work; member
|
| /include/media/i2c/ |
| D | ir-kbd-i2c.h | 21 struct delayed_work work; member
|
| /include/scsi/ |
| D | libsas.h | 207 struct work_struct work; member 223 struct sas_work work; member 227 static inline struct sas_discovery_event *to_sas_discovery_event(struct work_struct *work) in to_sas_discovery_event() 255 struct sas_work work; member 282 struct sas_work work; member 287 static inline struct asd_sas_event *to_asd_sas_event(struct work_struct *work) in to_asd_sas_event()
|
| /include/sound/ |
| D | soc-jack.h | 73 struct delayed_work work; member
|