Symbol: g_class
sys/compat/linprocfs/linprocfs.c
656
struct g_class *cp;
sys/dev/fdc/fdc.c
1398
struct g_class g_fd_class = {
sys/dev/md/md.c
2079
g_md_init(struct g_class *mp __unused)
sys/dev/md/md.c
220
struct g_class g_md_class = {
sys/dev/md/md.c
2247
g_md_fini(struct g_class *mp __unused)
sys/dev/nvdimm/nvdimm_spa.c
433
struct g_class nvdimm_spa_g_class = {
sys/dev/nvdimm/nvdimm_spa.c
598
nvdimm_spa_g_destroy_geom(struct gctl_req *req, struct g_class *cp,
sys/dev/ofw/ofw_disk.c
132
g_ofwd_init(struct g_class *mp __unused)
sys/dev/ofw/ofw_disk.c
63
struct g_class g_ofwd_class = {
sys/geom/cache/g_cache.c
100
struct g_class g_cache_class = {
sys/geom/cache/g_cache.c
456
g_cache_find_device(struct g_class *mp, const char *name)
sys/geom/cache/g_cache.c
468
g_cache_create(struct g_class *mp, struct g_provider *pp,
sys/geom/cache/g_cache.c
597
g_cache_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
sys/geom/cache/g_cache.c
656
g_cache_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/cache/g_cache.c
703
g_cache_ctl_create(struct gctl_req *req, struct g_class *mp)
sys/geom/cache/g_cache.c
769
g_cache_ctl_configure(struct gctl_req *req, struct g_class *mp)
sys/geom/cache/g_cache.c
849
g_cache_ctl_destroy(struct gctl_req *req, struct g_class *mp)
sys/geom/cache/g_cache.c
896
g_cache_ctl_reset(struct gctl_req *req, struct g_class *mp)
sys/geom/cache/g_cache.c
941
g_cache_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/concat/g_concat.c
1053
g_concat_ctl_append(struct gctl_req *req, struct g_class *mp)
sys/geom/concat/g_concat.c
1186
g_concat_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/concat/g_concat.c
56
static int g_concat_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/concat/g_concat.c
625
g_concat_create(struct g_class *mp, const struct g_concat_metadata *md,
sys/geom/concat/g_concat.c
63
struct g_class g_concat_class = {
sys/geom/concat/g_concat.c
730
struct g_class *mp __unused, struct g_geom *gp)
sys/geom/concat/g_concat.c
739
g_concat_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/concat/g_concat.c
844
g_concat_ctl_create(struct gctl_req *req, struct g_class *mp)
sys/geom/concat/g_concat.c
925
g_concat_find_device(struct g_class *mp, const char *name)
sys/geom/concat/g_concat.c
944
g_concat_ctl_destroy(struct gctl_req *req, struct g_class *mp)
sys/geom/eli/g_eli.c
1004
g_eli_create(struct gctl_req *req, struct g_class *mp, struct g_provider *bpp,
sys/geom/eli/g_eli.c
1244
struct g_class *mp __unused, struct g_geom *gp)
sys/geom/eli/g_eli.c
1321
g_eli_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/eli/g_eli.c
1589
struct g_class *mp;
sys/geom/eli/g_eli.c
1615
g_eli_init(struct g_class *mp)
sys/geom/eli/g_eli.c
1625
g_eli_fini(struct g_class *mp)
sys/geom/eli/g_eli.c
206
static int g_eli_read_metadata_offset(struct g_class *mp, struct g_provider *pp,
sys/geom/eli/g_eli.c
209
static int g_eli_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/eli/g_eli.c
211
static void g_eli_init(struct g_class *mp);
sys/geom/eli/g_eli.c
212
static void g_eli_fini(struct g_class *mp);
sys/geom/eli/g_eli.c
217
struct g_class g_eli_class = {
sys/geom/eli/g_eli.c
762
g_eli_read_metadata_offset(struct g_class *mp, struct g_provider *pp,
sys/geom/eli/g_eli.c
812
g_eli_read_metadata(struct g_class *mp, struct g_provider *pp,
sys/geom/eli/g_eli.h
687
int g_eli_read_metadata(struct g_class *mp, struct g_provider *pp,
sys/geom/eli/g_eli.h
689
struct g_geom *g_eli_create(struct gctl_req *req, struct g_class *mp,
sys/geom/eli/g_eli.h
695
void g_eli_config(struct gctl_req *req, struct g_class *mp, const char *verb);
sys/geom/eli/g_eli_ctl.c
1104
g_eli_ctl_kill(struct gctl_req *req, struct g_class *mp)
sys/geom/eli/g_eli_ctl.c
1161
g_eli_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/eli/g_eli_ctl.c
167
g_eli_find_device(struct g_class *mp, const char *prov)
sys/geom/eli/g_eli_ctl.c
193
g_eli_ctl_detach(struct gctl_req *req, struct g_class *mp)
sys/geom/eli/g_eli_ctl.c
251
g_eli_ctl_onetime(struct gctl_req *req, struct g_class *mp)
sys/geom/eli/g_eli_ctl.c
385
g_eli_ctl_configure(struct gctl_req *req, struct g_class *mp)
sys/geom/eli/g_eli_ctl.c
52
g_eli_ctl_attach(struct gctl_req *req, struct g_class *mp)
sys/geom/eli/g_eli_ctl.c
639
g_eli_ctl_setkey(struct gctl_req *req, struct g_class *mp)
sys/geom/eli/g_eli_ctl.c
747
g_eli_ctl_delkey(struct gctl_req *req, struct g_class *mp)
sys/geom/eli/g_eli_ctl.c
909
g_eli_ctl_suspend(struct gctl_req *req, struct g_class *mp)
sys/geom/eli/g_eli_ctl.c
968
g_eli_ctl_resume(struct gctl_req *req, struct g_class *mp)
sys/geom/gate/g_gate.c
71
struct g_class g_gate_class = {
sys/geom/geom.h
119
LIST_ENTRY(g_class) class;
sys/geom/geom.h
132
struct g_class *class;
sys/geom/geom.h
293
struct g_geom *g_new_geom(struct g_class *mp, const char *name);
sys/geom/geom.h
294
struct g_geom *g_new_geomf(struct g_class *mp, const char *fmt, ...)
sys/geom/geom.h
301
int g_retaste(struct g_class *mp);
sys/geom/geom.h
442
struct g_class *gctl_get_class(struct gctl_req *req, char const *arg);
sys/geom/geom.h
443
struct g_geom *gctl_get_geom(struct gctl_req *req, struct g_class *mp, char const *arg);
sys/geom/geom.h
49
struct g_class;
sys/geom/geom.h
63
typedef void g_ctl_req_t (struct gctl_req *, struct g_class *cp, char const *verb);
sys/geom/geom.h
64
typedef int g_ctl_create_geom_t (struct gctl_req *, struct g_class *cp, struct g_provider *pp);
sys/geom/geom.h
65
typedef int g_ctl_destroy_geom_t (struct gctl_req *, struct g_class *cp, struct g_geom *gp);
sys/geom/geom.h
67
typedef void g_init_t (struct g_class *mp);
sys/geom/geom.h
68
typedef void g_fini_t (struct g_class *mp);
sys/geom/geom_ccd.c
721
g_ccd_create(struct gctl_req *req, struct g_class *mp)
sys/geom/geom_ccd.c
846
g_ccd_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
sys/geom/geom_ccd.c
868
g_ccd_list(struct gctl_req *req, struct g_class *mp)
sys/geom/geom_ccd.c
901
g_ccd_config(struct gctl_req *req, struct g_class *mp, char const *verb)
sys/geom/geom_ccd.c
919
static struct g_class g_ccd_class = {
sys/geom/geom_ctl.c
443
struct g_class *
sys/geom/geom_ctl.c
447
struct g_class *cp;
sys/geom/geom_ctl.c
463
gctl_get_geom(struct gctl_req *req, struct g_class *mp, char const *arg)
sys/geom/geom_ctl.c
500
g_ctl_getxml(struct gctl_req *req, struct g_class *mp)
sys/geom/geom_ctl.c
558
struct g_class *mp;
sys/geom/geom_dev.c
108
static struct g_class g_dev_class = {
sys/geom/geom_dev.c
135
g_dev_init(struct g_class *mp)
sys/geom/geom_dev.c
142
g_dev_fini(struct g_class *mp)
sys/geom/geom_dev.c
346
g_dev_taste(struct g_class *mp, struct g_provider *pp, int insist __unused)
sys/geom/geom_disk.c
83
static struct g_class g_disk_class = {
sys/geom/geom_dump.c
132
g_conftxt_class(struct sbuf *sb, struct g_class *mp)
sys/geom/geom_dump.c
143
struct g_class *mp;
sys/geom/geom_dump.c
282
g_conf_class(struct sbuf *sb, struct g_class *mp, struct g_geom **gps)
sys/geom/geom_dump.c
303
struct g_class *mp2;
sys/geom/geom_dump.c
88
g_confdot_class(struct sbuf *sb, struct g_class *mp)
sys/geom/geom_dump.c
99
struct g_class *mp;
sys/geom/geom_flashmap.c
125
g_flashmap_taste(struct g_class *mp, struct g_provider *pp, int flags)
sys/geom/geom_flashmap.c
218
static struct g_class g_flashmap_class = {
sys/geom/geom_int.h
38
LIST_HEAD(class_list_head, g_class);
sys/geom/geom_kern.c
232
SYSCTL_SIZEOF_STRUCT(g_class);
sys/geom/geom_slice.c
514
g_slice_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
sys/geom/geom_slice.c
522
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)
sys/geom/geom_slice.h
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);
sys/geom/geom_slice.h
86
int g_slice_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp);
sys/geom/geom_subr.c
128
struct g_class *mp2, *mp;
sys/geom/geom_subr.c
1371
struct g_class *mp;
sys/geom/geom_subr.c
1563
db_show_geom_class(struct g_class *mp)
sys/geom/geom_subr.c
1580
struct g_class *mp;
sys/geom/geom_subr.c
1593
db_show_geom_class((struct g_class *)addr);
sys/geom/geom_subr.c
183
g_unload_class(struct g_class *mp)
sys/geom/geom_subr.c
256
struct g_class *mp;
sys/geom/geom_subr.c
305
struct g_class *mp, *mp2;
sys/geom/geom_subr.c
348
g_retaste(struct g_class *mp)
sys/geom/geom_subr.c
373
g_new_geom(struct g_class *mp, const char *name)
sys/geom/geom_subr.c
404
g_new_geomf(struct g_class *mp, const char *fmt, ...)
sys/geom/geom_subr.c
495
struct g_class *mp;
sys/geom/geom_subr.c
575
struct g_class *mp;
sys/geom/geom_subr.c
690
struct g_class *mp;
sys/geom/geom_subr.c
76
struct g_class *mp;
sys/geom/geom_subr.c
773
struct g_class *cp;
sys/geom/geom_vfs.c
74
static struct g_class g_vfs_class = {
sys/geom/journal/g_journal.c
2200
g_journal_create(struct g_class *mp, struct g_provider *pp,
sys/geom/journal/g_journal.c
227
struct g_class g_journal_class = {
sys/geom/journal/g_journal.c
239
static void g_journal_start_switcher(struct g_class *mp);
sys/geom/journal/g_journal.c
2467
g_journal_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/journal/g_journal.c
2509
g_journal_find_device(struct g_class *mp, const char *name)
sys/geom/journal/g_journal.c
2535
g_journal_ctl_destroy(struct gctl_req *req, struct g_class *mp)
sys/geom/journal/g_journal.c
2577
g_journal_ctl_sync(struct gctl_req *req __unused, struct g_class *mp __unused)
sys/geom/journal/g_journal.c
2590
g_journal_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/journal/g_journal.c
2661
struct g_class *mp;
sys/geom/journal/g_journal.c
2687
struct g_class *mp;
sys/geom/journal/g_journal.c
2729
g_journal_init(struct g_class *mp)
sys/geom/journal/g_journal.c
2753
g_journal_fini(struct g_class *mp)
sys/geom/journal/g_journal.c
2821
g_journal_do_switch(struct g_class *classp)
sys/geom/journal/g_journal.c
2964
g_journal_start_switcher(struct g_class *mp)
sys/geom/journal/g_journal.c
2995
struct g_class *mp;
sys/geom/label/g_label.c
129
g_label_destroy_geom(struct gctl_req *req __unused, struct g_class *mp,
sys/geom/label/g_label.c
222
g_label_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp,
sys/geom/label/g_label.c
379
g_label_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/label/g_label.c
441
g_label_ctl_create(struct gctl_req *req, struct g_class *mp)
sys/geom/label/g_label.c
493
g_label_find_geom(struct g_class *mp, const char *name)
sys/geom/label/g_label.c
510
g_label_ctl_destroy(struct gctl_req *req, struct g_class *mp)
sys/geom/label/g_label.c
557
g_label_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/label/g_label.c
59
static int g_label_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/label/g_label.c
62
static struct g_geom *g_label_taste(struct g_class *mp, struct g_provider *pp,
sys/geom/label/g_label.c
65
static void g_label_config(struct gctl_req *req, struct g_class *mp,
sys/geom/label/g_label.c
70
struct g_class g_label_class = {
sys/geom/label/g_label_disk_ident.c
45
struct g_class *cls;
sys/geom/linux_lvm/g_linux_lvm.c
1200
static struct g_class g_llvm_class = {
sys/geom/linux_lvm/g_linux_lvm.c
490
g_llvm_init(struct g_class *mp)
sys/geom/linux_lvm/g_linux_lvm.c
527
g_llvm_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/linux_lvm/g_linux_lvm.c
606
g_llvm_destroy_geom(struct gctl_req *req __unused, struct g_class *mp __unused,
sys/geom/mirror/g_mirror.c
100
struct g_class g_mirror_class = {
sys/geom/mirror/g_mirror.c
3135
g_mirror_create(struct g_class *mp, const struct g_mirror_metadata *md,
sys/geom/mirror/g_mirror.c
3281
g_mirror_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/mirror/g_mirror.c
3400
struct g_class *mp __unused, struct g_geom *gp)
sys/geom/mirror/g_mirror.c
3544
struct g_class *mp;
sys/geom/mirror/g_mirror.c
3574
g_mirror_init(struct g_class *mp)
sys/geom/mirror/g_mirror.c
3584
g_mirror_fini(struct g_class *mp)
sys/geom/mirror/g_mirror.h
222
struct g_geom * g_mirror_create(struct g_class *mp,
sys/geom/mirror/g_mirror_ctl.c
1032
g_mirror_ctl_stop(struct gctl_req *req, struct g_class *mp, int wipe)
sys/geom/mirror/g_mirror_ctl.c
1089
g_mirror_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/mirror/g_mirror_ctl.c
145
g_mirror_ctl_configure(struct gctl_req *req, struct g_class *mp)
sys/geom/mirror/g_mirror_ctl.c
363
g_mirror_ctl_create(struct gctl_req *req, struct g_class *mp)
sys/geom/mirror/g_mirror_ctl.c
49
g_mirror_find_device(struct g_class *mp, const char *name)
sys/geom/mirror/g_mirror_ctl.c
524
g_mirror_ctl_rebuild(struct gctl_req *req, struct g_class *mp)
sys/geom/mirror/g_mirror_ctl.c
607
g_mirror_ctl_insert(struct gctl_req *req, struct g_class *mp)
sys/geom/mirror/g_mirror_ctl.c
79
g_mirror_find_launched_device(struct g_class *mp, const char *name, int flags)
sys/geom/mirror/g_mirror_ctl.c
791
g_mirror_ctl_remove(struct gctl_req *req, struct g_class *mp)
sys/geom/mirror/g_mirror_ctl.c
855
g_mirror_ctl_resize(struct gctl_req *req, struct g_class *mp)
sys/geom/mirror/g_mirror_ctl.c
923
g_mirror_ctl_deactivate(struct gctl_req *req, struct g_class *mp)
sys/geom/mirror/g_mirror_ctl.c
985
g_mirror_ctl_forget(struct gctl_req *req, struct g_class *mp)
sys/geom/mountver/g_mountver.c
270
g_mountver_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp)
sys/geom/mountver/g_mountver.c
394
g_mountver_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
sys/geom/mountver/g_mountver.c
401
g_mountver_ctl_create(struct gctl_req *req, struct g_class *mp)
sys/geom/mountver/g_mountver.c
429
g_mountver_find_geom(struct g_class *mp, const char *name)
sys/geom/mountver/g_mountver.c
441
g_mountver_ctl_destroy(struct gctl_req *req, struct g_class *mp)
sys/geom/mountver/g_mountver.c
557
g_mountver_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/mountver/g_mountver.c
614
g_mountver_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/mountver/g_mountver.c
65
static int g_mountver_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/mountver/g_mountver.c
661
struct g_class *mp;
sys/geom/mountver/g_mountver.c
67
static void g_mountver_config(struct gctl_req *req, struct g_class *mp,
sys/geom/mountver/g_mountver.c
678
g_mountver_init(struct g_class *mp)
sys/geom/mountver/g_mountver.c
688
g_mountver_fini(struct g_class *mp)
sys/geom/mountver/g_mountver.c
71
static void g_mountver_init(struct g_class *mp);
sys/geom/mountver/g_mountver.c
72
static void g_mountver_fini(struct g_class *mp);
sys/geom/mountver/g_mountver.c
74
struct g_class g_mountver_class = {
sys/geom/multipath/g_multipath.c
1006
g_multipath_ctl_prefer(struct gctl_req *req, struct g_class *mp)
sys/geom/multipath/g_multipath.c
105
struct g_class g_multipath_class = {
sys/geom/multipath/g_multipath.c
1078
g_multipath_ctl_add(struct gctl_req *req, struct g_class *mp)
sys/geom/multipath/g_multipath.c
1103
g_multipath_ctl_create(struct gctl_req *req, struct g_class *mp)
sys/geom/multipath/g_multipath.c
1164
g_multipath_ctl_configure(struct gctl_req *req, struct g_class *mp)
sys/geom/multipath/g_multipath.c
1214
g_multipath_ctl_fail(struct gctl_req *req, struct g_class *mp, int fail)
sys/geom/multipath/g_multipath.c
1268
g_multipath_ctl_remove(struct gctl_req *req, struct g_class *mp)
sys/geom/multipath/g_multipath.c
1325
g_multipath_find_geom(struct g_class *mp, const char *name)
sys/geom/multipath/g_multipath.c
1341
g_multipath_ctl_stop(struct gctl_req *req, struct g_class *mp)
sys/geom/multipath/g_multipath.c
1365
g_multipath_ctl_destroy(struct gctl_req *req, struct g_class *mp)
sys/geom/multipath/g_multipath.c
1415
g_multipath_ctl_rotate(struct gctl_req *req, struct g_class *mp)
sys/geom/multipath/g_multipath.c
1440
g_multipath_ctl_getactive(struct gctl_req *req, struct g_class *mp)
sys/geom/multipath/g_multipath.c
1487
g_multipath_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/multipath/g_multipath.c
533
g_multipath_create(struct g_class *mp, struct g_multipath_metadata *md)
sys/geom/multipath/g_multipath.c
705
g_multipath_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/multipath/g_multipath.c
744
g_multipath_init(struct g_class *mp)
sys/geom/multipath/g_multipath.c
752
g_multipath_fini(struct g_class *mp)
sys/geom/multipath/g_multipath.c
814
g_multipath_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/multipath/g_multipath.c
94
g_multipath_destroy_geom(struct gctl_req *, struct g_class *, struct g_geom *);
sys/geom/multipath/g_multipath.c
944
g_multipath_ctl_add_name(struct gctl_req *req, struct g_class *mp,
sys/geom/multipath/g_multipath.c
96
static struct g_geom *g_multipath_find_geom(struct g_class *, const char *);
sys/geom/nop/g_nop.c
334
g_nop_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp,
sys/geom/nop/g_nop.c
529
g_nop_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
sys/geom/nop/g_nop.c
53
static int g_nop_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/nop/g_nop.c
536
g_nop_ctl_create(struct gctl_req *req, struct g_class *mp)
sys/geom/nop/g_nop.c
55
static void g_nop_config(struct gctl_req *req, struct g_class *mp,
sys/geom/nop/g_nop.c
64
struct g_class g_nop_class = {
sys/geom/nop/g_nop.c
690
g_nop_ctl_configure(struct gctl_req *req, struct g_class *mp)
sys/geom/nop/g_nop.c
796
g_nop_find_geom(struct g_class *mp, const char *name)
sys/geom/nop/g_nop.c
808
g_nop_ctl_destroy(struct gctl_req *req, struct g_class *mp)
sys/geom/nop/g_nop.c
857
g_nop_ctl_reset(struct gctl_req *req, struct g_class *mp)
sys/geom/nop/g_nop.c
902
g_nop_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/part/g_part.c
1601
g_part_ctlreq(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/part/g_part.c
177
static struct g_class g_part_class = {
sys/geom/part/g_part.c
1946
g_part_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/part/g_part.c
1958
g_part_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/part/g_part.c
2335
g_part_init(struct g_class *mp)
sys/geom/part/g_part.c
2342
g_part_fini(struct g_class *mp)
sys/geom/raid/g_raid.c
109
static int g_raid_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/raid/g_raid.c
112
static void g_raid_init(struct g_class *mp);
sys/geom/raid/g_raid.c
113
static void g_raid_fini(struct g_class *mp);
sys/geom/raid/g_raid.c
115
struct g_class g_raid_class = {
sys/geom/raid/g_raid.c
1867
g_raid_create_node(struct g_class *mp,
sys/geom/raid/g_raid.c
2202
g_raid_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/raid/g_raid.c
2284
struct g_class *mp __unused, struct g_geom *gp)
sys/geom/raid/g_raid.c
2454
struct g_class *mp;
sys/geom/raid/g_raid.c
2480
g_raid_init(struct g_class *mp)
sys/geom/raid/g_raid.c
2491
g_raid_fini(struct g_class *mp)
sys/geom/raid/g_raid.h
389
struct g_raid_softc * g_raid_create_node(struct g_class *mp,
sys/geom/raid/g_raid.h
60
extern struct g_class g_raid_class;
sys/geom/raid/g_raid_ctl.c
147
g_raid_ctl_stop(struct gctl_req *req, struct g_class *mp)
sys/geom/raid/g_raid_ctl.c
187
g_raid_ctl_other(struct gctl_req *req, struct g_class *mp)
sys/geom/raid/g_raid_ctl.c
225
g_raid_ctl(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/raid/g_raid_ctl.c
48
g_raid_find_node(struct g_class *mp, const char *name)
sys/geom/raid/g_raid_ctl.c
98
g_raid_ctl_label(struct gctl_req *req, struct g_class *mp)
sys/geom/raid/md_ddf.c
2057
g_raid_md_create_req_ddf(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_ddf.c
2109
g_raid_md_taste_ddf(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_intel.c
1422
g_raid_md_create_intel(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_intel.c
1469
g_raid_md_taste_intel(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_jmicron.c
799
g_raid_md_create_jmicron(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_jmicron.c
818
g_raid_md_taste_jmicron(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_nvidia.c
803
g_raid_md_create_nvidia(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_nvidia.c
823
g_raid_md_taste_nvidia(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_promise.c
1063
g_raid_md_create_promise(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_promise.c
1095
g_raid_md_taste_promise(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_sii.c
876
g_raid_md_create_sii(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid/md_sii.c
905
g_raid_md_taste_sii(struct g_raid_md_object *md, struct g_class *mp,
sys/geom/raid3/g_raid3.c
104
static int g_raid3_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/raid3/g_raid3.c
107
static void g_raid3_init(struct g_class *mp);
sys/geom/raid3/g_raid3.c
108
static void g_raid3_fini(struct g_class *mp);
sys/geom/raid3/g_raid3.c
111
struct g_class g_raid3_class = {
sys/geom/raid3/g_raid3.c
3151
g_raid3_create(struct g_class *mp, const struct g_raid3_metadata *md)
sys/geom/raid3/g_raid3.c
3329
g_raid3_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/raid3/g_raid3.c
3415
g_raid3_destroy_geom(struct gctl_req *req __unused, struct g_class *mp __unused,
sys/geom/raid3/g_raid3.c
3572
struct g_class *mp;
sys/geom/raid3/g_raid3.c
3602
g_raid3_init(struct g_class *mp)
sys/geom/raid3/g_raid3.c
3612
g_raid3_fini(struct g_class *mp)
sys/geom/raid3/g_raid3_ctl.c
260
g_raid3_ctl_rebuild(struct gctl_req *req, struct g_class *mp)
sys/geom/raid3/g_raid3_ctl.c
332
g_raid3_ctl_stop(struct gctl_req *req, struct g_class *mp)
sys/geom/raid3/g_raid3_ctl.c
393
g_raid3_ctl_insert(struct gctl_req *req, struct g_class *mp)
sys/geom/raid3/g_raid3_ctl.c
47
g_raid3_find_device(struct g_class *mp, const char *name)
sys/geom/raid3/g_raid3_ctl.c
526
g_raid3_ctl_remove(struct gctl_req *req, struct g_class *mp)
sys/geom/raid3/g_raid3_ctl.c
598
g_raid3_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/raid3/g_raid3_ctl.c
94
g_raid3_ctl_configure(struct gctl_req *req, struct g_class *mp)
sys/geom/shsec/g_shsec.c
111
g_shsec_init(struct g_class *mp __unused)
sys/geom/shsec/g_shsec.c
123
g_shsec_fini(struct g_class *mp __unused)
sys/geom/shsec/g_shsec.c
51
static int g_shsec_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/shsec/g_shsec.c
525
g_shsec_create(struct g_class *mp, const struct g_shsec_metadata *md)
sys/geom/shsec/g_shsec.c
60
struct g_class g_shsec_class = {
sys/geom/shsec/g_shsec.c
619
g_shsec_destroy_geom(struct gctl_req *req __unused, struct g_class *mp __unused,
sys/geom/shsec/g_shsec.c
629
g_shsec_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/shsec/g_shsec.c
725
g_shsec_find_device(struct g_class *mp, const char *name)
sys/geom/shsec/g_shsec.c
741
g_shsec_ctl_destroy(struct gctl_req *req, struct g_class *mp)
sys/geom/shsec/g_shsec.c
788
g_shsec_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/stripe/g_stripe.c
1054
g_stripe_ctl_create(struct gctl_req *req, struct g_class *mp)
sys/geom/stripe/g_stripe.c
1142
g_stripe_find_device(struct g_class *mp, const char *name)
sys/geom/stripe/g_stripe.c
115
g_stripe_init(struct g_class *mp __unused)
sys/geom/stripe/g_stripe.c
1158
g_stripe_ctl_destroy(struct gctl_req *req, struct g_class *mp)
sys/geom/stripe/g_stripe.c
1205
g_stripe_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/stripe/g_stripe.c
127
g_stripe_fini(struct g_class *mp __unused)
sys/geom/stripe/g_stripe.c
51
static int g_stripe_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/stripe/g_stripe.c
60
struct g_class g_stripe_class = {
sys/geom/stripe/g_stripe.c
827
g_stripe_create(struct g_class *mp, const struct g_stripe_metadata *md,
sys/geom/stripe/g_stripe.c
940
struct g_class *mp __unused, struct g_geom *gp)
sys/geom/stripe/g_stripe.c
949
g_stripe_taste(struct g_class *mp, struct g_provider *pp, int flags __unused)
sys/geom/union/g_union.c
1299
g_union_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/union/g_union.c
142
g_union_ctl_create(struct gctl_req *req, struct g_class *mp, bool verbose)
sys/geom/union/g_union.c
404
g_union_ctl_destroy(struct gctl_req *req, struct g_class *mp, bool verbose)
sys/geom/union/g_union.c
454
g_union_find_geom(struct g_class *mp, const char *name)
sys/geom/union/g_union.c
469
g_union_ctl_reset(struct gctl_req *req, struct g_class *mp, bool verbose)
sys/geom/union/g_union.c
52
static void g_union_config(struct gctl_req *req, struct g_class *mp,
sys/geom/union/g_union.c
525
g_union_ctl_revert(struct gctl_req *req, struct g_class *mp, bool verbose)
sys/geom/union/g_union.c
58
static int g_union_destroy_geom(struct gctl_req *req, struct g_class *mp,
sys/geom/union/g_union.c
605
g_union_ctl_commit(struct gctl_req *req, struct g_class *mp, bool verbose)
sys/geom/union/g_union.c
63
struct g_class g_union_class = {
sys/geom/union/g_union.c
76
static void g_union_ctl_create(struct gctl_req *req, struct g_class *mp, bool);
sys/geom/union/g_union.c
79
static void g_union_ctl_destroy(struct gctl_req *req, struct g_class *mp, bool);
sys/geom/union/g_union.c
80
static struct g_geom *g_union_find_geom(struct g_class *mp, const char *name);
sys/geom/union/g_union.c
81
static void g_union_ctl_reset(struct gctl_req *req, struct g_class *mp, bool);
sys/geom/union/g_union.c
82
static void g_union_ctl_revert(struct gctl_req *req, struct g_class *mp, bool);
sys/geom/union/g_union.c
85
static void g_union_ctl_commit(struct gctl_req *req, struct g_class *mp, bool);
sys/geom/union/g_union.c
98
g_union_config(struct gctl_req *req, struct g_class *mp, const char *verb)
sys/geom/uzip/g_uzip.c
668
g_uzip_taste(struct g_class *mp, struct g_provider *pp, int flags)
sys/geom/uzip/g_uzip.c
951
g_uzip_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
sys/geom/uzip/g_uzip.c
975
static struct g_class g_uzip_class = {
sys/geom/virstor/g_virstor.c
1051
create_virstor_geom(struct g_class *mp, struct g_virstor_metadata *md)
sys/geom/virstor/g_virstor.c
106
static struct g_geom *create_virstor_geom(struct g_class *,
sys/geom/virstor/g_virstor.c
123
static void virstor_ctl_stop(struct gctl_req *, struct g_class *);
sys/geom/virstor/g_virstor.c
124
static void virstor_ctl_add(struct gctl_req *, struct g_class *);
sys/geom/virstor/g_virstor.c
125
static void virstor_ctl_remove(struct gctl_req *, struct g_class *);
sys/geom/virstor/g_virstor.c
126
static struct g_virstor_softc * virstor_find_geom(const struct g_class *,
sys/geom/virstor/g_virstor.c
144
g_virstor_init(struct g_class *mp __unused)
sys/geom/virstor/g_virstor.c
158
g_virstor_fini(struct g_class *mp __unused)
sys/geom/virstor/g_virstor.c
168
g_virstor_config(struct gctl_req *req, struct g_class *cp, char const *verb)
sys/geom/virstor/g_virstor.c
200
virstor_ctl_stop(struct gctl_req *req, struct g_class *cp)
sys/geom/virstor/g_virstor.c
258
virstor_ctl_add(struct gctl_req *req, struct g_class *cp)
sys/geom/virstor/g_virstor.c
437
virstor_find_geom(const struct g_class *cp, const char *name)
sys/geom/virstor/g_virstor.c
518
virstor_ctl_remove(struct gctl_req *req, struct g_class *cp)
sys/geom/virstor/g_virstor.c
674
g_virstor_destroy_geom(struct gctl_req *req __unused, struct g_class *mp,
sys/geom/virstor/g_virstor.c
69
struct g_class g_virstor_class = {
sys/geom/virstor/g_virstor.c
761
g_virstor_taste(struct g_class *mp, struct g_provider *pp, int flags)
sys/geom/zero/g_zero.c
144
g_zero_init(struct g_class *mp)
sys/geom/zero/g_zero.c
162
g_zero_destroy_geom(struct gctl_req *req __unused, struct g_class *mp __unused,
sys/geom/zero/g_zero.c
180
static struct g_class g_zero_class = {
sys/vm/swap_pager.c
3110
static struct g_class g_swap_class = {
sys/vm/swap_pager.c
3116
DECLARE_GEOM_CLASS(g_swap_class, g_class);