Skip to content
  • Steven Rostedt's avatar
    tracing: add print format to event trace format files · 96ccd21c
    Steven Rostedt authored
    
    
    This patch adds the internal print format used to print the raw events
    to the event trace point format file.
    
     # cat /debug/tracing/events/sched/sched_switch/format
    name: sched_switch
    ID: 29
    format:
            field:unsigned char type;       offset:0;       size:1;
            field:unsigned char flags;      offset:1;       size:1;
            field:unsigned char preempt_count;      offset:2;       size:1;
            field:int pid;  offset:4;       size:4;
            field:int tgid; offset:8;       size:4;
    
            field:pid_t prev_pid;   offset:12;      size:4;
            field:int prev_prio;    offset:16;      size:4;
            field special:char next_comm[TASK_COMM_LEN];    offset:20;      size:16;
            field:pid_t next_pid;   offset:36;      size:4;
            field:int next_prio;    offset:40;      size:4;
    
    print fmt: "prev %d:%d ==> next %s:%d:%d"
    
    Signed-off-by: default avatarSteven Rostedt <srostedt@redhat.com>
    96ccd21c