Home
last modified time | relevance | path

Searched refs:kthread_work (Results 1 – 7 of 7) sorted by relevance

/include/linux/
Dkthread.h115 struct kthread_work;
116 typedef void (*kthread_work_func_t)(struct kthread_work *work);
129 struct kthread_work *current_work;
132 struct kthread_work { struct
141 struct kthread_work work; argument
157 struct kthread_work work = KTHREAD_WORK_INIT(work, fn)
174 memset((work), 0, sizeof(struct kthread_work)); \
198 struct kthread_work *work);
208 void kthread_flush_work(struct kthread_work *work);
211 bool kthread_cancel_work_sync(struct kthread_work *work);
/include/drm/
Ddrm_vblank_work.h28 struct kthread_work base;
67 void (*func)(struct kthread_work *work));
/include/linux/dsa/
Dsja1105.h46 struct kthread_work work;
51 void (*xmit_work_fn)(struct kthread_work *work);
Docelot.h169 struct kthread_work work;
173 void (*xmit_work_fn)(struct kthread_work *work);
/include/crypto/
Dengine.h73 struct kthread_work pump_requests;
/include/trace/events/
Dsched.h67 struct kthread_work *work),
95 TP_PROTO(struct kthread_work *work),
121 TP_PROTO(struct kthread_work *work, kthread_work_func_t function),
/include/linux/spi/
Dspi.h653 struct kthread_work pump_messages;