


      TTTTYYYYPPPPEEEESSSS((((5555))))                    ((((UUUUNNNNIIIIXXXX 5555....2222))))                   TTTTYYYYPPPPEEEESSSS((((5555))))



      NNNNAAAAMMMMEEEE
           types - primitive system data types

      SSSSYYYYNNNNTTTTAAAAXXXX
           ####iiiinnnncccclllluuuuddddeeee <<<<ssssyyyyssss////ttttyyyyppppeeeessss....hhhh>>>>

      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
           The data types defined in the include file are used in UNIX
           system code; some data of these types are accessible to user
           code:

                typedef  struct { int r[1]; } *  physadr;
                typedef  long                    daddr_t;
                typedef  char *                  caddr_t;
                typedef  unsigned int            uint;
                typedef  unsigned short          ushort;
                typedef unsigned int             vers_t;
                typedef  unsigned int            ino_t;
                typedef short                    cnt_t;
                typedef  long                    time_t;
                typedef  int                     label_t[10];
                typedef  unsigned int            dev_t;
                typedef  long                    off_t;
                typedef  long                    paddr_t;
                typedef  long                    key_t;

           The form _d_a_d_d_r__t is used for disk addresses.  Times are
           encoded in seconds since 00:00:00 GMT, January 1, 1970.  The
           major and minor parts of a device code specify kind and unit
           number of a device and are installation-dependent.  Offsets
           are measured in bytes from the beginning of a file.  The
           _l_a_b_e_l__t variables are used to save the processor state while
           another process is running.

      SSSSEEEEEEEE AAAALLLLSSSSOOOO
           fs(4).



















      Page 1                                                   (9010-E)



