1 /*******************************************************************************
2 * Copyright (c) 2012, 2013 Ericsson
4 * All rights reserved. This program and the accompanying materials are
5 * made available under the terms of the Eclipse Public License v1.0 which
6 * accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
10 * Alexandre Montplaisir - Initial API and implementation
11 ******************************************************************************/
13 package org
.eclipse
.linuxtools
.internal
.lttng2
.kernel
.core
;
16 * This file defines all the known event and field names for LTTng 2.0 kernel
19 * Once again, these should not be externalized, since they need to match
20 * exactly what the tracer outputs. If you want to localize them in a view, you
21 * should do a mapping in the viewer itself.
25 @SuppressWarnings({"javadoc", "nls"})
26 public interface LttngStrings
{
29 static final String EXIT_SYSCALL
= "exit_syscall";
30 static final String IRQ_HANDLER_ENTRY
= "irq_handler_entry";
31 static final String IRQ_HANDLER_EXIT
= "irq_handler_exit";
32 static final String SOFTIRQ_ENTRY
= "softirq_entry";
33 static final String SOFTIRQ_EXIT
= "softirq_exit";
34 static final String SOFTIRQ_RAISE
= "softirq_raise";
35 static final String SCHED_SWITCH
= "sched_switch";
36 static final String SCHED_WAKEUP
= "sched_wakeup";
37 static final String SCHED_WAKEUP_NEW
= "sched_wakeup_new";
38 static final String SCHED_PROCESS_FORK
= "sched_process_fork";
39 static final String SCHED_PROCESS_EXIT
= "sched_process_exit";
40 static final String SCHED_PROCESS_FREE
= "sched_process_free";
41 static final String STATEDUMP_PROCESS_STATE
= "lttng_statedump_process_state";
43 /* System call names */
44 static final String SYSCALL_PREFIX
= "sys_";
45 static final String COMPAT_SYSCALL_PREFIX
= "compat_sys_";
46 static final String SYS_CLONE
= "sys_clone";
49 static final String IRQ
= "irq";
50 static final String COMM
= "comm";
51 static final String NAME
= "name";
52 static final String PID
= "pid";
53 static final String TID
= "tid";
54 static final String PPID
= "ppid";
55 static final String STATUS
= "status";
56 static final String VEC
= "vec";
57 static final String PREV_COMM
= "prev_comm";
58 static final String PREV_TID
= "prev_tid";
59 static final String PREV_STATE
= "prev_state";
60 static final String NEXT_COMM
= "next_comm";
61 static final String NEXT_TID
= "next_tid";
62 static final String PARENT_TID
= "parent_tid";
63 static final String CHILD_COMM
= "child_comm";
64 static final String CHILD_TID
= "child_tid";