home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 2 / 2870 / crash.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-02-28  |  1.2 KB  |  54 lines

  1. /*
  2.  * Copyright 1988, 1991, John F. Haugh II
  3.  * All rights reserved.
  4.  *
  5.  * Permission is granted to copy and create derivative works for any
  6.  * non-commercial purpose, provided this copyright notice is preserved
  7.  * in all copies of source code, or included in human readable form
  8.  * and conspicuously displayed on all copies of object code or
  9.  * distribution media.
  10.  *
  11.  *    @(#)crash.h    2.1    07:08:34    2/27/91
  12.  */
  13.  
  14. extern    int    memfd;
  15. extern    int    kmemfd;
  16. extern    int    swapfd;
  17.  
  18. #define    NM_V    0
  19. #define    NM_FILE    1
  20. #define    NM_INODE    2
  21. #define    NM_PROC    3
  22. #define    NM_TEXT    4
  23. #define    NM_MOUNT    5
  24. #define    NM_BUFFER    6
  25. #define    NM_SWPLO    7
  26. #define    NM_TIME        8
  27. #define    NM_LBOLT    9
  28. #define    NM_UTSNAME    10
  29. #define    NM_USER        11
  30. #define    NM_CDEVCNT    12
  31. #define    NM_CDEVSW    13
  32. #define    NM_BDEVCNT    14
  33. #define    NM_BDEVSW    15
  34. #define    NM_NAMES    16
  35.  
  36. extern    struct    xlist    namelist[];
  37. extern    struct    var    v;
  38. extern    struct    file    *files;
  39. extern    struct    inode    *inodes;
  40. extern    struct    text    *texts;
  41. extern    struct    proc    *procs;
  42. extern    struct    mount    *mounts;
  43. extern    struct    buf    *bufs;
  44. extern    struct    buf    *bufstart;
  45. extern    struct    user    user;
  46. extern    daddr_t    swplo;
  47. extern    time_t    ktime;
  48. extern    time_t    klbolt;
  49. extern    struct    utsname    utsname;
  50. extern    int    Cdevcnt;
  51. extern    int    Bdevcnt;
  52. extern    struct    cdevsw    *Cdevsw;
  53. extern    struct    bdevsw    *Bdevsw;
  54.