/include/linux/ |
A 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
|
A D | workqueue.h | 24 #define work_data_bits(work) ((unsigned long *)(&(work)->data)) argument 115 struct work_struct work; member 124 struct work_struct work; member 217 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work() 223 struct work_struct work; member 264 static inline unsigned int work_static(struct work_struct *work) in work_static() 270 static inline void destroy_work_on_stack(struct work_struct *work) { } in destroy_work_on_stack() 355 #define work_pending(work) \ argument 667 struct work_struct *work) in queue_work() 728 static inline bool schedule_work(struct work_struct *work) in schedule_work() [all …]
|
A 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()
|
A D | unwind_deferred.h | 72 static inline int unwind_deferred_init(struct unwind_work *work, unwind_callback_t func) { return -… in unwind_deferred_init() 73 static inline int unwind_deferred_request(struct unwind_work *work, u64 *timestamp) { return -ENOSY… in unwind_deferred_request() 74 static inline void unwind_deferred_cancel(struct unwind_work *work) {} in unwind_deferred_cancel()
|
A D | entry-common.h | 92 unsigned long work = READ_ONCE(current_thread_info()->syscall_work); in syscall_enter_from_user_mode_work() local 155 unsigned long work = READ_ONCE(current_thread_info()->syscall_work); in syscall_exit_to_user_mode_work() local
|
A D | kthread.h | 142 struct kthread_work work; member 146 #define KTHREAD_WORK_INIT(work, fn) { \ argument 157 #define DEFINE_KTHREAD_WORK(work, fn) \ argument 173 #define kthread_init_work(work, fn) \ argument
|
A D | jump_label_ratelimit.h | 12 struct delayed_work work; member 18 struct delayed_work work; member 24 struct delayed_work work; member
|
A 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()
|
A D | pci-pwrctrl.h | 45 struct work_struct work; member
|
A D | page_reporting.h | 17 struct delayed_work work; member
|
A D | bpf_mem_alloc.h | 16 struct work_struct work; member
|
A D | unwind_deferred_types.h | 35 struct callback_head work; member
|
A D | dma-fence-array.h | 46 struct irq_work work; member
|
A D | dma-fence-chain.h | 47 struct irq_work work; member
|
A D | vmpressure.h | 27 struct work_struct work; member
|
A D | leds-pca9532.h | 31 struct work_struct work; member
|
A D | posix-timers_types.h | 69 struct callback_head work; member
|
A D | umh.h | 21 struct work_struct work; member
|
A D | tty_buffer.h | 37 struct work_struct work; member
|
/include/net/bluetooth/ |
A D | coredump.h | 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/linux/dsa/ |
A D | ksz_common.h | 29 struct kthread_work work; member
|
A D | sja1105.h | 46 struct kthread_work work; member
|
/include/net/ |
A D | espintcp.h | 29 struct work_struct work; member
|
/include/linux/qed/ |
A D | qede_rdma.h | 29 struct work_struct work; member
|
/include/cxl/ |
A D | event.h | 296 static inline int cxl_cper_register_work(struct work_struct *work) in cxl_cper_register_work() 301 static inline int cxl_cper_unregister_work(struct work_struct *work) in cxl_cper_unregister_work() 309 static inline int cxl_cper_register_prot_err_work(struct work_struct *work) in cxl_cper_register_prot_err_work() 313 static inline int cxl_cper_unregister_prot_err_work(struct work_struct *work) in cxl_cper_unregister_prot_err_work()
|