+ TP_PROTO(int paths, int stream),
+
+ TP_ARGS(paths, stream),
+
+ TP_FIELDS(
+ ctf_integer(int, paths, paths)
+ ctf_integer(int, stream, stream)
+ )
+)
+#endif
+
+LTTNG_TRACEPOINT_EVENT_MAP(snd_soc_jack_irq,
+
+ asoc_snd_soc_jack_irq,
+
+ TP_PROTO(const char *name),
+
+ TP_ARGS(name),
+
+ TP_FIELDS(
+ ctf_string(name, name)
+ )
+)
+
+#if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,5,0))
+LTTNG_TRACEPOINT_EVENT_MAP(snd_soc_jack_report,
+
+ asoc_snd_soc_jack_report,
+
+ TP_PROTO(struct snd_soc_jack *jack, int mask, int val),
+
+ TP_ARGS(jack, mask, val),
+
+ TP_FIELDS(
+ ctf_string(name, jack->jack->id)
+ ctf_integer(int, mask, mask)
+ ctf_integer(int, val, val)
+ )