Lines Matching refs:work
12 TP_PROTO(struct work_struct *work),
14 TP_ARGS(work),
17 __field( void *, work )
21 __entry->work = work;
24 TP_printk("work struct %p", __entry->work)
28 * workqueue_queue_work - called when a work gets queued
31 * @work: pointer to struct work_struct
33 * This event occurs when a work is queued immediately or once a
34 * delayed work is actually queued on a workqueue (ie: once the delay
40 struct work_struct *work),
42 TP_ARGS(req_cpu, pwq, work),
45 __field( void *, work )
53 __entry->work = work;
54 __entry->function = work->func;
60 TP_printk("work struct=%p function=%pf workqueue=%p req_cpu=%u cpu=%u",
61 __entry->work, __entry->function, __entry->workqueue,
66 * workqueue_activate_work - called when a work gets activated
67 * @work: pointer to struct work_struct
69 * This event occurs when a queued work is put on the active queue,
75 TP_PROTO(struct work_struct *work),
77 TP_ARGS(work)
82 * @work: pointer to struct work_struct
88 TP_PROTO(struct work_struct *work),
90 TP_ARGS(work),
93 __field( void *, work )
98 __entry->work = work;
99 __entry->function = work->func;
102 TP_printk("work struct %p: function %pf", __entry->work, __entry->function)
107 * @work: pointer to struct work_struct
113 TP_PROTO(struct work_struct *work),
115 TP_ARGS(work)