trace.h - vx32 - Local 9vx git repository for patches.
 (HTM) git clone git://r-36.net/vx32
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       trace.h (640B)
       ---
            1 typedef enum Tevent {
            2         SAdmit = 0,        /* Edf admit */
            3         SRelease,        /* Edf release, waiting to be scheduled */
            4         SEdf,                /* running under EDF */
            5         SRun,                /* running best effort */
            6         SReady,                /* runnable but not running  */
            7         SSleep,                /* blocked */
            8         SYield,                /* blocked waiting for release */
            9         SSlice,                /* slice exhausted */
           10         SDeadline,        /* proc's deadline */
           11         SExpel,                /* Edf expel */
           12         SDead,                /* proc dies */
           13         SInts,                /* Interrupt start */
           14         SInte,                /* Interrupt end */
           15         SUser,                /* user event */
           16         Nevent,
           17 } Tevent;
           18 
           19 typedef struct Traceevent        Traceevent;
           20 struct Traceevent {
           21         ulong        pid;        
           22         ulong        etype;        /* Event type */
           23         vlong        time;        /* time stamp  */
           24 };