summaryrefslogtreecommitdiffstats
path: root/TAGS
diff options
context:
space:
mode:
Diffstat (limited to 'TAGS')
-rw-r--r--TAGS289
1 files changed, 175 insertions, 114 deletions
diff --git a/TAGS b/TAGS
index 6c159c9..a7e975c 100644
--- a/TAGS
+++ b/TAGS
@@ -1,4 +1,110 @@
+Assemble.c,22
+int Assemble(34,1176
+
+Build.c,100
+#define REGISTER_DEV 32,1140
+#define START_MD 33,1181
+#define STOP_MD 34,1222
+int Build(36,1264
+
+COPYING,99
+program will will52,2561
+program proprietary.proprietary53,2632
+PROGRAM PROVE PROVE267,14397
+
+ChangeLog,294
+ - When --assemble --force,13,443
+ - When marking drives as not-failed in the superblock,16,627
+ are passed as unsigned lock,23,1044
+ - If HOT_ADD_DISK failes for -a,24,1100
+ if we cannot read from the array,25,1166
+ and mdctl.conf compatible description with uuid=31,1443
+
+Create.c,20
+int Create(34,1176
+
+Detail.c,20
+int Detail(34,1176
+
+Examine.c,21
+int Examine(38,1285
+
+Kill.c,18
+int Kill(37,1237
+
+Makefile,12
+CC 30,1091
+
+Manage.c,161
+#define REGISTER_DEV 34,1176
+#define START_MD 35,1217
+#define STOP_MD 36,1258
+int Manage_ro(38,1300
+int Manage_runstop(75,2154
+int Manage_subdevs(118,3161
+
+Monitor.c,49
+int Monitor(37,1283
+static void alert(175,4727
+
+ReadMe.c,266
+char Version[32,1140
+char short_options[81,3226
+struct option long_options[82,3290
+char Usage[140,4885
+char Help[145,4942
+char Help_create[218,8393
+char Help_build[245,9615
+char Help_assemble[258,10155
+mapping_t r5layout[317,13101
+mapping_t pers[331,13317
+
+TODO,590
+* write proc.c to parse /proc/mdstat file,5,65
+ Build list of arrays: name,6,140
+* --detail --scan to read mdctl.conf,8,189
+* --detail --scan to read mdctl.conf, and then iterate over these,8,189
+- set md_minor,34,933
+- for create raid5,35,976
+ all working,36,1019
+ one missing,37,1050
+ one missing, one spare,37,1050
+- when RUN_ARRAY,40,1152
+- get --detail to extract extra stuff from superblock,42,1206
+- when --assemble --scan,48,1368
+- when --assemble --scan, if an underlying device is an md device,48,1368
+ARRAY lines in config file to have super_minor=62,1797
+
+config.c,479
+char DefaultConfFile[68,2401
+char *keywords[70,2446
+int match_keyword(77,2645
+char *conf_word(97,3153
+char *conf_line(163,4744
+void free_line(184,5046
+struct conf_dev conf_dev195,5188
+} *cdevlist 198,5249
+int devline(202,5272
+mddev_ident_t mddevlist 220,5595
+mddev_ident_t *mddevlp 221,5627
+void arrayline(223,5665
+int loaded 303,7978
+void load_conffile(305,7995
+mddev_ident_t conf_get_ident(338,8486
+mddev_dev_t conf_get_devs(348,8688
+int match_oneof(383,9316
+
+dlink.c,177
+void *dl_head(11,180
+void dl_free(20,289
+void dl_init(26,363
+void dl_insert(32,430
+void dl_add(40,598
+void dl_del(48,763
+char *dl_strndup(57,969
+char *dl_strdup(73,1176
+
dlink.h,193
struct __dl_head__dl_head5,100
#define dl_alloc(dl_alloc11,187
@@ -7,6 +113,11 @@ struct __dl_head__dl_head5,100
#define dl_next(dl_next15,391
#define dl_prev(dl_prev16,461
+makedist,127
+target=3,11
+( cd .. ; ln -s mdctl mdctl-$version 19,352
+( cd .. ; ln -s mdctl mdctl-$version ; tar czhvf - --exclude=19,352
+
md_p.h,1316
#define _MD_P_H16,582
#define MD_RESERVED_BYTES 44,1414
@@ -41,8 +152,8 @@ typedef struct mdp_device_descriptor_s mdp_device_descriptor_s82,2946
#define MD_SB_CLEAN 96,3390
#define MD_SB_ERRORS 97,3413
typedef struct mdp_superblock_s mdp_superblock_s99,3438
-} mdp_super_t;mdp_super_t164,5820
-static inline __u64 md_event(166,5836
+} mdp_super_t;mdp_super_t164,5835
+static inline __u64 md_event(166,5851
md_u.h,1118
#define _MD_U_H16,590
@@ -77,123 +188,73 @@ typedef struct mdu_start_info_s mdu_start_info_s97,2713
typedef struct mdu_param_smdu_param_s108,2878
} mdu_param_t;mdu_param_t113,3014
-mdctl.h,826
-#define __USE_LARGEFILE6430,1115
-#define MD_MAJOR 47,1491
-#define Name 52,1531
-extern char short_options[54,1553
-extern struct option long_options[55,1582
-extern char Version[56,1619
-extern char Version[], Usage[56,1619
-extern char Version[], Usage[], Help[56,1619
-extern char Version[], Usage[], Help[], Help_create[56,1619
-extern char Version[], Usage[], Help[], Help_create[], Help_build[56,1619
-extern char Version[], Usage[], Help[], Help_create[], Help_build[], Help_assemble[56,1619
-typedef struct mddev_ident_s mddev_ident_s68,2055
-} *mddev_ident_t;mddev_ident_t80,2292
-typedef struct mddev_dev_s mddev_dev_s83,2359
-} *mddev_dev_t;mddev_dev_t86,2431
-typedef struct mapping mapping88,2448
-} mapping_t;mapping_t91,2496
-extern mapping_t r5layout[95,2606
-extern mapping_t r5layout[], pers[95,2606
-
-Assemble.c,22
-int Assemble(34,1171
-
-Build.c,100
-#define REGISTER_DEV 32,1135
-#define START_MD 33,1176
-#define STOP_MD 34,1217
-int Build(36,1259
+mdctl.8,252
+real block devices. This allows multiple devices 14,241
+{left,right}-{,a}symmetric,185,4006
+{left,right}-{,a}symmetric, la,185,4006
+{left,right}-{,a}symmetric, la, ra,185,4006
+{left,right}-{,a}symmetric, la, ra, ls,185,4006
+.BR --layout=188,4087
-Create.c,20
-int Create(34,1171
-
-Detail.c,20
-int Detail(34,1171
-
-Examine.c,21
-int Examine(37,1261
-
-Manage.c,161
-#define REGISTER_DEV 34,1171
-#define START_MD 35,1212
-#define STOP_MD 36,1253
-int Manage_ro(38,1295
-int Manage_runstop(75,2149
-int Manage_subdevs(118,3161
-
-ReadMe.c,265
-char Version[32,1135
-char short_options[81,3222
-struct option long_options[82,3280
-char Usage[123,4484
-char Help[128,4541
-char Help_create[185,7233
-char Help_build[212,8453
-char Help_assemble[225,8993
-mapping_t r5layout[284,11939
-mapping_t pers[298,12155
-
-config.c,479
-char DefaultConfFile[68,2396
-char *keywords[70,2441
-int match_keyword(77,2640
-char *conf_word(97,3148
-char *conf_line(163,4739
-void free_line(184,5041
-struct conf_dev conf_dev195,5183
-} *cdevlist 198,5244
-int devline(202,5267
-mddev_ident_t mddevlist 220,5590
-mddev_ident_t *mddevlp 221,5622
-void arrayline(223,5660
-int loaded 289,7453
-void load_conffile(291,7470
-mddev_ident_t conf_get_ident(324,7961
-mddev_dev_t conf_get_devs(334,8163
-int match_oneof(369,8791
+mdctl.c,64
+int open_mddev(33,1158
+int main(50,1477
+#define O(O177,4288
-dlink.c,177
-void *dl_head(11,180
-void dl_free(20,289
-void dl_init(26,363
-void dl_insert(32,430
-void dl_add(40,598
-void dl_del(48,763
-char *dl_strndup(57,969
-char *dl_strdup(73,1176
+mdctl.h,855
+#define __USE_LARGEFILE6430,1120
+#define MD_MAJOR 47,1496
+#define Name 52,1536
+extern char short_options[54,1558
+extern struct option long_options[55,1587
+extern char Version[56,1624
+extern char Version[], Usage[56,1624
+extern char Version[], Usage[], Help[56,1624
+extern char Version[], Usage[], Help[], Help_create[56,1624
+extern char Version[], Usage[], Help[], Help_create[], Help_build[56,1624
+extern char Version[], Usage[], Help[], Help_create[], Help_build[], Help_assemble[56,1624
+typedef struct mddev_ident_s mddev_ident_s68,2060
+} *mddev_ident_t;mddev_ident_t83,2389
+typedef struct mddev_dev_s mddev_dev_s86,2456
+} *mddev_dev_t;mddev_dev_t92,2644
+typedef struct mapping mapping94,2661
+} mapping_t;mapping_t97,2709
+#define Sendmail 100,2740
+extern mapping_t r5layout[105,2884
+extern mapping_t r5layout[], pers[105,2884
-mdctl.c,64
-int open_mddev(33,1153
-int main(50,1472
-#define O(O149,3610
+mdctl.spec,235
+Summary: mdctl is used for controlling Linux md devices 1,0
+option of using a configuration file,18,630
+raidtools uses a configuration file to describe how to create a RAID array,21,718
+Further,23,871
+stopping a raid array,24,941
raid5extend.c,39
int phys2log(2,1
raid5_extend(46,902
-util.c,573
-int parse_uuid(40,1354
-int md_get_version(82,2117
-int get_linux_version(101,2476
-int enough(113,2673
-int same_uuid(129,2923
-void uuid_from_super(139,3052
-int compare_super(153,3329
-int load_super(187,4292
-int store_super(227,4950
-int check_ext2(253,5321
-int check_reiser(284,6084
-int check_raid(308,6640
-int ask(324,7003
-char *map_num(344,7368
-int map_name(354,7503
-struct devmap devmap369,7832
-} *devlist 373,7911
-int devlist_ready 374,7930
-#define __USE_XOPEN_EXTENDED376,7954
-int add_dev(380,8003
-char *map_dev(396,8370
-int calc_sb_csum(412,8645
+util.c,600
+int parse_uuid(40,1359
+int md_get_version(82,2122
+int get_linux_version(101,2481
+int enough(113,2678
+int same_uuid(129,2928
+void uuid_from_super(139,3057
+int compare_super(153,3334
+int load_super(187,4297
+int store_super(227,4955
+int check_ext2(253,5326
+int check_reiser(284,6089
+int check_raid(308,6645
+int ask(324,7008
+char *map_num(344,7373
+int map_name(354,7508
+struct devmap devmap369,7837
+} *devlist 373,7916
+int devlist_ready 374,7935
+#define __USE_XOPEN_EXTENDED376,7959
+int add_dev(380,8008
+char *map_dev(396,8375
+int calc_sb_csum(412,8650
+char *human_size(428,9046