1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 dcl (lv_list_ptr, pv_list_ptr) ptr;
23
24 dcl get_vol_list_version char (8) static options (constant) initial ("gvlist02");
25
26 dcl 1 pv_list based (pv_list_ptr),
27 2 version char (8) unaligned,
28 2 area_ptr ptr,
29 2 pv_name_max_length fixed bin,
30 2 pv_name_count fixed bin,
31 2 pv_info (1 refer (pv_list.pv_name_count)) aligned,
32 3 used bit (1) unaligned,
33 3 storage_system bit (1) unaligned,
34 3 permanent bit (1) unaligned,
35 3 hc_accepted bit (1) unaligned,
36 3 rpv bit (1) unaligned,
37 3 is_sub_vol bit (1) unaligned,
38 3 pad bit (4) unaligned,
39 3 device_type fixed bin (8) unsigned unaligned,
40 3 lvx fixed bin unaligned,
41 3 drive_name char (8) unaligned,
42 3 pvname char (32) unaligned,
43 3 sv_num fixed bin (17),
44 3 num_of_sv fixed bin (17);
45
46 dcl 1 lv_list based (lv_list_ptr),
47 2 version char (8) unaligned,
48 2 area_ptr ptr,
49 2 lv_name_max_length fixed bin,
50 2 lv_name_count fixed bin,
51 2 lv_info (1 refer (lv_list.lv_name_count)) aligned,
52 3 used bit (1) unaligned,
53 3 hv_mounted bit (1) unaligned,
54 3 public bit (1) unaligned,
55 3 mounting bit (1) unaligned,
56 3 demounting bit (1) unaligned,
57 3 pdirs_ok bit (1) unaligned,
58 3 prev_bootload bit (1) unaligned,
59 3 vacate_pdirs bit (1) unaligned,
60 3 pad bit (26) unaligned,
61 3 lvname char (32) unaligned;
62
63