Loading include/trace/events/msm_cvp_events.h +23 −1 Original line number Original line Diff line number Diff line /* SPDX-License-Identifier: GPL-2.0-only */ /* SPDX-License-Identifier: GPL-2.0-only */ /* /* * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. * Copyright (c) 2020, The Linux Foundation. All rights reserved. */ */ #undef TRACE_SYSTEM #undef TRACE_SYSTEM Loading @@ -11,6 +11,28 @@ #include <linux/types.h> #include <linux/types.h> #include <linux/tracepoint.h> #include <linux/tracepoint.h> TRACE_EVENT(tracing_mark_write_cvp, TP_PROTO(int pid, const char *name, bool trace_begin), TP_ARGS(pid, name, trace_begin), TP_STRUCT__entry( __field(int, pid) __string(trace_name, name) __field(bool, trace_begin) ), TP_fast_assign( __entry->pid = pid; __assign_str(trace_name, name); __entry->trace_begin = trace_begin; ), TP_printk("%s|%d|%s", __entry->trace_begin ? "B" : "E", __entry->pid, __get_str(trace_name)) ) #define CVPKERNEL_ATRACE_END(name) \ trace_tracing_mark_write_cvp(current->tgid, name, 0) #define CVPKERNEL_ATRACE_BEGIN(name) \ trace_tracing_mark_write_cvp(current->tgid, name, 1) DECLARE_EVENT_CLASS(msm_v4l2_cvp, DECLARE_EVENT_CLASS(msm_v4l2_cvp, TP_PROTO(char *dummy), TP_PROTO(char *dummy), Loading Loading
include/trace/events/msm_cvp_events.h +23 −1 Original line number Original line Diff line number Diff line /* SPDX-License-Identifier: GPL-2.0-only */ /* SPDX-License-Identifier: GPL-2.0-only */ /* /* * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. * Copyright (c) 2020, The Linux Foundation. All rights reserved. */ */ #undef TRACE_SYSTEM #undef TRACE_SYSTEM Loading @@ -11,6 +11,28 @@ #include <linux/types.h> #include <linux/types.h> #include <linux/tracepoint.h> #include <linux/tracepoint.h> TRACE_EVENT(tracing_mark_write_cvp, TP_PROTO(int pid, const char *name, bool trace_begin), TP_ARGS(pid, name, trace_begin), TP_STRUCT__entry( __field(int, pid) __string(trace_name, name) __field(bool, trace_begin) ), TP_fast_assign( __entry->pid = pid; __assign_str(trace_name, name); __entry->trace_begin = trace_begin; ), TP_printk("%s|%d|%s", __entry->trace_begin ? "B" : "E", __entry->pid, __get_str(trace_name)) ) #define CVPKERNEL_ATRACE_END(name) \ trace_tracing_mark_write_cvp(current->tgid, name, 0) #define CVPKERNEL_ATRACE_BEGIN(name) \ trace_tracing_mark_write_cvp(current->tgid, name, 1) DECLARE_EVENT_CLASS(msm_v4l2_cvp, DECLARE_EVENT_CLASS(msm_v4l2_cvp, TP_PROTO(char *dummy), TP_PROTO(char *dummy), Loading