1 
  2 
  3      "BEGIN INCLUDE FILE dir_entry.incl.alm
  4 
  5 
  6           "Created 03/29/85  1619.9 est Fri by convert_include_file,
  7           "   Version of 01/09/85  0954.4 est Wed.
  8 
  9           "Made from >pool>m>loe>h>source>dir_entry.incl.pl1,
 10           "   modified 03/29/85  1619.8 est Fri
 11 
 12 "
 13 "         Structure entry
 14 "
 15           equ       entry_size,37
 16 
 17           equ       entry.efrp,0                  " UPPER
 18           equ       entry.ebrp,0                  " LOWER
 19 
 20           equ       entry.type,1                  " UPPER
 21           equ       entry.size,1                  " LOWER
 22 
 23           equ       entry.uid,2
 24           equ       entry.dtem,3
 25 
 26           equ       entry.bs_word,4
 27           bool      entry.bs,400000               " DU
 28           equ       entry.pad0_word,4
 29           equ       entry.pad0_shift,18
 30           bool      entry.pad0_mask,377777
 31           equ       entry.nnames,4                " LOWER
 32 
 33           equ       entry.name_frp,5              " UPPER
 34           equ       entry.name_brp,5              " LOWER
 35 
 36           equ       entry.author_word,6
 37           equ       entry.author_shift,74
 38 
 39           equ       entry.pad1,7
 40           equ       entry.primary_name,8          " DOUBLE
 41           equ       entry.dtd,22
 42           equ       entry.pad2,23
 43           equ       entry.pvid,24
 44 
 45           equ       entry.vtocx,25                " UPPER
 46           equ       entry.pad3,25                 " LOWER
 47 
 48           equ       entry.dirsw_word,26
 49           bool      entry.dirsw,400000            " DU
 50           equ       entry.oosw_word,26
 51           bool      entry.oosw,200000             " DU
 52           equ       entry.per_process_sw_word,26
 53           bool      entry.per_process_sw,100000   " DU
 54           equ       entry.copysw_word,26
 55           bool      entry.copysw,040000           " DU
 56           equ       entry.safety_sw_word,26
 57           bool      entry.safety_sw,020000        " DU
 58           equ       entry.multiple_class_word,26
 59           bool      entry.multiple_class,010000   " DU
 60           equ       entry.audit_flag_word,26
 61           bool      entry.audit_flag,004000       " DU
 62           equ       entry.security_oosw_word,26
 63           bool      entry.security_oosw,002000    " DU
 64           equ       entry.entrypt_sw_word,26
 65           bool      entry.entrypt_sw,001000       " DU
 66           equ       entry.master_dir_word,26
 67           bool      entry.master_dir,000400       " DU
 68           equ       entry.tpd_word,26
 69           bool      entry.tpd,000200              " DU
 70           equ       entry.pad4_word,26
 71           equ       entry.pad4_shift,14
 72           bool      entry.pad4_mask,003777
 73           equ       entry.entrypt_bound_word,26
 74           equ       entry.entrypt_bound_shift,0
 75           bool      entry.entrypt_bound_mask,037777
 76 
 77           equ       entry.access_class,27         " DOUBLE
 78 
 79           equ       entry.ring_brackets_word,29
 80           equ       entry.ring_brackets_shift,33
 81           bool      entry.ring_brackets_mask,000007
 82           equ       entry.ex_ring_brackets_word,29
 83           equ       entry.ex_ring_brackets_shift,24
 84           bool      entry.ex_ring_brackets_mask,000007
 85           equ       entry.acle_count,29           " LOWER
 86 
 87           equ       entry.acl_frp,30              " UPPER
 88           equ       entry.acl_brp,30              " LOWER
 89 
 90           equ       entry.bc_author_word,31
 91           equ       entry.bc_author_shift,99
 92 
 93           equ       entry.pad5_word,32
 94           equ       entry.pad5_shift,25
 95           bool      entry.pad5_mask,000003
 96           equ       entry.bc_word,32
 97           equ       entry.bc_shift,0
 98 
 99           equ       entry.sons_lvid,33
100           equ       entry.pad6,34
101           equ       entry.checksum,35
102           equ       entry.owner,36
103 
104      "END INCLUDE FILE dir_entry.incl.alm