Home
last modified time | relevance | path

Searched refs:g_geom (Results 1 – 25 of 74) sorted by relevance

123

/freebsd/sys/geom/
H A Dgeom.h50 struct g_geom;
65 typedef int g_ctl_destroy_geom_t (struct gctl_req *, struct g_class *cp, struct g_geom *gp);
66 typedef int g_ctl_config_geom_t (struct gctl_req *, struct g_geom *gp, const char *verb);
69 typedef struct g_geom * g_taste_t (struct g_class *, struct g_provider *, int flags);
82 typedef void g_dumpconf_t (struct sbuf *, const char *indent, struct g_geom *,
120 LIST_HEAD(,g_geom) geom;
130 struct g_geom { struct
133 LIST_ENTRY(g_geom) geom; argument
136 TAILQ_ENTRY(g_geom) geoms; /* XXX: better name */
175 struct g_geom *geom;
[all …]
H A Dgeom_dump.c69 g_confdot_geom(struct sbuf *sb, struct g_geom *gp) in g_confdot_geom()
90 struct g_geom *gp; in g_confdot_class()
113 g_conftxt_geom(struct sbuf *sb, struct g_geom *gp, int level) in g_conftxt_geom()
134 struct g_geom *gp; in g_conftxt_class()
243 g_conf_geom(struct sbuf *sb, struct g_geom *gp) in g_conf_geom()
269 g_conf_matchgp(struct g_geom *gp, struct g_geom **gps) in g_conf_matchgp()
282 g_conf_class(struct sbuf *sb, struct g_class *mp, struct g_geom **gps) in g_conf_class()
284 struct g_geom *gp; in g_conf_class()
301 g_conf_specific(struct sbuf *sb, struct g_geom **gps) in g_conf_specific()
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 sectors…
78 struct g_geom * g_slice_new(struct g_class *mp, u_int slices, struct g_provider *pp, struct g_consu…
80 int g_slice_conf_hot(struct g_geom *gp, u_int idx, off_t offset, off_t length, int ract, int dact, …
86 int g_slice_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp);
H A Dgeom_subr.c129 struct g_geom *gp; in g_load_class()
185 struct g_geom *gp; in g_unload_class()
306 struct g_geom *gp; in g_retaste_event()
372 struct g_geom *
376 struct g_geom *gp; in g_new_geom()
403 struct g_geom *
406 struct g_geom *gp; in g_new_geomf()
421 g_destroy_geom(struct g_geom *gp) in g_destroy_geom()
443 g_wither_geom(struct g_geom *gp, int error) in g_wither_geom()
475 g_wither_geom_close(struct g_geom *gp, int error) in g_wither_geom_close()
[all …]
H A Dgeom_slice.c72 g_slice_free(struct g_geom *gp) in g_slice_free()
97 struct g_geom *gp; in g_slice_access()
157 struct g_geom *gp; in g_slice_finish_hot()
214 struct g_geom *gp; in g_slice_start()
326 g_slice_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp, str… in g_slice_dumpconf()
351 g_slice_config(struct g_geom *gp, u_int idx, int how, off_t offset, off_t length, u_int sectorsize,… in g_slice_config()
445 g_slice_conf_hot(struct g_geom *gp, u_int idx, off_t offset, off_t length, int ract, int dact, int … in g_slice_conf_hot()
489 struct g_geom *gp; in g_slice_orphan()
514 g_slice_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp) in g_slice_destroy_geom()
521 struct g_geom *
[all …]
H A Dgeom_flashmap.c67 static int g_flashmap_modify(struct g_flashmap *gfp, struct g_geom *gp,
84 g_flashmap_modify(struct g_flashmap *gfp, struct g_geom *gp, in g_flashmap_modify()
124 static struct g_geom *
127 struct g_geom *gp; in g_flashmap_taste()
H A Dgeom_int.h39 TAILQ_HEAD(g_tailq_head, g_geom);
47 void g_conf_specific(struct sbuf *sb, struct g_geom **gps);
H A Dgeom_disk.h65 struct g_geom;
82 struct g_geom *d_geom;
H A Dgeom_disk.c179 struct g_geom *gp; in g_disk_kerneldump()
592 g_disk_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp, stru… in g_disk_dumpconf()
674 struct g_geom *gp; in g_disk_resize()
699 struct g_geom *gp; in g_disk_create()
827 struct g_geom *gp; in g_disk_destroy()
959 struct g_geom *gp; in disk_gone()
1008 struct g_geom *gp = dp->d_geom; in disk_attr_changed()
1024 struct g_geom *gp = dp->d_geom; in disk_media_changed()
1040 struct g_geom *gp = dp->d_geom; in disk_media_gone()
1067 struct g_geom *gp; in g_kern_disks()
/freebsd/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);
99 struct g_geom *gp; in g_mountver_done()
136 g_mountver_send(struct g_geom *gp, struct bio *bp) in g_mountver_send()
161 struct g_geom *gp; in g_mountver_queue()
172 g_mountver_send_queued(struct g_geom *gp) in g_mountver_send_queued()
191 g_mountver_discard_queued(struct g_geom *gp) in g_mountver_discard_queued()
213 struct g_geom *gp; in g_mountver_start()
247 struct g_geom *gp; in g_mountver_access()
[all …]
/freebsd/sys/geom/label/
H A Dg_label.c60 struct g_geom *gp);
61 static int g_label_destroy(struct g_geom *gp, boolean_t force);
62 static struct g_geom *g_label_taste(struct g_class *mp, struct g_provider *pp,
130 struct g_geom *gp __unused) in g_label_destroy_geom()
221 static struct g_geom *
225 struct g_geom *gp; in g_label_create()
281 g_label_destroy(struct g_geom *gp, boolean_t force) in g_label_destroy()
378 static struct g_geom *
382 struct g_geom *gp; in g_label_taste()
492 static struct g_geom *
[all …]
/freebsd/sys/geom/multipath/
H A Dg_multipath.c92 static int g_multipath_destroy(struct g_geom *);
94 g_multipath_destroy_geom(struct gctl_req *, struct g_class *, struct g_geom *);
96 static struct g_geom *g_multipath_find_geom(struct g_class *, const char *);
97 static int g_multipath_rotate(struct g_geom *);
125 g_multipath_good(struct g_geom *gp) in g_multipath_good()
142 struct g_geom *gp; in g_multipath_fault()
181 g_multipath_choose(struct g_geom *gp, struct bio *bp) in g_multipath_choose()
207 struct g_geom *gp; in g_mpd()
268 struct g_geom *gp; in g_multipath_resize()
341 struct g_geom *gp; in g_multipath_start()
[all …]
/freebsd/sys/geom/nop/
H A Dg_nop.c52 static int g_nop_destroy(struct g_geom *gp, boolean_t force);
54 struct g_geom *gp);
109 struct g_geom *gp; in g_nop_resize()
140 struct g_geom *gp; in g_nop_kerneldump()
166 g_nop_pass(struct bio *cbp, struct g_geom *gp) in g_nop_pass()
177 struct g_geom *gp; in g_nop_pass_timeout()
198 struct g_geom *gp; in g_nop_start()
322 struct g_geom *gp; in g_nop_access()
341 struct g_geom *gp; in g_nop_create()
487 struct g_geom *gp = pp->geom; in g_nop_providergone()
[all …]
/freebsd/sys/geom/shsec/
H A Dg_shsec.c52 struct g_geom *gp);
177 struct g_geom *gp; in g_shsec_orphan()
196 struct g_geom *gp; in g_shsec_access()
465 struct g_geom *gp; in g_shsec_add_disk()
524 static struct g_geom *
528 struct g_geom *gp; in g_shsec_create()
576 struct g_geom *gp; in g_shsec_destroy()
620 struct g_geom *gp) in g_shsec_destroy_geom()
628 static struct g_geom *
634 struct g_geom *gp; in g_shsec_taste()
[all …]
/freebsd/sys/geom/bde/
H A Dg_bde.c
/freebsd/sys/geom/raid/
H A Dg_raid_md_if.m52 struct g_class *mp, struct g_geom **gp)
60 struct g_class *mp, struct gctl_req *req, struct g_geom **gp)
103 struct g_geom **gp;
111 struct g_geom **gp;
119 struct g_geom **gp;
/freebsd/sys/geom/uzip/
H A Dg_uzip.c145 g_uzip_softc_free(struct g_geom *gp) in g_uzip_softc_free()
171 g_uzip_cached(struct g_geom *gp, struct bio *bp) in g_uzip_cached()
221 g_uzip_request(struct g_geom *gp, struct bio *bp) in g_uzip_request()
325 struct g_geom *gp; in g_uzip_read_done()
353 struct g_geom *gp; in g_uzip_do()
459 struct g_geom *gp; in g_uzip_start()
475 struct g_geom *gp; in g_uzip_start()
507 struct g_geom *gp; in g_uzip_orphan()
535 struct g_geom *gp; in g_uzip_access()
561 struct g_geom *gp) in g_uzip_parse_toc()
[all …]
/freebsd/sys/geom/union/
H A Dg_union.c59 struct g_geom *gp);
80 static struct g_geom *g_union_find_geom(struct g_class *mp, const char *name);
92 static int g_union_destroy(struct gctl_req *req, struct g_geom *gp, bool force);
148 struct g_geom *gp; in g_union_ctl_create()
407 struct g_geom *gp; in g_union_ctl_destroy()
453 static struct g_geom *
456 struct g_geom *gp; in g_union_find_geom()
473 struct g_geom *gp; in g_union_ctl_reset()
529 struct g_geom *gp; in g_union_ctl_revert()
610 struct g_geom *gp; in g_union_ctl_commit()
[all …]
/freebsd/sys/geom/concat/
H A Dg_concat.c57 struct g_geom *gp);
156 struct g_geom *gp; in g_concat_orphan()
175 struct g_geom *gp; in g_concat_access()
532 struct g_geom *gp; in g_concat_add_disk()
624 static struct g_geom *
630 struct g_geom *gp; in g_concat_create()
682 struct g_geom *gp; in g_concat_destroy()
730 struct g_class *mp __unused, struct g_geom *gp) in g_concat_destroy_geom()
738 static struct g_geom *
744 struct g_geom *gp; in g_concat_taste()
[all …]
/freebsd/sys/geom/part/
H A Dg_part.c204 static void g_part_wither(struct g_geom *, int);
296 struct g_geom *gp; in g_part_get_physpath_done()
472 g_part_new_provider(struct g_geom *gp, struct g_part_table *table, in g_part_new_provider()
514 static struct g_geom*
517 struct g_geom *gp; in g_part_find_geom()
527 g_part_parm_geom(struct gctl_req *req, const char *name, struct g_geom **v) in g_part_parm_geom()
529 struct g_geom *gp; in g_part_parm_geom()
675 g_part_probe(struct g_geom *gp, struct g_consumer *cp, int depth) in g_part_probe()
723 struct g_geom *gp; in g_part_ctl_add()
838 struct g_geom *gp; in g_part_ctl_bootcode()
[all …]
H A Dg_part.h147 struct g_geom *gpt_gp;
225 struct g_geom *gpp_geom;
/freebsd/sys/geom/stripe/
H A Dg_stripe.c52 struct g_geom *gp);
188 struct g_geom *gp; in g_stripe_orphan()
204 struct g_geom *gp; in g_stripe_access()
750 struct g_geom *gp; in g_stripe_add_disk()
826 static struct g_geom *
831 struct g_geom *gp; in g_stripe_create()
898 struct g_geom *gp; in g_stripe_destroy()
940 struct g_class *mp __unused, struct g_geom *gp) in g_stripe_destroy_geom()
948 static struct g_geom *
954 struct g_geom *gp; in g_stripe_taste()
[all …]
/freebsd/sys/geom/cache/
H A Dg_cache.c345 struct g_geom *gp; in g_cache_start()
436 struct g_geom *gp; in g_cache_access()
458 struct g_geom *gp; in g_cache_find_device()
467 static struct g_geom *
472 struct g_geom *gp; in g_cache_create()
554 struct g_geom *gp; in g_cache_destroy()
597 g_cache_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp) in g_cache_destroy_geom()
655 static struct g_geom *
660 struct g_geom *gp; in g_cache_taste()
707 struct g_geom *gp; in g_cache_ctl_create()
[all …]
/freebsd/sys/geom/eli/
H A Dg_eli.c210 struct g_geom *gp);
765 struct g_geom *gp; in g_eli_read_metadata_offset()
827 struct g_geom *gp; in g_eli_last_close()
844 struct g_geom *gp; in g_eli_access()
1003 struct g_geom *
1009 struct g_geom *gp; in g_eli_create()
1197 struct g_geom *gp; in g_eli_destroy()
1244 struct g_class *mp __unused, struct g_geom *gp) in g_eli_destroy_geom()
1320 static struct g_geom *
1324 struct g_geom *gp; in g_eli_taste()
[all …]
/freebsd/sys/geom/zero/
H A Dg_zero.c146 struct g_geom *gp; in g_zero_init()
163 struct g_geom *gp) in g_zero_destroy_geom()

123