• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/md/

Lines Matching refs:multipath

24 #define DM_MSG_PREFIX "multipath"
46 struct multipath *m; /* Owning multipath instance */
57 struct multipath {
167 static struct multipath *alloc_multipath(struct dm_target *ti)
169 struct multipath *m;
190 static void free_multipath(struct multipath *m)
214 static void __switch_pg(struct multipath *m, struct pgpath *pgpath)
230 static int __choose_path_in_pg(struct multipath *m, struct priority_group *pg)
246 static void __choose_pgpath(struct multipath *m)
296 static int __must_push_back(struct multipath *m)
302 static int map_io(struct multipath *m, struct bio *bio, struct mpath_io *mpio,
348 static int queue_if_no_path(struct multipath *m, unsigned queue_if_no_path,
369 * The multipath daemon is responsible for resubmitting queued ios.
372 static void dispatch_queued_ios(struct multipath *m)
405 struct multipath *m =
406 container_of(work, struct multipath, process_queued_ios);
448 struct multipath *m =
449 container_of(work, struct multipath, trigger_event);
456 * <#multipath feature args> [<arg>]*
580 struct multipath *m)
647 static int parse_hw_handler(struct arg_set *as, struct multipath *m)
687 static int parse_features(struct arg_set *as, struct multipath *m)
707 ti->error = "Unrecognised multipath feature request";
722 struct multipath *m;
732 ti->error = "can't allocate multipath";
785 struct multipath *m = (struct multipath *) ti->private;
799 struct multipath *m = (struct multipath *) ti->private;
822 struct multipath *m = pgpath->pg->m;
855 struct multipath *m = pgpath->pg->m;
890 static int action_dev(struct multipath *m, struct dm_dev *dev,
910 static void bypass_pg(struct multipath *m, struct priority_group *pg,
929 static int switch_pg_num(struct multipath *m, const char *pgstr)
961 static int bypass_pg_num(struct multipath *m, const char *pgstr, int bypassed)
988 struct multipath *m = pg->m;
1016 static int do_end_io(struct multipath *m, struct bio *bio,
1078 struct multipath *m = (struct multipath *) ti->private;
1104 struct multipath *m = (struct multipath *) ti->private;
1114 struct multipath *m = (struct multipath *) ti->private;
1143 struct multipath *m = (struct multipath *) ti->private;
1246 struct multipath *m = (struct multipath *) ti->private;
1287 DMWARN("Unrecognised multipath message received.");
1295 struct multipath *m = (struct multipath *) ti->private;
1330 .name = "multipath",
1395 MODULE_DESCRIPTION(DM_NAME " multipath target");