Searched refs:gv_drive (Results 1 - 16 of 16) sorted by relevance

/freebsd-11.0-release/sys/geom/vinum/
H A Dgeom_vinum_share.h47 struct gv_drive *gv_alloc_drive(void);
48 struct gv_drive *gv_new_drive(int, char **);
H A Dgeom_vinum.h37 int gv_create_drive(struct gv_softc *, struct gv_drive *);
61 int gv_move_sd(struct gv_softc *, struct gv_sd *, struct gv_drive *, int);
65 int gv_rename_drive(struct gv_softc *, struct gv_drive *, char *, int);
74 void gv_rm_drive(struct gv_softc *, struct gv_drive *, int);
82 int gv_set_drive_state(struct gv_drive *, int, int);
93 struct gv_drive *gv_find_drive(struct gv_softc *, char *);
94 struct gv_drive *gv_find_drive_device(struct gv_softc *, char *);
105 struct gv_drive *);
106 int gv_sd_to_drive(struct gv_sd *, struct gv_drive *);
129 void gv_drive_lost(struct gv_softc *, struct gv_drive *);
[all...]
H A Dgeom_vinum_move.c47 struct gv_drive *d;
103 struct gv_drive *destination, int flags)
105 struct gv_drive *d;
H A Dgeom_vinum_var.h227 LIST_HEAD(,gv_drive) drives; /* All drives. */
246 struct gv_drive { struct
269 LIST_ENTRY(gv_drive) drive; /* Entry in the vinum config. */
301 struct gv_drive *drive_sc; /* Pointer to underlying drive. */
H A Dgeom_vinum_subr.c55 int gv_drive_is_newer(struct gv_softc *, struct gv_drive *);
59 gv_parse_config(struct gv_softc *sc, char *buf, struct gv_drive *d)
182 struct gv_drive *d;
567 gv_sd_to_drive(struct gv_sd *s, struct gv_drive *d)
761 struct gv_drive *d;
819 struct gv_drive *d;
923 struct gv_drive *
926 struct gv_drive *d;
937 struct gv_drive *
940 struct gv_drive *
[all...]
H A Dgeom_vinum_create.c50 gv_create_drive(struct gv_softc *sc, struct gv_drive *d)
55 struct gv_drive *d2;
233 struct gv_drive *d;
246 d = g_malloc(sizeof(struct gv_drive),
311 struct gv_drive *d;
376 struct gv_drive *d;
469 struct gv_drive *d;
546 struct gv_drive *d;
H A Dgeom_vinum_rm.c47 struct gv_drive *d;
164 struct gv_drive *d, *d2;
301 gv_rm_drive(struct gv_softc *sc, struct gv_drive *d, int flags)
308 struct gv_drive *d2;
H A Dgeom_vinum_state.c43 struct gv_drive *d;
122 gv_set_drive_state(struct gv_drive *d, int newstate, int flags)
156 struct gv_drive *d;
377 struct gv_drive *d;
H A Dgeom_vinum_events.c104 struct gv_drive *d;
201 gv_drive_lost(struct gv_softc *sc, struct gv_drive *d)
204 struct gv_drive *d2;
H A Dgeom_vinum_rename.c50 struct gv_drive *d;
123 gv_rename_drive(struct gv_softc *sc, struct gv_drive *d, char *newname,
H A Dgeom_vinum_list.c44 void gv_ldi(struct gv_drive *, struct sbuf *, int);
50 struct gv_drive *d;
442 struct gv_drive *d;
462 gv_ldi(struct gv_drive *d, struct sbuf *sb, int flags)
H A Dgeom_vinum_init.c267 struct gv_drive *d;
352 struct gv_drive *d;
H A Dgeom_vinum.c67 struct gv_drive *d;
131 struct gv_drive *d, *d2;
309 struct gv_drive *d, *d2;
636 struct gv_drive *d;
H A Dgeom_vinum_drive.c265 struct gv_drive *d;
H A Dgeom_vinum_plex.c783 struct gv_drive *d;
830 struct gv_drive *d;
/freebsd-11.0-release/sbin/gvinum/
H A Dgvinum.c88 static void copy_device(struct gv_drive *, const char *);
177 struct gv_drive *d;
421 struct gv_drive *d;
441 err(1, "unable to allocate for gv_drive object");
637 copy_device(struct gv_drive *d, const char *device)
1267 struct gv_drive *d;

Completed in 80 milliseconds