/freebsd/sys/geom/ |
H A D | geom.h | 50 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 D | geom_dump.c | 69 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 D | geom_slice.h | 72 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 D | geom_slice.c | 72 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 D | geom_subr.c | 127 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 D | geom_flashmap.c | 67 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 D | geom_int.h | 39 TAILQ_HEAD(g_tailq_head, g_geom); 47 void g_conf_specific(struct sbuf *sb, struct g_geom **gps);
|
H A D | geom_disk.c | 179 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 D | geom_disk.h | 65 struct g_geom; 82 struct g_geom *d_geom;
|
/freebsd/sys/geom/mountver/ |
H A D | g_mountver.c | 63 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 D | g_label.c | 60 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 D | g_multipath.c | 92 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 D | g_nop.c | 52 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 D | g_shsec.c | 52 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 D | g_bde.c |
|
/freebsd/sys/geom/raid/ |
H A D | g_raid_md_if.m | 52 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 D | g_uzip.c | 145 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 D | g_union.c | 59 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 D | g_concat.c | 57 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 D | g_part.c | 203 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 D | g_part.h | 145 struct g_geom *gpt_gp; 223 struct g_geom *gpp_geom;
|
/freebsd/sys/geom/stripe/ |
H A D | g_stripe.c | 52 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 D | g_cache.c | 345 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 D | g_eli.c | 210 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 D | g_zero.c | 101 struct g_geom *gp; in g_zero_init() 119 struct g_geom *gp) in g_zero_destroy_geom()
|