home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v5.zip / DDKX86 / SRC / DEV / DASD / OS2DASD / OS2DASD.TSF < prev    next >
Encoding:
Text File  |  1995-04-10  |  6.5 KB  |  128 lines

  1. ;       SCCSID = src/dev/dasd/os2dasd/os2dasd.tsf, dsdm, ddk_subset, b_bdd.032 93/03/25
  2.  
  3. /************************************************************************/
  4. /*                                                                      */
  5. /* Driver Name: OS2DASD.DMD - OS/2 DASD Device Manager                  */
  6. /*              --------------------------------------                  */
  7. /*                                                                      */
  8. /* Source File Name: OS2DASD.TSF                                        */
  9. /*                                                                      */
  10. /* Descriptive Name: Static Trace Points for OS/2 DASD Mgr              */
  11. /*                                                                      */
  12. /* Function: TSF trace source file for the OS/2 DASD Manager.           */
  13. /*           This defines the formatting specifications for             */
  14. /*           the static tracepoints contained in disk device            */
  15. /*           routines.  The formatting specifications are used          */
  16. /*           by TRACEFMT to format the data logged in the TRACE         */
  17. /*           buffer by the DASD Manager.                                */
  18. /*                                                                      */
  19. /*----------------------------------------------------------------------*/
  20. /*                                                                      */
  21. /* Copyright (C) 1992 IBM Corporation                                   */
  22. /*                                                                      */
  23. /* DISCLAIMER OF WARRANTIES.  The following [enclosed] code is          */
  24. /* provided to you solely for the purpose of assisting you in           */
  25. /* the development of your applications. The code is provided           */
  26. /* "AS IS", without warranty of any kind. IBM shall not be liable       */
  27. /* for any damages arising out of your use of this code, even if        */
  28. /* they have been advised of the possibility of such damages.           */
  29. /*                                                                      */
  30. /*----------------------------------------------------------------------*/
  31. /*                                                                      */
  32. /* Change Log                                                           */
  33. /*                                                                      */
  34. /* Mark    Date      Programmer  Comment                                */
  35. /* ----    ----      ----------  -------                                */
  36. /* @nnnn   mm/dd/yy  NNN                                                */
  37. /*                                                                      */
  38. /*                                                                      */
  39. /************************************************************************/
  40.  
  41. MODNAME = OS2DASD
  42.           /* this does not apply any dynamic tracepoints, so any    */
  43.           /*   string could go in place of OS2KRNL above            */
  44. MAJOR   = 07
  45. MAXDATALENGTH = 512
  46.  
  47. /*----------------------------------------------------------------------*/
  48. /*                                                                      */
  49. /* Append tracepoint definitions here                                   */
  50. /*                                                                      */
  51. /*----------------------------------------------------------------------*/
  52.  
  53. /*----------------------------------------------------------------------*/
  54. /*                                                                      */
  55. /*    Pre Invocation Trace Formatting Records                           */
  56. /*                                                                      */
  57. /*----------------------------------------------------------------------*/
  58.  
  59. TRACE MINOR=0x0008,
  60.       TP   =@STATIC,
  61.       DESC ="(OS) DASD Manager Strategy-1 Read/Write/Verify Pre-Invocation",
  62.       FMT  ="pRequest=%A Unit=%B %I1 Drive=%S Cmd=%B %I1 %S %I3 Prty=%B %I1"
  63.       FMT  ="cSGList=%W RBA=%F Sectors=%F %I4"
  64.  
  65. TRACE MINOR=0x0009,
  66.       TP   =@STATIC,
  67.       DESC ="(OS) DASD Manager IOCTL Pre-Invocation",
  68.       FMT  ="pRequest=%A Unit=%B %I1 Drive=%S Cat/Func=%B %B %S %I3 Prty=%B %I1"
  69.       FMT  ="cSGList=%W CH=%W %W Sectors=%F %I4"
  70.  
  71. TRACE MINOR=0x000A,
  72.       TP   =@STATIC,
  73.       DESC ="(OS) DASD Manager Strategy-2 Request List Header Pre-Invocation",
  74.       FMT  ="pRLH=%A Count=%W Unit=%B %I1  Drive=%S  Ctrl=%W"
  75.  
  76.  
  77. TRACE MINOR=0x000B,
  78.       TP   =@STATIC,
  79.       DESC ="(OS) DASD Manager Strategy-2 Read/Write/Verify Pre-Invocation",
  80.       FMT  ="pRequest=%A Unit=%B %I1 Drive=%S Cmd=%B %I1 %S %I1 Ctrl=%W Prty=%B %I1"
  81.       FMT  ="cSGList=%W RBA=%F Sectors=%F pRLH=%W %I2"
  82.  
  83. TRACE MINOR=0x000C,
  84.       TP   =@STATIC,
  85.       DESC ="(OS) DASD Manager IORB Pre-Invocation",
  86.       FMT  ="pRequest=%A Unit=%B %I1 %I2 Cmd=%B %B %S %I1  Ctrl=%W %I2"
  87.       FMT  ="cSGList=%W RBA=%F Sectors=%F %I4"
  88.  
  89.  
  90.  
  91. /*----------------------------------------------------------------------*/
  92. /*                                                                      */
  93. /*    Post Invocation Trace Formatting Records                          */
  94. /*                                                                      */
  95. /*----------------------------------------------------------------------*/
  96.  
  97. TRACE MINOR=0x0088,
  98.       TP   =@STATIC,
  99.       DESC ="(OS) DASD Manager Strategy-1 Read/Write/Verify Post-Invocation",
  100.       FMT  ="pRequest=%A Status=%B %I1 ErrorCode=%B %I1 SectorsDone=%F"
  101.  
  102. TRACE MINOR=0x0089,
  103.       TP   =@STATIC,
  104.       DESC ="(OS) DASD Manager IOCTL Post-Invocation",
  105.       FMT  ="pRequest=%A Status=%B %I1 ErrorCode=%B %I5"
  106.  
  107. TRACE MINOR=0x008A,
  108.       TP   =@STATIC,
  109.       DESC ="(OS) DASD Manager Strategy-2 Request List Header Post-Invocation",
  110.       FMT  ="pRLH=%A DoneCount=%W Status=%B %I1"
  111.  
  112. TRACE MINOR=0x008B,
  113.       TP   =@STATIC,
  114.       DESC ="(OS) DASD Manager Strategy-2 Read/Write/Verify Post-Invocation",
  115.       FMT  ="pRequest=%A Status=%B %I1 ErrorCode=%B %I1 SectorsDone=%F"
  116.  
  117. TRACE MINOR=0x008C,
  118.       TP   =@STATIC,
  119.       DESC ="(OS) DASD Manager IORB Post-Invocation",
  120.       FMT  ="pRequest=%A Status=%W ErrorCode=%W SectorsDone=%F"
  121.  
  122.  
  123. /*-------------------------------------------------------------------*/
  124. /*                                                                   */
  125. /*    End of os2dasd.tsf                                             */
  126. /*                                                                   */
  127. /*-------------------------------------------------------------------*/
  128.