1 11/13/84 dm_lock_status
2
3 Syntax: dm_lock_status -control_args
4
5
6 Function: This command displays the status of all of the locks
7 currently held or awaited by all transactions.
8
9
10 Control arguments:
11 -all_transactions, -atxn
12 displays lock data for all transactions.
13 -current_transaction, -ctxn
14 displays lock data for the current transaction in the user's
15 process. DEFAULT
16 -file_locks, -flk
17 displays file-level locks. DEFAULT
18 -no_file_locks, -nflk
19 suppresses the display of file-level locks.
20 -control_interval_locks, -cilk
21 displays control-interval-level locks. DEFAULT
22 -no_control_interval_locks, -ncilk
23 suppresses the display of control-interval-level locks.
24 -header, -he
25 displays data from the header of the lock database.
26 -no_header, -nhe
27 suppresses the display of data from the header of the lock database.
28 DEFAULT
29
30
31 Notes: This command requires e execute access to the dm_admin_gate_.
32
33
34 Examples:
35 ! dm_lock_status
36
37 Spratt.Multics 017400343566 Transaction 000000000326
38 Lock UID=000000000001 CI=-1
39 Owner Spratt.Multics 017400343566 Mode IX
40
41
42
43 ! dm_lock_status -he
44
45 lock_seg
46 header
47 lock= 142970279124797489152
48 n_lock_segments= 1
49 lock_seg_size= 4096
50 max_lock_segments= 100
51 n_transaction_table_entries= 32
52 n_hash_table_entries= 256
53 hash_mask= 377o
54 free_list_ptr
55 seg_inx= 1
56 offset= 578
57 transaction_table_offset= 16
58 hash_table_offset= 272
59 n_lock_blocks= 588
60 lock_array_offset= 566
61
62
63
64 Spratt.Multics 017400343566 Transaction 000000000326
65 Lock UID=000000000001 CI=-1
66 Owner Spratt.Multics 017400343566 Mode IX
67
68
69