Searched refs:g_geom (Results 1 - 25 of 96) sorted by relevance

1234

/freebsd-10.0-release/sys/geom/vinum/
H A Dgeom_vinum.h33 void gv_concat(struct g_geom *gp, struct gctl_req *);
34 void gv_mirror(struct g_geom *gp, struct gctl_req *);
35 void gv_stripe(struct g_geom *gp, struct gctl_req *);
36 void gv_raid5(struct g_geom *gp, struct gctl_req *);
48 void gv_start_obj(struct g_geom *, struct gctl_req *);
53 void gv_ld(struct g_geom *, struct gctl_req *, struct sbuf *);
54 void gv_lp(struct g_geom *, struct gctl_req *, struct sbuf *);
55 void gv_ls(struct g_geom *, struct gctl_req *, struct sbuf *);
56 void gv_lv(struct g_geom *, struct gctl_req *, struct sbuf *);
57 void gv_list(struct g_geom *, struc
[all...]
/freebsd-10.0-release/sys/geom/
H A Dgeom_int.h39 TAILQ_HEAD(g_tailq_head, g_geom);
56 void g_conf_specific(struct sbuf *sb, struct g_class *mp, struct g_geom *gp, struct g_provider *pp, struct g_consumer *cp);
H A Dgeom_slice.h72 int g_slice_config(struct g_geom *gp, u_int idx, int how, off_t offset, off_t length, u_int sectorsize, const char *fmt, ...) __printflike(7, 8);
78 struct g_geom * g_slice_new(struct g_class *mp, u_int slices, struct g_provider *pp, struct g_consumer **cpp, void *extrap, int extra, g_slice_start_t *start);
80 int g_slice_conf_hot(struct g_geom *gp, u_int idx, off_t offset, off_t length, int ract, int dact, int wact);
86 int g_slice_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp);
H A Dgeom.h50 struct g_geom;
63 typedef int g_ctl_destroy_geom_t (struct gctl_req *, struct g_class *cp, struct g_geom *gp);
64 typedef int g_ctl_config_geom_t (struct gctl_req *, struct g_geom *gp, const char *verb);
67 typedef struct g_geom * g_taste_t (struct g_class *, struct g_provider *, int flags);
80 typedef void g_dumpconf_t (struct sbuf *, const char *indent, struct g_geom *,
119 LIST_HEAD(,g_geom) geom;
127 * The g_geom is an instance of a g_class.
129 struct g_geom { struct
132 LIST_ENTRY(g_geom) geom;
135 TAILQ_ENTRY(g_geom) geom
[all...]
H A Dgeom_flashmap.c61 static int g_flashmap_modify(struct g_geom *, const char *,
67 struct g_geom *, struct g_consumer *, struct g_provider *);
68 static struct g_geom *g_flashmap_taste(struct g_class *,
87 g_flashmap_modify(struct g_geom *gp, const char *devname, int secsize,
133 g_flashmap_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
147 struct g_geom *gp;
163 static struct g_geom *
166 struct g_geom *gp = NULL;
H A Dgeom_mbr.c98 g_mbr_modify(struct g_geom *gp, struct g_mbr_softc *ms, u_char *sec0, int len __unused)
177 struct g_geom *gp;
220 struct g_geom *gp;
245 g_mbr_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp __unused, struct g_provider *pp)
262 static struct g_geom *
265 struct g_geom *gp;
327 struct g_geom *gp;
391 struct g_geom *gp;
409 g_mbrext_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp __unused, struct g_provider *pp)
426 static struct g_geom *
[all...]
H A Dgeom_disk.h60 struct g_geom;
65 struct g_geom *d_geom;
H A Dgeom_dump.c69 g_confdot_geom(struct sbuf *sb, struct g_geom *gp)
90 struct g_geom *gp;
113 g_conftxt_geom(struct sbuf *sb, struct g_geom *gp, int level)
134 struct g_geom *gp;
225 g_conf_geom(struct sbuf *sb, struct g_geom *gp, struct g_provider *pp, struct g_consumer *cp)
256 g_conf_class(struct sbuf *sb, struct g_class *mp, struct g_geom *gp, struct g_provider *pp, struct g_consumer *cp)
258 struct g_geom *gp2;
271 g_conf_specific(struct sbuf *sb, struct g_class *mp, struct g_geom *gp, struct g_provider *pp, struct g_consumer *cp)
H A Dgeom_map.c67 struct g_geom *gp;
85 struct g_geom *gp;
111 g_map_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
202 struct g_consumer *cp, struct g_geom *gp, struct g_map_softc *sc, int i)
339 static struct g_geom *
344 struct g_geom *gp;
378 struct g_geom *gp;
H A Dgeom_pc98.c84 g_pc98_modify(struct g_geom *gp, struct g_pc98_softc *ms, u_char *sec, int len __unused)
163 struct g_geom *gp;
206 struct g_geom *gp;
228 g_pc98_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
257 static struct g_geom *
260 struct g_geom *gp;
321 struct g_geom *gp;
H A Dgeom_sunlabel.c69 g_sunlabel_modify(struct g_geom *gp, struct g_sunlabel_softc *ms, u_char *sec0)
121 struct g_geom *gp;
151 g_sunlabel_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp __unused, struct g_provider *pp)
166 struct g_geom *gp;
194 struct g_geom *gp;
258 static struct g_geom *
261 struct g_geom *gp;
H A Dgeom_redboot.c98 struct g_geom *gp = pp->geom;
111 struct g_geom *gp;
134 g_redboot_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp,
237 static struct g_geom *
240 struct g_geom *gp;
328 struct g_geom *gp;
H A Dgeom_fox.c76 struct g_geom *gp;
165 struct g_geom *gp;
204 struct g_geom *gp;
235 struct g_geom *gp;
288 struct g_geom *gp;
345 static struct g_geom *
348 struct g_geom *gp, *gp2;
452 g_fox_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
H A Dgeom_vol_ffs.c62 static struct g_geom *
65 struct g_geom *gp;
H A Dgeom_subr.c86 struct g_geom *gp;
142 struct g_geom *gp;
266 struct g_geom *gp;
332 struct g_geom *
335 struct g_geom *gp;
370 g_destroy_geom(struct g_geom *gp)
393 g_wither_geom(struct g_geom *gp, int error)
425 g_wither_geom_close(struct g_geom *gp, int error)
446 struct g_geom *gp, *gp2;
480 g_new_consumer(struct g_geom *g
[all...]
H A Dgeom_bsd.c95 g_bsd_modify(struct g_geom *gp, u_char *label)
205 g_bsd_try(struct g_geom *gp, struct g_slicer *gsp, struct g_consumer *cp, int secsize, struct g_bsd_softc *ms, off_t offset)
240 g_bsd_writelabel(struct g_geom *gp, u_char *bootcode)
290 struct g_geom *gp;
331 struct g_geom *gp;
408 struct g_geom *gp;
429 g_bsd_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp)
474 static struct g_geom *
477 struct g_geom *gp;
616 struct g_geom *g
[all...]
/freebsd-10.0-release/sys/geom/sched/
H A Dgs_scheduler.h93 struct g_geom;
96 typedef void *gs_init_t (struct g_geom *geom);
151 void *g_sched_get_class(struct g_geom *gp, struct bio *bp);
152 void g_sched_put_class(struct g_geom *gp, void *priv);
178 void g_sched_lock(struct g_geom *gp);
179 void g_sched_unlock(struct g_geom *gp);
185 void g_sched_dispatch(struct g_geom *geom);
H A Dg_sched.c129 static int g_sched_destroy(struct g_geom *gp, boolean_t force);
131 struct g_class *mp, struct g_geom *gp);
134 static struct g_geom *g_sched_taste(struct g_class *mp,
137 struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp);
229 g_sched_lock(struct g_geom *gp)
237 g_sched_unlock(struct g_geom *gp)
282 g_sched_forced_dispatch(struct g_geom *gp)
302 g_sched_dispatch(struct g_geom *gp)
378 g_sched_get_class(struct g_geom *gp, struct bio *bp)
420 g_sched_put_class(struct g_geom *g
[all...]
/freebsd-10.0-release/sys/geom/mountver/
H A Dg_mountver.c63 static int g_mountver_destroy(struct g_geom *gp, boolean_t force);
66 struct g_geom *gp);
70 struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp);
87 struct g_geom *gp;
114 struct g_geom *gp;
133 struct g_geom *gp;
144 g_mountver_send_queued(struct g_geom *gp)
161 g_mountver_discard_queued(struct g_geom *gp)
181 struct g_geom *gp;
207 struct g_geom *g
[all...]
/freebsd-10.0-release/sys/geom/label/
H A Dg_label.c56 struct g_geom *gp);
57 static int g_label_destroy(struct g_geom *gp, boolean_t force);
58 static struct g_geom *g_label_taste(struct g_class *mp, struct g_provider *pp,
99 struct g_geom *gp __unused)
164 static struct g_geom *
168 struct g_geom *gp;
219 g_label_destroy(struct g_geom *gp, boolean_t force)
287 static struct g_geom *
292 struct g_geom *gp;
429 static struct g_geom *
[all...]
/freebsd-10.0-release/sys/geom/multipath/
H A Dg_multipath.c75 static int g_multipath_destroy(struct g_geom *);
77 g_multipath_destroy_geom(struct gctl_req *, struct g_class *, struct g_geom *);
79 static struct g_geom *g_multipath_find_geom(struct g_class *, const char *);
80 static int g_multipath_rotate(struct g_geom *);
107 g_multipath_good(struct g_geom *gp)
124 struct g_geom *gp;
161 g_multipath_choose(struct g_geom *gp, struct bio *bp)
187 struct g_geom *gp;
243 struct g_geom *gp;
305 struct g_geom *g
[all...]
/freebsd-10.0-release/sys/geom/nop/
H A Dg_nop.c50 static int g_nop_destroy(struct g_geom *gp, boolean_t force);
52 struct g_geom *gp);
56 struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp);
78 struct g_geom *gp;
102 struct g_geom *gp;
149 struct g_geom *gp;
166 struct g_geom *gp;
260 g_nop_destroy(struct g_geom *gp, boolean_t force)
288 g_nop_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
460 static struct g_geom *
[all...]
/freebsd-10.0-release/sys/geom/bde/
H A Dg_bde.c77 struct g_geom *gp;
96 struct g_geom *gp;
116 struct g_geom *gp;
212 g_bde_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
248 struct g_geom *gp;
/freebsd-10.0-release/sys/geom/part/
H A Dg_part.h110 struct g_geom *gpt_gp;
187 struct g_geom *gpp_geom;
/freebsd-10.0-release/sys/geom/zero/
H A Dg_zero.c101 struct g_geom *gp;
118 struct g_geom *gp)

Completed in 122 milliseconds

1234