Lines Matching refs:path_selector
148 static u64 hst_weight(struct path_selector *ps, u64 delta) in hst_weight()
163 static void hst_set_weights(struct path_selector *ps, unsigned int base) in hst_set_weights()
176 static int hst_create(struct path_selector *ps, unsigned int argc, char **argv) in hst_create()
228 static void hst_destroy(struct path_selector *ps) in hst_destroy()
238 static int hst_status(struct path_selector *ps, struct dm_path *path, in hst_status()
268 static int hst_add_path(struct path_selector *ps, struct dm_path *path, in hst_add_path()
320 static void hst_fail_path(struct path_selector *ps, struct dm_path *path) in hst_fail_path()
332 static int hst_reinstate_path(struct path_selector *ps, struct dm_path *path) in hst_reinstate_path()
369 u64 time_now, struct path_selector *ps) in hst_compare()
431 static struct dm_path *hst_select_path(struct path_selector *ps, in hst_select_path()
462 static int hst_start_io(struct path_selector *ps, struct dm_path *path, in hst_start_io()
493 static int hst_end_io(struct path_selector *ps, struct dm_path *path, in hst_end_io()