Lines Matching full:work
13 TP_PROTO(struct work_struct *work),
15 TP_ARGS(work),
18 __field( void *, work )
22 __entry->work = work;
25 TP_printk("work struct %p", __entry->work)
31 * workqueue_queue_work - called when a work gets queued
34 * @work: pointer to struct work_struct
36 * This event occurs when a work is queued immediately or once a
37 * delayed work is actually queued on a workqueue (ie: once the delay
43 struct work_struct *work),
45 TP_ARGS(req_cpu, pwq, work),
48 __field( void *, work )
56 __entry->work = work;
57 __entry->function = work->func;
63 TP_printk("work struct=%p function=%pf workqueue=%p req_cpu=%u cpu=%u",
64 __entry->work, __entry->function, __entry->workqueue,
69 * workqueue_activate_work - called when a work gets activated
70 * @work: pointer to struct work_struct
72 * This event occurs when a queued work is put on the active queue,
78 TP_PROTO(struct work_struct *work),
80 TP_ARGS(work)
85 * @work: pointer to struct work_struct
91 TP_PROTO(struct work_struct *work),
93 TP_ARGS(work),
96 __field( void *, work )
101 __entry->work = work;
102 __entry->function = work->func;
105 TP_printk("work struct %p: function %pf", __entry->work, __entry->function)
110 * @work: pointer to struct work_struct
116 TP_PROTO(struct work_struct *work),
118 TP_ARGS(work)