1 
 2 
 3      "BEGIN INCLUDE FILE dm_fast_lock_strucs.incl.alm
 4 
 5 
 6           "Created 10/19/84  1619.2 edt Fri by convert_include_file,
 7           "   Version of 12/01/81  1640.3 edt Tue.
 8 
 9           "Made from >user_dir_dir>Multics>Cox>data_mgmt_sys_dir>lm_fast_dir>dm_fast_lock_strucs.incl.pl1,
10           "   modified 10/18/84  1616.4 edt Thu
11 
12 "
13 "         Structure fast_lock
14 "
15           equ       fast_lock_size,2
16 
17 
18           equ       fast_lock.lock_word,0
19 
20           equ       fast_lock.notify_sw_word,1
21           bool      fast_lock.notify_sw,400000    " DU
22           equ       fast_lock.offset,1            " LOWER
23 
24 "
25 "         Structure fast_lock_block
26 "
27           equ       fast_lock_block_size,4
28 
29 
30           equ       fast_lock_block.uid,0
31 
32           equ       fast_lock_block.offset,1      " UPPER
33 
34           equ       fast_lock_block.list_head,2   " UPPER
35           equ       fast_lock_block.mbz,2         " LOWER
36 
37 "
38 "         Structure fast_lock_wakeup_block
39 "
40           equ       fast_lock_wakeup_block_size,4
41 
42 
43 "         equ       fast_lock_wakeup_block.event_channel,0 " DOUBLE
44 "         equ       fast_lock_wakeup_block.processid,2
45           equ       fast_lock_wakeup_block.message,3
46 
47 "
48 "         Structure fast_lock_data
49 "
50           equ       fast_lock_data_size,8
51 
52           equ       fast_lock_data.version,0      " DOUBLE
53           equ       fast_lock_data.size,2
54           equ       fast_lock_data.n_list_entries,3
55           equ       fast_lock_data.free_list_head,4
56           equ       fast_lock_data.list,6         " DOUBLE
57 
58      "END INCLUDE FILE dm_fast_lock_strucs.incl.alm