Home
last modified time | relevance | path

Searched refs:g_geom (Results 1 – 25 of 73) 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_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_subr.c127 struct g_geom *gp; in g_load_class()
183 struct g_geom *gp; in g_unload_class()
304 struct g_geom *gp; in g_retaste_event()
370 struct g_geom *
373 struct g_geom *gp; in g_new_geomf()
408 g_destroy_geom(struct g_geom *gp) in g_destroy_geom()
431 g_wither_geom(struct g_geom *gp, int error) in g_wither_geom()
463 g_wither_geom_close(struct g_geom *gp, int error) in g_wither_geom_close()
484 struct g_geom *gp, *gp2; in g_wither_washer()
518 g_new_consumer(struct g_geom *gp) in g_new_consumer()
[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.c179 struct g_geom *gp; in g_disk_kerneldump()
586 g_disk_dumpconf(struct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp, stru… in g_disk_dumpconf()
668 struct g_geom *gp; in g_disk_resize()
693 struct g_geom *gp; in g_disk_create()
821 struct g_geom *gp; in g_disk_destroy()
953 struct g_geom *gp; in disk_gone()
1002 struct g_geom *gp = dp->d_geom; in disk_attr_changed()
1018 struct g_geom *gp = dp->d_geom; in disk_media_changed()
1034 struct g_geom *gp = dp->d_geom; in disk_media_gone()
1061 struct g_geom *gp; in g_kern_disks()
H A Dgeom_disk.h65 struct g_geom;
82 struct g_geom *d_geom;
/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()
405 struct g_geom *gp; in g_union_ctl_destroy()
451 static struct g_geom *
454 struct g_geom *gp; in g_union_find_geom()
471 struct g_geom *gp; in g_union_ctl_reset()
527 struct g_geom *gp; in g_union_ctl_revert()
608 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()
623 static struct g_geom *
629 struct g_geom *gp; in g_concat_create()
681 struct g_geom *gp; in g_concat_destroy()
729 struct g_class *mp __unused, struct g_geom *gp) in g_concat_destroy_geom()
737 static struct g_geom *
743 struct g_geom *gp; in g_concat_taste()
[all …]
/freebsd/sys/geom/part/
H A Dg_part.c203 static void g_part_wither(struct g_geom *, int);
295 struct g_geom *gp; in g_part_get_physpath_done()
471 g_part_new_provider(struct g_geom *gp, struct g_part_table *table, in g_part_new_provider()
513 static struct g_geom*
516 struct g_geom *gp; in g_part_find_geom()
526 g_part_parm_geom(struct gctl_req *req, const char *name, struct g_geom **v) in g_part_parm_geom()
528 struct g_geom *gp; in g_part_parm_geom()
676 g_part_probe(struct g_geom *gp, struct g_consumer *cp, int depth) in g_part_probe()
724 struct g_geom *gp; in g_part_ctl_add()
839 struct g_geom *gp; in g_part_ctl_bootcode()
[all …]
H A Dg_part.h145 struct g_geom *gpt_gp;
223 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()
752 struct g_geom *gp; in g_stripe_add_disk()
828 static struct g_geom * in g_stripe_create()
833 struct g_geom *gp; in g_stripe_create()
900 struct g_geom *gp; in g_stripe_destroy()
942 struct g_class *mp __unused, struct g_geom *gp) in g_stripe_taste()
950 static struct g_geom * in g_stripe_taste()
956 struct g_geom *g 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.c101 struct g_geom *gp; in g_zero_init()
119 struct g_geom *gp) in g_zero_destroy_geom()

123