linux/drivers/char/ip2/ip2trace.h
<<
>>
Prefs
   1
   2//
   3union ip2breadcrumb 
   4{
   5        struct { 
   6                unsigned char port, cat, codes, label;
   7        } __attribute__ ((packed)) hdr;
   8        unsigned long value;
   9};
  10
  11#define ITRC_NO_PORT    0xFF
  12#define CHANN   (pCh->port_index)
  13
  14#define ITRC_ERROR      '!'
  15#define ITRC_INIT       'A'
  16#define ITRC_OPEN       'B'
  17#define ITRC_CLOSE      'C'
  18#define ITRC_DRAIN      'D'
  19#define ITRC_IOCTL      'E'
  20#define ITRC_FLUSH      'F'
  21#define ITRC_STATUS     'G'
  22#define ITRC_HANGUP     'H'
  23#define ITRC_INTR       'I'
  24#define ITRC_SFLOW      'J'
  25#define ITRC_SBCMD      'K'
  26#define ITRC_SICMD      'L'
  27#define ITRC_MODEM      'M'
  28#define ITRC_INPUT      'N'
  29#define ITRC_OUTPUT     'O'
  30#define ITRC_PUTC       'P'
  31#define ITRC_QUEUE      'Q'
  32#define ITRC_STFLW      'R'
  33#define ITRC_SFIFO      'S'
  34#define ITRC_VERIFY     'V'
  35#define ITRC_WRITE      'W'
  36
  37#define ITRC_ENTER      0x00
  38#define ITRC_RETURN     0xFF
  39
  40#define ITRC_QUEUE_ROOM 2
  41#define ITRC_QUEUE_CMD  6
  42
  43