Home
last modified time | relevance | path

Searched refs:gv_volume (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/geom/vinum/
H A Dgeom_vinum.h38 int gv_create_volume(struct gv_softc *, struct gv_volume *);
50 int gv_start_vol(struct gv_volume *);
68 int gv_rename_vol(struct gv_softc *, struct gv_volume *, char *, int);
76 void gv_rm_vol(struct gv_softc *, struct gv_volume *);
83 int gv_set_vol_state(struct gv_volume *, int, int);
87 void gv_update_vol_state(struct gv_volume *);
96 struct gv_volume *gv_find_vol(struct gv_softc *, char *);
109 void gv_update_vol_size(struct gv_volume *, off_t);
110 off_t gv_vol_size(struct gv_volume *);
112 int gv_plexdown(struct gv_volume *);
[all …]
H A Dgeom_vinum_init.c40 static int gv_sync(struct gv_volume *);
45 static struct gv_plex *gv_find_good_plex(struct gv_volume *);
51 struct gv_volume *v; in gv_start_obj()
104 struct gv_volume *v; in gv_start_plex()
165 gv_start_vol(struct gv_volume *v) in gv_start_vol()
217 gv_find_good_plex(struct gv_volume *v) in gv_find_good_plex()
232 gv_sync(struct gv_volume *v) in gv_sync()
306 struct gv_volume *v; in gv_grow_plex()
H A Dgeom_vinum_share.c402 struct gv_volume *
405 struct gv_volume *v; in gv_alloc_volume()
408 v = g_malloc(sizeof(struct gv_volume), M_NOWAIT); in gv_alloc_volume()
410 v = malloc(sizeof(struct gv_volume)); in gv_alloc_volume()
414 bzero(v, sizeof(struct gv_volume)); in gv_alloc_volume()
485 struct gv_volume *
488 struct gv_volume *v; in gv_new_volume()
H A Dgeom_vinum_rm.c44 struct gv_volume *v; in gv_remove()
165 struct gv_volume *v, *v2; in gv_resetconfig()
199 gv_rm_vol(struct gv_softc *sc, struct gv_volume *v) in gv_rm_vol()
235 struct gv_volume *v; in gv_rm_plex()
271 struct gv_volume *v; in gv_rm_sd()
306 struct gv_volume *v; in gv_rm_drive()
H A Dgeom_vinum_var.h232 LIST_HEAD(,gv_volume) volumes; /* All volumes. */
335 struct gv_volume *vol_sc; /* Pointer to associated volume. */
367 struct gv_volume { struct
379 LIST_ENTRY(gv_volume) volume; /* Entry in vinum config. */ argument
H A Dgeom_vinum_share.h45 struct gv_volume *gv_alloc_volume(void);
51 struct gv_volume *gv_new_volume(int, char **);
H A Dgeom_vinum_volume.c40 gv_volume_flush(struct gv_volume *v) in gv_volume_flush()
59 struct gv_volume *v; in gv_volume_start()
141 struct gv_volume *v __diagused; in gv_bio_done()
H A Dgeom_vinum_subr.c62 struct gv_volume *v, *v2; in gv_parse_config()
185 struct gv_volume *v; in gv_format_config()
258 gv_plexdown(struct gv_volume *v) in gv_plexdown()
394 gv_update_vol_size(struct gv_volume *v, off_t size) in gv_update_vol_size()
457 gv_vol_size(struct gv_volume *v) in gv_vol_size()
878 struct gv_volume *
881 struct gv_volume *v; in gv_find_vol()
1005 struct gv_volume *v; in gv_object_type()
1034 struct gv_volume *v; in gv_setup_objects()
1084 struct gv_volume *v, *v2; in gv_cleanup()
[all …]
H A Dgeom_vinum_state.c45 struct gv_volume *v; in gv_setstate()
285 struct gv_volume *v; in gv_set_plex_state()
338 gv_set_vol_state(struct gv_volume *v, int newstate, int flags) in gv_set_vol_state()
469 gv_update_vol_state(struct gv_volume *v) in gv_update_vol_state()
H A Dgeom_vinum_create.c180 gv_create_volume(struct gv_softc *sc, struct gv_volume *v) in gv_create_volume()
196 struct gv_volume *v; in gv_create_plex()
312 struct gv_volume *v; in gv_concat()
377 struct gv_volume *v; in gv_mirror()
469 struct gv_volume *v; in gv_raid5()
547 struct gv_volume *v; in gv_stripe()
H A Dgeom_vinum_list.c40 void gv_lvi(struct gv_volume *, struct sbuf *, int);
52 struct gv_volume *v; in gv_list()
220 struct gv_volume *v; in gv_lv()
240 gv_lvi(struct gv_volume *v, struct sbuf *sb, int flags) in gv_lvi()
H A Dgeom_vinum_rename.c47 struct gv_volume *v; in gv_rename()
223 gv_rename_vol(struct gv_softc *sc, struct gv_volume *v, char *newname, in gv_rename_vol()
H A Dgeom_vinum.c215 struct gv_volume *v; in gv_attach()
311 struct gv_volume *v, *v2; in gv_create()
628 struct gv_volume *v; in gv_worker()
H A Dgeom_vinum_plex.c603 struct gv_volume *v; in gv_sync_complete()
716 struct gv_volume *v; in gv_grow_complete()
/freebsd/sbin/gvinum/
H A Dgvinum.c179 struct gv_volume *v; in gvinum_create()