| /freebsd-11-stable/sys/geom/raid/ |
| HD | g_raid.h | 191 struct g_raid_volume *sd_volume; /* Volume, sd is a part of. */ 272 struct g_raid_volume; 274 struct g_raid_volume { struct 310 TAILQ_ENTRY(g_raid_volume) v_next; /* List of volumes entry. */ argument 311 LIST_ENTRY(g_raid_volume) v_global_next; /* Global list entry. */ 321 TAILQ_HEAD(, g_raid_volume) sc_volumes; /* List of volumes. */ 387 struct g_raid_volume *tro_volume; /* Back-pointer to volume. */ 417 struct g_raid_volume * g_raid_create_volume(struct g_raid_softc *sc, 423 int g_raid_start_volume(struct g_raid_volume *vol); 426 int g_raid_destroy_volume(struct g_raid_volume *vol); [all …]
|
| HD | tr_raid1e.c | 136 static int g_raid_tr_raid1e_select_read_disk(struct g_raid_volume *vol, 140 V2P(struct g_raid_volume *vol, off_t virt, in V2P() 158 P2V(struct g_raid_volume *vol, int disk, off_t offset, in P2V() 176 g_raid_tr_taste_raid1e(struct g_raid_tr_object *tr, struct g_raid_volume *vol) in g_raid_tr_taste_raid1e() 189 g_raid_tr_update_state_raid1e_even(struct g_raid_volume *vol) in g_raid_tr_update_state_raid1e_even() 242 g_raid_tr_update_state_raid1e_odd(struct g_raid_volume *vol) in g_raid_tr_update_state_raid1e_odd() 296 g_raid_tr_update_state_raid1e(struct g_raid_volume *vol, in g_raid_tr_update_state_raid1e() 333 struct g_raid_volume *vol; in g_raid_tr_raid1e_fail_disk() 358 struct g_raid_volume *vol; in g_raid_tr_raid1e_rebuild_done() 395 struct g_raid_volume *vol; in g_raid_tr_raid1e_rebuild_abort() [all …]
|
| HD | tr_raid0.c | 82 g_raid_tr_taste_raid0(struct g_raid_tr_object *tr, struct g_raid_volume *volume) in g_raid_tr_taste_raid0() 95 g_raid_tr_update_state_raid0(struct g_raid_volume *vol) in g_raid_tr_update_state_raid0() 136 struct g_raid_volume *vol; in g_raid_tr_event_raid0() 164 struct g_raid_volume *vol; in g_raid_tr_start_raid0() 177 struct g_raid_volume *vol; in g_raid_tr_stop_raid0() 190 struct g_raid_volume *vol; in g_raid_tr_iostart_raid0() 271 struct g_raid_volume *vol; in g_raid_tr_kerneldump_raid0()
|
| HD | tr_concat.c | 82 g_raid_tr_taste_concat(struct g_raid_tr_object *tr, struct g_raid_volume *volume) in g_raid_tr_taste_concat() 97 g_raid_tr_update_state_concat(struct g_raid_volume *vol) in g_raid_tr_update_state_concat() 156 struct g_raid_volume *vol; in g_raid_tr_event_concat() 184 struct g_raid_volume *vol; in g_raid_tr_start_concat() 197 struct g_raid_volume *vol; in g_raid_tr_stop_concat() 210 struct g_raid_volume *vol; in g_raid_tr_iostart_concat() 290 struct g_raid_volume *vol; in g_raid_tr_kerneldump_concat()
|
| HD | g_raid.c | 98 LIST_HEAD(, g_raid_volume) g_raid_volumes = 121 static void g_raid_destroy_provider(struct g_raid_volume *vol); 124 static int g_raid_update_volume(struct g_raid_volume *vol, u_int event); 586 g_raid_change_volume_state(struct g_raid_volume *vol, int state) in g_raid_change_volume_state() 617 sc = ((struct g_raid_volume *)arg)->v_softc; in g_raid_event_send() 722 g_raid_nsubdisks(struct g_raid_volume *vol, int state) in g_raid_nsubdisks() 747 g_raid_get_subdisk(struct g_raid_volume *vol, int state) in g_raid_get_subdisk() 811 struct g_raid_volume *vol; in g_raid_nopens() 909 g_raid_clean(struct g_raid_volume *vol, int acw) in g_raid_clean() 937 g_raid_dirty(struct g_raid_volume *vol) in g_raid_dirty() [all …]
|
| HD | tr_raid1.c | 134 g_raid_tr_taste_raid1(struct g_raid_tr_object *tr, struct g_raid_volume *vol) in g_raid_tr_taste_raid1() 148 g_raid_tr_update_state_raid1(struct g_raid_volume *vol, in g_raid_tr_update_state_raid1() 272 struct g_raid_volume *vol; in g_raid_tr_raid1_rebuild_done() 309 struct g_raid_volume *vol; in g_raid_tr_raid1_rebuild_abort() 341 struct g_raid_volume *vol; in g_raid_tr_raid1_rebuild_start() 406 struct g_raid_volume *vol; in g_raid_tr_raid1_maybe_rebuild() 458 struct g_raid_volume *vol; in g_raid_tr_start_raid1() 471 struct g_raid_volume *vol; in g_raid_tr_stop_raid1() 487 g_raid_tr_raid1_select_read_disk(struct g_raid_volume *vol, struct bio *bp, in g_raid_tr_raid1_select_read_disk() 545 struct g_raid_volume *vol; in g_raid_tr_iostart_raid1_write() [all …]
|
| HD | g_raid_md_if.m | 77 struct g_raid_volume *vol, u_int event) 85 struct g_raid_volume *vol) 93 struct g_raid_volume *vol) 139 struct g_raid_volume *vol; 146 struct g_raid_volume *vol; 167 struct g_raid_volume *vol;
|
| HD | tr_raid5.c | 101 g_raid_tr_taste_raid5(struct g_raid_tr_object *tr, struct g_raid_volume *vol) in g_raid_tr_taste_raid5() 130 g_raid_tr_update_state_raid5(struct g_raid_volume *vol, in g_raid_tr_update_state_raid5() 185 struct g_raid_volume *vol; in g_raid_tr_start_raid5() 199 struct g_raid_volume *vol; in g_raid_tr_stop_raid5() 212 struct g_raid_volume *vol; in g_raid_tr_iostart_raid5_read() 344 struct g_raid_volume *vol; in g_raid_tr_iostart_raid5()
|
| HD | md_promise.c | 298 promise_meta_translate_disk(struct g_raid_volume *vol, int md_disk_pos) in promise_meta_translate_disk() 530 static struct g_raid_volume * 533 struct g_raid_volume *vol; in g_raid_md_promise_get_volume() 547 struct g_raid_volume *vol, *tvol; in g_raid_md_promise_purge_volumes() 572 struct g_raid_volume *vol; in g_raid_md_promise_purge_disks() 659 struct g_raid_volume *vol) in g_raid_md_promise_start_disk() 825 struct g_raid_volume *vol; in g_raid_md_promise_refill() 887 g_raid_md_promise_start(struct g_raid_volume *vol) in g_raid_md_promise_start() 961 struct g_raid_volume *vol; in g_raid_promise_go() 983 struct g_raid_volume *vol; in g_raid_md_promise_new_disk() [all …]
|
| HD | md_ddf.c | 1379 static struct g_raid_volume * 1382 struct g_raid_volume *vol; in g_raid_md_ddf_get_volume() 1417 struct g_raid_volume *vol, *tvol; in g_raid_md_ddf_purge_volumes() 1443 struct g_raid_volume *vol; in g_raid_md_ddf_purge_disks() 1602 g_raid_md_ddf_start_disk(struct g_raid_disk *disk, struct g_raid_volume *vol) in g_raid_md_ddf_start_disk() 1785 struct g_raid_volume *vol; in g_raid_md_ddf_refill() 1847 g_raid_md_ddf_start(struct g_raid_volume *vol) in g_raid_md_ddf_start() 1930 struct g_raid_volume *vol; in g_raid_ddf_go() 1952 struct g_raid_volume *vol; in g_raid_md_ddf_new_disk() 2224 struct g_raid_volume *vol, u_int event) in g_raid_md_volume_event_ddf() [all …]
|
| HD | g_raid_ctl.c | 55 struct g_raid_volume *vol; in g_raid_find_node()
|
| HD | md_jmicron.c | 648 struct g_raid_volume *vol; in g_raid_md_jmicron_start() 1023 struct g_raid_volume *vol; in g_raid_md_ctl_jmicron() 1387 g_raid_md_write_jmicron(struct g_raid_md_object *md, struct g_raid_volume *tvol, in g_raid_md_write_jmicron() 1391 struct g_raid_volume *vol; in g_raid_md_write_jmicron()
|
| HD | g_raid_tr_if.m | 61 struct g_raid_volume *volume;
|
| HD | md_intel.c | 890 static struct g_raid_volume * 893 struct g_raid_volume *mvol; in g_raid_md_intel_get_volume() 1255 struct g_raid_volume *vol; in g_raid_md_intel_start() 1688 struct g_raid_volume *vol, *vol1; in g_raid_md_ctl_intel() 2344 g_raid_md_write_intel(struct g_raid_md_object *md, struct g_raid_volume *tvol, in g_raid_md_write_intel() 2348 struct g_raid_volume *vol; in g_raid_md_write_intel() 2683 struct g_raid_volume *vol) in g_raid_md_free_volume_intel()
|
| HD | md_sii.c | 711 struct g_raid_volume *vol; in g_raid_md_sii_start() 1111 struct g_raid_volume *vol; in g_raid_md_ctl_sii() 1475 g_raid_md_write_sii(struct g_raid_md_object *md, struct g_raid_volume *tvol, in g_raid_md_write_sii() 1479 struct g_raid_volume *vol; in g_raid_md_write_sii()
|
| HD | md_nvidia.c | 655 struct g_raid_volume *vol; in g_raid_md_nvidia_start() 1027 struct g_raid_volume *vol; in g_raid_md_ctl_nvidia() 1391 g_raid_md_write_nvidia(struct g_raid_md_object *md, struct g_raid_volume *tvol, in g_raid_md_write_nvidia() 1395 struct g_raid_volume *vol; in g_raid_md_write_nvidia()
|