X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=include%2Finstrumentation%2Fevents%2Fworkqueue.h;h=585731710b67eafbc9eab94e94f1aa1e175806c1;hb=20ae85941b8ff6f04366177c6ab6aeda714fb9d8;hp=5693cf89c4685c7552fb91c31545622ea105447f;hpb=6e1649431d63071a951fb9a73ae0f94d69f503df;p=lttng-modules.git diff --git a/include/instrumentation/events/workqueue.h b/include/instrumentation/events/workqueue.h index 5693cf89..58573171 100644 --- a/include/instrumentation/events/workqueue.h +++ b/include/instrumentation/events/workqueue.h @@ -52,7 +52,7 @@ LTTNG_TRACEPOINT_EVENT(workqueue_queue_work, ctf_integer(int, req_cpu, req_cpu) ) ) -#elif (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,9,0)) +#else /** * workqueue_queue_work - called when a work gets queued * @req_cpu: the requested cpu @@ -76,30 +76,6 @@ LTTNG_TRACEPOINT_EVENT(workqueue_queue_work, ctf_integer(unsigned int, req_cpu, req_cpu) ) ) -#else -/** - * workqueue_queue_work - called when a work gets queued - * @req_cpu: the requested cpu - * @cwq: pointer to struct cpu_workqueue_struct - * @work: pointer to struct work_struct - * - * This event occurs when a work is queued immediately or once a - * delayed work is actually queued on a workqueue (ie: once the delay - * has been reached). - */ -LTTNG_TRACEPOINT_EVENT(workqueue_queue_work, - - TP_PROTO(unsigned int req_cpu, struct cpu_workqueue_struct *cwq, - struct work_struct *work), - - TP_ARGS(req_cpu, cwq, work), - - TP_FIELDS( - ctf_integer_hex(void *, work, work) - ctf_integer_hex(void *, function, work->func) - ctf_integer(unsigned int, req_cpu, req_cpu) - ) -) #endif /**