Home
last modified time | relevance | path

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

123

/include/linux/
Dcompletion.h36 #define COMPLETION_INITIALIZER(work) \ argument
39 #define COMPLETION_INITIALIZER_ONSTACK_MAP(work, map) \ argument
42 #define COMPLETION_INITIALIZER_ONSTACK(work) \ argument
53 #define DECLARE_COMPLETION(work) \ argument
69 # define DECLARE_COMPLETION_ONSTACK(work) \ argument
71 # define DECLARE_COMPLETION_ONSTACK_MAP(work, map) \ argument
74 # define DECLARE_COMPLETION_ONSTACK(work) DECLARE_COMPLETION(work) argument
75 # define DECLARE_COMPLETION_ONSTACK_MAP(work, map) DECLARE_COMPLETION(work) argument
Dworkqueue.h28 #define work_data_bits(work) ((unsigned long *)(&(work)->data)) argument
116 struct work_struct work; member
125 struct work_struct work; member
158 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work()
163 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work()
169 struct work_struct work; member
210 static inline unsigned int work_static(struct work_struct *work) in work_static()
215 static inline void __init_work(struct work_struct *work, int onstack) { } in __init_work()
216 static inline void destroy_work_on_stack(struct work_struct *work) { } in destroy_work_on_stack()
217 static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } in destroy_delayed_work_on_stack()
[all …]
Dkthread.h104 struct kthread_work work; member
114 #define KTHREAD_WORK_INIT(work, fn) { \ argument
128 #define DEFINE_KTHREAD_WORK(work, fn) \ argument
157 #define kthread_init_work(work, fn) \ argument
Djump_label_ratelimit.h12 struct delayed_work work; member
18 struct delayed_work work; member
24 struct delayed_work work; member
Dstop_machine.h46 struct work_struct work; member
61 static void stop_one_cpu_nowait_workfn(struct work_struct *work) in stop_one_cpu_nowait_workfn()
Dirq_sim.h18 struct irq_work work; member
Ddma-fence-chain.h33 struct irq_work work; member
Dirq_work.h31 void init_irq_work(struct irq_work *work, void (*func)(struct irq_work *)) in init_irq_work()
Dinput-polldev.h47 struct delayed_work work; member
Ddma-fence-array.h45 struct irq_work work; member
Dpadata.h64 struct work_struct work; member
82 struct work_struct work; member
Dvmpressure.h27 struct work_struct work; member
Dsrcutree.h36 struct work_struct work; /* Context for CB invoking. */ member
84 struct delayed_work work; member
Dleds-pca9532.h31 struct work_struct work; member
Dfsverity.h189 static inline void fsverity_enqueue_verify_work(struct work_struct *work) in fsverity_enqueue_verify_work()
Dumh.h20 struct work_struct work; member
Dpm_runtime.h28 static inline bool queue_pm_work(struct work_struct *work) in queue_pm_work()
119 static inline bool queue_pm_work(struct work_struct *work) { return false; } in queue_pm_work()
Dfscache-cache.h98 struct work_struct work; /* record for async ops */ member
338 const struct fscache_state *(*work)(struct fscache_object *object, member
380 struct work_struct work; /* attention scheduling record */ member
/include/drm/ttm/
Dttm_memory.h70 struct work_struct work; member
/include/linux/qed/
Dqede_rdma.h53 struct work_struct work; member
/include/rdma/
Dib_umem.h51 struct work_struct work; member
Dib_umem_odp.h83 struct work_struct work; member
/include/media/i2c/
Dir-kbd-i2c.h21 struct delayed_work work; member
/include/scsi/
Dlibsas.h207 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/xen/
Dxenbus.h78 struct work_struct work; member

123