3 #define _MD_P_H
\7f16,582
4 #define MD_RESERVED_BYTES
\7f44,1414
5 #define MD_RESERVED_SECTORS
\7f45,1453
6 #define MD_RESERVED_BLOCKS
\7f46,1508
7 #define MD_NEW_SIZE_SECTORS(
\7fMD_NEW_SIZE_SECTORS
\ 148,1570
8 #define MD_NEW_SIZE_BLOCKS(
\7fMD_NEW_SIZE_BLOCKS
\ 149,1659
9 #define MD_SB_BYTES
\7f51,1746
10 #define MD_SB_WORDS
\7f52,1773
11 #define MD_SB_BLOCKS
\7f53,1813
12 #define MD_SB_SECTORS
\7f54,1863
13 #define MD_SB_GENERIC_OFFSET
\7f59,1960
14 #define MD_SB_PERSONALITY_OFFSET
\7f60,1992
15 #define MD_SB_DISKS_OFFSET
\7f61,2028
16 #define MD_SB_DESCRIPTOR_OFFSET
\7f62,2060
17 #define MD_SB_GENERIC_CONSTANT_WORDS
\7f64,2098
18 #define MD_SB_GENERIC_STATE_WORDS
\7f65,2138
19 #define MD_SB_GENERIC_WORDS
\7f66,2175
20 #define MD_SB_PERSONALITY_WORDS
\7f67,2263
21 #define MD_SB_DESCRIPTOR_WORDS
\7f68,2299
22 #define MD_SB_DISKS
\7f69,2334
23 #define MD_SB_DISKS_WORDS
\7f70,2359
24 #define MD_SB_RESERVED_WORDS
\7f71,2423
25 #define MD_SB_EQUAL_WORDS
\7f72,2553
26 #define MD_DISK_FAULTY
\7f77,2691
27 #define MD_DISK_ACTIVE
\7f78,2752
28 #define MD_DISK_SYNC
\7f79,2814
29 #define MD_DISK_REMOVED
\7f80,2878
30 typedef struct mdp_device_descriptor_s
\7fmdp_device_descriptor_s
\ 182,2946
31 } mdp_disk_t;
\7fmdp_disk_t
\ 189,3310
32 #define MD_SB_MAGIC
\7f91,3325
33 #define MD_SB_CLEAN
\7f96,3390
34 #define MD_SB_ERRORS
\7f97,3413
35 typedef struct mdp_superblock_s
\7fmdp_superblock_s
\ 199,3438
36 } mdp_super_t;
\7fmdp_super_t
\ 1164,5820
37 static inline __u64 md_event(
\7f166,5836
40 #define _MD_U_H
\7f16,590
41 #define RAID_VERSION
\7f21,634
42 #define GET_ARRAY_INFO
\7f22,693
43 #define GET_DISK_INFO
\7f23,757
44 #define PRINT_RAID_DEBUG
\7f24,819
45 #define RAID_AUTORUN
\7f25,865
46 #define CLEAR_ARRAY
\7f28,929
47 #define ADD_NEW_DISK
\7f29,971
48 #define HOT_REMOVE_DISK
\7f30,1032
49 #define SET_ARRAY_INFO
\7f31,1078
50 #define SET_DISK_INFO
\7f32,1142
51 #define WRITE_RAID_INFO
\7f33,1186
52 #define UNPROTECT_ARRAY
\7f34,1232
53 #define PROTECT_ARRAY
\7f35,1278
54 #define HOT_ADD_DISK
\7f36,1322
55 #define SET_DISK_FAULTY
\7f37,1365
56 #define RUN_ARRAY
\7f40,1424
57 #define START_ARRAY
\7f41,1478
58 #define STOP_ARRAY
\7f42,1520
59 #define STOP_ARRAY_RO
\7f43,1561
60 #define RESTART_ARRAY_RW
\7f44,1605
61 typedef struct mdu_version_s
\7fmdu_version_s
\ 146,1652
62 } mdu_version_t;
\7fmdu_version_t
\ 150,1724
63 typedef struct mdu_array_info_s
\7fmdu_array_info_s
\ 152,1742
64 } mdu_array_info_t;
\7fmdu_array_info_t
\ 183,2516
65 typedef struct mdu_disk_info_s
\7fmdu_disk_info_s
\ 185,2537
66 } mdu_disk_info_t;
\7fmdu_disk_info_t
\ 195,2693
67 typedef struct mdu_start_info_s
\7fmdu_start_info_s
\ 197,2713
68 } mdu_start_info_t;
\7fmdu_start_info_t
\ 1106,2857
69 typedef struct mdu_param_s
\7fmdu_param_s
\ 1108,2878
70 } mdu_param_t;
\7fmdu_param_t
\ 1113,3014
73 #define __USE_LARGEFILE64
\7f30,1115
74 #define MD_MAJOR
\7f47,1491
75 extern char short_options[
\7f52,1531
76 extern struct option long_options[
\7f53,1560
77 extern char Version[
\7f54,1597
78 extern char Version[], Usage[
\7f54,1597
79 extern char Version[], Usage[], Help[
\7f54,1597
80 extern char Version[], Usage[], Help[], Help_create[
\7f54,1597
81 extern char Version[], Usage[], Help[], Help_create[], Help_build[
\7f54,1597
82 extern char Version[], Usage[], Help[], Help_create[], Help_build[], Help_assemble[
\7f54,1597
83 typedef struct mddev_uuid_s
\7fmddev_uuid_s
\ 158,1762
84 } *mddev_uuid_t;
\7fmddev_uuid_t
\ 162,1852
85 typedef struct mddev_dev_s
\7fmddev_dev_s
\ 165,1918
86 } *mddev_dev_t;
\7fmddev_dev_t
\ 168,1990
87 #define ALGORITHM_LEFT_ASYMMETRIC
\7f73,2044
88 #define ALGORITHM_RIGHT_ASYMMETRIC
\7f74,2080
89 #define ALGORITHM_LEFT_SYMMETRIC
\7f75,2117
90 #define ALGORITHM_RIGHT_SYMMETRIC
\7f76,2152
93 int Assemble(
\7f34,1171
102 int Detail(
\7f34,1171
105 int Examine(
\7f34,1171
108 int Manage_ro(
\7f32,1135
109 int Manage_runstop(
\7f36,1191
110 int Manage_subdevs(
\7f40,1251
113 #define Name
\7f32,1135
114 char Version[
\7f33,1156
115 char short_options[
\7f82,3241
116 struct option long_options[
\7f83,3297
117 char Usage[
\7f122,4441
118 char Help[
\7f127,4498
119 char Help_create[
\7f181,6989
120 char Help_build[
\7f203,7973
121 char Help_assemble[
\7f216,8513
124 char DefaultConfFile[
\7f43,1371
125 mddev_uuid_t conf_get_uuids(
\7f45,1416
126 mddev_dev_t conf_get_devs(
\7f50,1482
130 #define O(
\7fO
\ 1131,3313
133 int parse_uuid(
\7f40,1354
134 int md_get_version(
\7f80,2091
135 int get_linux_version(
\7f99,2448
136 int enough(
\7f111,2639
137 int same_uuid(
\7f127,2889
138 void uuid_from_super(
\7f137,3018
139 int compare_super(
\7f151,3295
140 int load_super(
\7f185,4258