Searched refs:g_raid_volume (Results 1 - 14 of 14) sorted by relevance

/freebsd-12-stable/sys/geom/raid/
H A Dg_raid.h193 struct g_raid_volume *sd_volume; /* Volume, sd is a part of. */
274 struct g_raid_volume;
276 struct g_raid_volume { struct
312 TAILQ_ENTRY(g_raid_volume) v_next; /* List of volumes entry. */
313 LIST_ENTRY(g_raid_volume) v_global_next; /* Global list entry. */
323 TAILQ_HEAD(, g_raid_volume) sc_volumes; /* List of volumes. */
389 struct g_raid_volume *tro_volume; /* Back-pointer to volume. */
419 struct g_raid_volume * g_raid_create_volume(struct g_raid_softc *sc,
425 int g_raid_start_volume(struct g_raid_volume *vol);
428 int g_raid_destroy_volume(struct g_raid_volume *vo
[all...]
H A Dtr_concat.c84 g_raid_tr_taste_concat(struct g_raid_tr_object *tr, struct g_raid_volume *volume)
99 g_raid_tr_update_state_concat(struct g_raid_volume *vol)
158 struct g_raid_volume *vol;
186 struct g_raid_volume *vol;
199 struct g_raid_volume *vol;
212 struct g_raid_volume *vol;
292 struct g_raid_volume *vol;
H A Dtr_raid0.c84 g_raid_tr_taste_raid0(struct g_raid_tr_object *tr, struct g_raid_volume *volume)
97 g_raid_tr_update_state_raid0(struct g_raid_volume *vol)
138 struct g_raid_volume *vol;
166 struct g_raid_volume *vol;
179 struct g_raid_volume *vol;
192 struct g_raid_volume *vol;
273 struct g_raid_volume *vol;
H A Dtr_raid1e.c138 static int g_raid_tr_raid1e_select_read_disk(struct g_raid_volume *vol,
142 V2P(struct g_raid_volume *vol, off_t virt,
160 P2V(struct g_raid_volume *vol, int disk, off_t offset,
178 g_raid_tr_taste_raid1e(struct g_raid_tr_object *tr, struct g_raid_volume *vol)
191 g_raid_tr_update_state_raid1e_even(struct g_raid_volume *vol)
244 g_raid_tr_update_state_raid1e_odd(struct g_raid_volume *vol)
298 g_raid_tr_update_state_raid1e(struct g_raid_volume *vol,
335 struct g_raid_volume *vol;
360 struct g_raid_volume *vol;
397 struct g_raid_volume *vo
[all...]
H A Dg_raid.c100 LIST_HEAD(, g_raid_volume) g_raid_volumes =
123 static void g_raid_destroy_provider(struct g_raid_volume *vol);
126 static int g_raid_update_volume(struct g_raid_volume *vol, u_int event);
588 g_raid_change_volume_state(struct g_raid_volume *vol, int state)
619 sc = ((struct g_raid_volume *)arg)->v_softc;
724 g_raid_nsubdisks(struct g_raid_volume *vol, int state)
749 g_raid_get_subdisk(struct g_raid_volume *vol, int state)
813 struct g_raid_volume *vol;
911 g_raid_clean(struct g_raid_volume *vol, int acw)
939 g_raid_dirty(struct g_raid_volume *vo
[all...]
H A Dtr_raid5.c103 g_raid_tr_taste_raid5(struct g_raid_tr_object *tr, struct g_raid_volume *vol)
132 g_raid_tr_update_state_raid5(struct g_raid_volume *vol,
187 struct g_raid_volume *vol;
201 struct g_raid_volume *vol;
214 struct g_raid_volume *vol;
346 struct g_raid_volume *vol;
H A Dtr_raid1.c136 g_raid_tr_taste_raid1(struct g_raid_tr_object *tr, struct g_raid_volume *vol)
150 g_raid_tr_update_state_raid1(struct g_raid_volume *vol,
274 struct g_raid_volume *vol;
311 struct g_raid_volume *vol;
343 struct g_raid_volume *vol;
408 struct g_raid_volume *vol;
460 struct g_raid_volume *vol;
473 struct g_raid_volume *vol;
489 g_raid_tr_raid1_select_read_disk(struct g_raid_volume *vol, struct bio *bp,
547 struct g_raid_volume *vo
[all...]
H A Dmd_promise.c300 promise_meta_translate_disk(struct g_raid_volume *vol, int md_disk_pos)
537 static struct g_raid_volume *
540 struct g_raid_volume *vol;
554 struct g_raid_volume *vol, *tvol;
579 struct g_raid_volume *vol;
666 struct g_raid_volume *vol)
832 struct g_raid_volume *vol;
894 g_raid_md_promise_start(struct g_raid_volume *vol)
968 struct g_raid_volume *vol;
990 struct g_raid_volume *vo
[all...]
H A Dg_raid_ctl.c57 struct g_raid_volume *vol;
H A Dmd_ddf.c1386 static struct g_raid_volume *
1389 struct g_raid_volume *vol;
1424 struct g_raid_volume *vol, *tvol;
1448 struct g_raid_volume *vol;
1607 g_raid_md_ddf_start_disk(struct g_raid_disk *disk, struct g_raid_volume *vol)
1790 struct g_raid_volume *vol;
1852 g_raid_md_ddf_start(struct g_raid_volume *vol)
1933 struct g_raid_volume *vol;
1955 struct g_raid_volume *vol;
2227 struct g_raid_volume *vo
[all...]
H A Dmd_jmicron.c650 struct g_raid_volume *vol;
1025 struct g_raid_volume *vol;
1389 g_raid_md_write_jmicron(struct g_raid_md_object *md, struct g_raid_volume *tvol,
1393 struct g_raid_volume *vol;
H A Dmd_intel.c893 static struct g_raid_volume *
896 struct g_raid_volume *mvol;
1258 struct g_raid_volume *vol;
1691 struct g_raid_volume *vol, *vol1;
2347 g_raid_md_write_intel(struct g_raid_md_object *md, struct g_raid_volume *tvol,
2351 struct g_raid_volume *vol;
2686 struct g_raid_volume *vol)
H A Dmd_nvidia.c657 struct g_raid_volume *vol;
1029 struct g_raid_volume *vol;
1393 g_raid_md_write_nvidia(struct g_raid_md_object *md, struct g_raid_volume *tvol,
1397 struct g_raid_volume *vol;
H A Dmd_sii.c713 struct g_raid_volume *vol;
1113 struct g_raid_volume *vol;
1477 g_raid_md_write_sii(struct g_raid_md_object *md, struct g_raid_volume *tvol,
1481 struct g_raid_volume *vol;

Completed in 184 milliseconds