Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

md/multipath: typedef removal: multipath_conf_t -> struct mpconf

Signed-off-by: NeilBrown <neilb@suse.de>

NeilBrown 69724e28 e849b938

+16 -18
+15 -15
drivers/md/multipath.c
··· 31 31 #define NR_RESERVED_BUFS 32 32 32 33 33 34 - static int multipath_map (multipath_conf_t *conf) 34 + static int multipath_map (struct mpconf *conf) 35 35 { 36 36 int i, disks = conf->raid_disks; 37 37 ··· 59 59 { 60 60 unsigned long flags; 61 61 struct mddev *mddev = mp_bh->mddev; 62 - multipath_conf_t *conf = mddev->private; 62 + struct mpconf *conf = mddev->private; 63 63 64 64 spin_lock_irqsave(&conf->device_lock, flags); 65 65 list_add(&mp_bh->retry_list, &conf->retry_list); ··· 76 76 static void multipath_end_bh_io (struct multipath_bh *mp_bh, int err) 77 77 { 78 78 struct bio *bio = mp_bh->master_bio; 79 - multipath_conf_t *conf = mp_bh->mddev->private; 79 + struct mpconf *conf = mp_bh->mddev->private; 80 80 81 81 bio_endio(bio, err); 82 82 mempool_free(mp_bh, conf->pool); ··· 86 86 { 87 87 int uptodate = test_bit(BIO_UPTODATE, &bio->bi_flags); 88 88 struct multipath_bh *mp_bh = bio->bi_private; 89 - multipath_conf_t *conf = mp_bh->mddev->private; 89 + struct mpconf *conf = mp_bh->mddev->private; 90 90 struct md_rdev *rdev = conf->multipaths[mp_bh->path].rdev; 91 91 92 92 if (uptodate) ··· 108 108 109 109 static int multipath_make_request(struct mddev *mddev, struct bio * bio) 110 110 { 111 - multipath_conf_t *conf = mddev->private; 111 + struct mpconf *conf = mddev->private; 112 112 struct multipath_bh * mp_bh; 113 113 struct multipath_info *multipath; 114 114 ··· 142 142 143 143 static void multipath_status (struct seq_file *seq, struct mddev *mddev) 144 144 { 145 - multipath_conf_t *conf = mddev->private; 145 + struct mpconf *conf = mddev->private; 146 146 int i; 147 147 148 148 seq_printf (seq, " [%d/%d] [", conf->raid_disks, ··· 157 157 static int multipath_congested(void *data, int bits) 158 158 { 159 159 struct mddev *mddev = data; 160 - multipath_conf_t *conf = mddev->private; 160 + struct mpconf *conf = mddev->private; 161 161 int i, ret = 0; 162 162 163 163 if (mddev_congested(mddev, bits)) ··· 185 185 */ 186 186 static void multipath_error (struct mddev *mddev, struct md_rdev *rdev) 187 187 { 188 - multipath_conf_t *conf = mddev->private; 188 + struct mpconf *conf = mddev->private; 189 189 char b[BDEVNAME_SIZE]; 190 190 191 191 if (conf->raid_disks - mddev->degraded <= 1) { ··· 218 218 conf->raid_disks - mddev->degraded); 219 219 } 220 220 221 - static void print_multipath_conf (multipath_conf_t *conf) 221 + static void print_multipath_conf (struct mpconf *conf) 222 222 { 223 223 int i; 224 224 struct multipath_info *tmp; ··· 244 244 245 245 static int multipath_add_disk(struct mddev *mddev, struct md_rdev *rdev) 246 246 { 247 - multipath_conf_t *conf = mddev->private; 247 + struct mpconf *conf = mddev->private; 248 248 struct request_queue *q; 249 249 int err = -EEXIST; 250 250 int path; ··· 293 293 294 294 static int multipath_remove_disk(struct mddev *mddev, int number) 295 295 { 296 - multipath_conf_t *conf = mddev->private; 296 + struct mpconf *conf = mddev->private; 297 297 int err = 0; 298 298 struct md_rdev *rdev; 299 299 struct multipath_info *p = conf->multipaths + number; ··· 340 340 struct multipath_bh *mp_bh; 341 341 struct bio *bio; 342 342 unsigned long flags; 343 - multipath_conf_t *conf = mddev->private; 343 + struct mpconf *conf = mddev->private; 344 344 struct list_head *head = &conf->retry_list; 345 345 346 346 md_check_recovery(mddev); ··· 389 389 390 390 static int multipath_run (struct mddev *mddev) 391 391 { 392 - multipath_conf_t *conf; 392 + struct mpconf *conf; 393 393 int disk_idx; 394 394 struct multipath_info *disk; 395 395 struct md_rdev *rdev; ··· 409 409 * should be freed in multipath_stop()] 410 410 */ 411 411 412 - conf = kzalloc(sizeof(multipath_conf_t), GFP_KERNEL); 412 + conf = kzalloc(sizeof(struct mpconf), GFP_KERNEL); 413 413 mddev->private = conf; 414 414 if (!conf) { 415 415 printk(KERN_ERR ··· 512 512 513 513 static int multipath_stop (struct mddev *mddev) 514 514 { 515 - multipath_conf_t *conf = mddev->private; 515 + struct mpconf *conf = mddev->private; 516 516 517 517 md_unregister_thread(&mddev->thread); 518 518 blk_sync_queue(mddev->queue); /* the unplug fn references 'conf'*/
+1 -3
drivers/md/multipath.h
··· 5 5 struct md_rdev *rdev; 6 6 }; 7 7 8 - struct multipath_private_data { 8 + struct mpconf { 9 9 struct mddev *mddev; 10 10 struct multipath_info *multipaths; 11 11 int raid_disks; ··· 14 14 15 15 mempool_t *pool; 16 16 }; 17 - 18 - typedef struct multipath_private_data multipath_conf_t; 19 17 20 18 /* 21 19 * this is our 'private' 'collective' MULTIPATH buffer head.