| /NextBSD/sys/geom/ |
| HD | geom.h | 49 struct g_class; 61 typedef void g_ctl_req_t (struct gctl_req *, struct g_class *cp, char const *verb); 62 typedef int g_ctl_create_geom_t (struct gctl_req *, struct g_class *cp, struct g_provider *pp); 63 typedef int g_ctl_destroy_geom_t (struct gctl_req *, struct g_class *cp, struct g_geom *gp); 65 typedef void g_init_t (struct g_class *mp); 66 typedef void g_fini_t (struct g_class *mp); 67 typedef struct g_geom * g_taste_t (struct g_class *, struct g_provider *, int flags); 91 struct g_class { struct 118 LIST_ENTRY(g_class) class; argument 131 struct g_class *class; [all …]
|
| HD | geom_dump.c | 89 g_confdot_class(struct sbuf *sb, struct g_class *mp) in g_confdot_class() 100 struct g_class *mp; in g_confdot() 133 g_conftxt_class(struct sbuf *sb, struct g_class *mp) in g_conftxt_class() 144 struct g_class *mp; in g_conftxt() 266 g_conf_class(struct sbuf *sb, struct g_class *mp, struct g_geom *gp, struct g_provider *pp, struct … in g_conf_class() 283 g_conf_specific(struct sbuf *sb, struct g_class *mp, struct g_geom *gp, struct g_provider *pp, stru… in g_conf_specific() 285 struct g_class *mp2; in g_conf_specific()
|
| HD | geom_flashmap.c | 68 static struct g_geom *g_flashmap_taste(struct g_class *, 70 static void g_flashmap_config(struct gctl_req *, struct g_class *, 166 g_flashmap_taste(struct g_class *mp, struct g_provider *pp, int flags) in g_flashmap_taste() 219 g_flashmap_config(struct gctl_req *req, struct g_class *mp, const char *verb) in g_flashmap_config() 259 static struct g_class g_flashmap_class = {
|
| HD | geom_int.h | 38 LIST_HEAD(class_list_head, g_class); 59 void g_conf_specific(struct sbuf *sb, struct g_class *mp, struct g_geom *gp, struct g_provider *pp,…
|
| HD | geom_subr.c | 71 struct g_class *mp; 85 struct g_class *mp2, *mp; in g_load_class() 140 g_unload_class(struct g_class *mp) in g_unload_class() 214 struct g_class *mp; in g_modevent() 265 struct g_class *mp, *mp2; in g_retaste_event() 308 g_retaste(struct g_class *mp) in g_retaste() 333 g_new_geomf(struct g_class *mp, const char *fmt, ...) in g_new_geomf() 445 struct g_class *mp; in g_wither_washer() 525 struct g_class *mp; in g_new_provider_event() 609 struct g_class *mp; in g_resize_provider_event() [all …]
|
| HD | geom_slice.h | 78 struct g_geom * g_slice_new(struct g_class *mp, u_int slices, struct g_provider *pp, struct g_consu… 86 int g_slice_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp);
|
| HD | geom_map.c | 209 g_map_parse_part(struct g_class *mp, struct g_provider *pp, in g_map_parse_part() 348 g_map_taste(struct g_class *mp, struct g_provider *pp, int insist __unused) in g_map_taste() 384 g_map_config(struct gctl_req *req, struct g_class *mp, const char *verb) in g_map_config() 395 static struct g_class g_map_class = {
|
| HD | geom_ctl.c | 375 struct g_class * 379 struct g_class *cp; in gctl_get_class() 392 gctl_get_geom(struct gctl_req *req, struct g_class *mpr, char const *arg) in gctl_get_geom() 395 struct g_class *mp; in gctl_get_geom() 432 struct g_class *mp; in g_ctl_req()
|
| HD | geom_vol_ffs.c | 63 g_vol_ffs_taste(struct g_class *mp, struct g_provider *pp, int flags) in g_vol_ffs_taste() 151 static struct g_class g_vol_ffs_class = {
|
| /NextBSD/sys/geom/mountver/ |
| HD | g_mountver.c | 65 static int g_mountver_destroy_geom(struct gctl_req *req, struct g_class *mp, 67 static void g_mountver_config(struct gctl_req *req, struct g_class *mp, 71 static void g_mountver_init(struct g_class *mp); 72 static void g_mountver_fini(struct g_class *mp); 74 struct g_class g_mountver_class = { 230 g_mountver_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp) in g_mountver_create() 341 g_mountver_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp) in g_mountver_destroy_geom() 348 g_mountver_ctl_create(struct gctl_req *req, struct g_class *mp) in g_mountver_ctl_create() 387 g_mountver_find_geom(struct g_class *mp, const char *name) in g_mountver_find_geom() 399 g_mountver_ctl_destroy(struct gctl_req *req, struct g_class *mp) in g_mountver_ctl_destroy() [all …]
|
| /NextBSD/sys/geom/label/ |
| HD | g_label.c | 57 static int g_label_destroy_geom(struct gctl_req *req, struct g_class *mp, 60 static struct g_geom *g_label_taste(struct g_class *mp, struct g_provider *pp, 62 static void g_label_config(struct gctl_req *req, struct g_class *mp, 65 struct g_class g_label_class = { 116 g_label_destroy_geom(struct gctl_req *req __unused, struct g_class *mp, in g_label_destroy_geom() 194 g_label_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp, in g_label_create() 318 g_label_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_label_taste() 395 g_label_ctl_create(struct gctl_req *req, struct g_class *mp) in g_label_ctl_create() 460 g_label_find_geom(struct g_class *mp, const char *name) in g_label_find_geom() 477 g_label_ctl_destroy(struct gctl_req *req, struct g_class *mp) in g_label_ctl_destroy() [all …]
|
| /NextBSD/sys/geom/raid/ |
| HD | g_raid_ctl.c | 50 g_raid_find_node(struct g_class *mp, const char *name) in g_raid_find_node() 100 g_raid_ctl_label(struct gctl_req *req, struct g_class *mp) in g_raid_ctl_label() 149 g_raid_ctl_stop(struct gctl_req *req, struct g_class *mp) in g_raid_ctl_stop() 189 g_raid_ctl_other(struct gctl_req *req, struct g_class *mp) in g_raid_ctl_other() 227 g_raid_ctl(struct gctl_req *req, struct g_class *mp, const char *verb) in g_raid_ctl()
|
| HD | g_raid_md_if.m | 53 struct g_class *mp, struct g_geom **gp) 61 struct g_class *mp, struct gctl_req *req, struct g_geom **gp) 103 struct g_class *mp; 110 struct g_class *mp; 118 struct g_class *mp;
|
| /NextBSD/sys/geom/nop/ |
| HD | g_nop.c | 51 static int g_nop_destroy_geom(struct gctl_req *req, struct g_class *mp, 53 static void g_nop_config(struct gctl_req *req, struct g_class *mp, 58 struct g_class g_nop_class = { 181 g_nop_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp, in g_nop_create() 337 g_nop_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp) in g_nop_destroy_geom() 344 g_nop_ctl_create(struct gctl_req *req, struct g_class *mp) in g_nop_ctl_create() 460 g_nop_ctl_configure(struct gctl_req *req, struct g_class *mp) in g_nop_ctl_configure() 530 g_nop_find_geom(struct g_class *mp, const char *name) in g_nop_find_geom() 542 g_nop_ctl_destroy(struct gctl_req *req, struct g_class *mp) in g_nop_ctl_destroy() 591 g_nop_ctl_reset(struct gctl_req *req, struct g_class *mp) in g_nop_ctl_reset() [all …]
|
| /NextBSD/sys/geom/multipath/ |
| HD | g_multipath.c | 84 g_multipath_destroy_geom(struct gctl_req *, struct g_class *, struct g_geom *); 86 static struct g_geom *g_multipath_find_geom(struct g_class *, const char *); 95 struct g_class g_multipath_class = { 509 g_multipath_create(struct g_class *mp, struct g_multipath_metadata *md) in g_multipath_create() 682 g_multipath_destroy_geom(struct gctl_req *req, struct g_class *mp, in g_multipath_destroy_geom() 721 g_multipath_init(struct g_class *mp) in g_multipath_init() 729 g_multipath_fini(struct g_class *mp) in g_multipath_fini() 791 g_multipath_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_multipath_taste() 917 g_multipath_ctl_add_name(struct gctl_req *req, struct g_class *mp, in g_multipath_ctl_add_name() 982 g_multipath_ctl_prefer(struct gctl_req *req, struct g_class *mp) in g_multipath_ctl_prefer() [all …]
|
| /NextBSD/sys/geom/sched/ |
| HD | g_sched.c | 131 struct g_class *mp, struct g_geom *gp); 132 static void g_sched_config(struct gctl_req *req, struct g_class *mp, 134 static struct g_geom *g_sched_taste(struct g_class *mp, 138 static void g_sched_init(struct g_class *mp); 139 static void g_sched_fini(struct g_class *mp); 143 struct g_class g_sched_class = { 976 g_sched_create(struct gctl_req *req, struct g_class *mp, in g_sched_create() 1073 g_sched_change_algo(struct gctl_req *req, struct g_class *mp, in g_sched_change_algo() 1345 g_sched_destroy_geom(struct gctl_req *req, struct g_class *mp, in g_sched_destroy_geom() 1394 g_sched_init(struct g_class *mp) in g_sched_init() [all …]
|
| /NextBSD/sys/geom/zero/ |
| HD | g_zero.c | 99 g_zero_init(struct g_class *mp) in g_zero_init() 118 g_zero_destroy_geom(struct gctl_req *req __unused, struct g_class *mp __unused, in g_zero_destroy_geom() 136 static struct g_class g_zero_class = {
|
| /NextBSD/sys/geom/mirror/ |
| HD | g_mirror_ctl.c | 51 g_mirror_find_device(struct g_class *mp, const char *name) in g_mirror_find_device() 94 g_mirror_ctl_configure(struct gctl_req *req, struct g_class *mp) in g_mirror_ctl_configure() 304 g_mirror_ctl_rebuild(struct gctl_req *req, struct g_class *mp) in g_mirror_ctl_rebuild() 387 g_mirror_ctl_insert(struct gctl_req *req, struct g_class *mp) in g_mirror_ctl_insert() 558 g_mirror_ctl_remove(struct gctl_req *req, struct g_class *mp) in g_mirror_ctl_remove() 622 g_mirror_ctl_resize(struct gctl_req *req, struct g_class *mp) in g_mirror_ctl_resize() 691 g_mirror_ctl_deactivate(struct gctl_req *req, struct g_class *mp) in g_mirror_ctl_deactivate() 753 g_mirror_ctl_forget(struct gctl_req *req, struct g_class *mp) in g_mirror_ctl_forget() 800 g_mirror_ctl_stop(struct gctl_req *req, struct g_class *mp, int wipe) in g_mirror_ctl_stop() 857 g_mirror_config(struct gctl_req *req, struct g_class *mp, const char *verb) in g_mirror_config()
|
| /NextBSD/sys/geom/shsec/ |
| HD | g_shsec.c | 51 static int g_shsec_destroy_geom(struct gctl_req *req, struct g_class *mp, 60 struct g_class g_shsec_class = { 110 g_shsec_init(struct g_class *mp __unused) in g_shsec_init() 120 g_shsec_fini(struct g_class *mp __unused) in g_shsec_fini() 525 g_shsec_create(struct g_class *mp, const struct g_shsec_metadata *md) in g_shsec_create() 619 g_shsec_destroy_geom(struct gctl_req *req __unused, struct g_class *mp __unused, in g_shsec_destroy_geom() 629 g_shsec_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_shsec_taste() 722 g_shsec_find_device(struct g_class *mp, const char *name) in g_shsec_find_device() 738 g_shsec_ctl_destroy(struct gctl_req *req, struct g_class *mp) in g_shsec_ctl_destroy() 785 g_shsec_config(struct gctl_req *req, struct g_class *mp, const char *verb) in g_shsec_config()
|
| /NextBSD/sys/geom/raid3/ |
| HD | g_raid3_ctl.c | 49 g_raid3_find_device(struct g_class *mp, const char *name) in g_raid3_find_device() 96 g_raid3_ctl_configure(struct gctl_req *req, struct g_class *mp) in g_raid3_ctl_configure() 262 g_raid3_ctl_rebuild(struct gctl_req *req, struct g_class *mp) in g_raid3_ctl_rebuild() 334 g_raid3_ctl_stop(struct gctl_req *req, struct g_class *mp) in g_raid3_ctl_stop() 395 g_raid3_ctl_insert(struct gctl_req *req, struct g_class *mp) in g_raid3_ctl_insert() 539 g_raid3_ctl_remove(struct gctl_req *req, struct g_class *mp) in g_raid3_ctl_remove() 611 g_raid3_config(struct gctl_req *req, struct g_class *mp, const char *verb) in g_raid3_config()
|
| /NextBSD/sys/geom/eli/ |
| HD | g_eli_ctl.c | 54 g_eli_ctl_attach(struct gctl_req *req, struct g_class *mp) in g_eli_ctl_attach() 148 g_eli_find_device(struct g_class *mp, const char *prov) in g_eli_find_device() 174 g_eli_ctl_detach(struct gctl_req *req, struct g_class *mp) in g_eli_ctl_detach() 232 g_eli_ctl_onetime(struct gctl_req *req, struct g_class *mp) in g_eli_ctl_onetime() 370 g_eli_ctl_configure(struct gctl_req *req, struct g_class *mp) in g_eli_ctl_configure() 528 g_eli_ctl_setkey(struct gctl_req *req, struct g_class *mp) in g_eli_ctl_setkey() 637 g_eli_ctl_delkey(struct gctl_req *req, struct g_class *mp) in g_eli_ctl_delkey() 800 g_eli_ctl_suspend(struct gctl_req *req, struct g_class *mp) in g_eli_ctl_suspend() 859 g_eli_ctl_resume(struct gctl_req *req, struct g_class *mp) in g_eli_ctl_resume() 997 g_eli_ctl_kill(struct gctl_req *req, struct g_class *mp) in g_eli_ctl_kill() [all …]
|
| HD | g_eli.c | 124 static int g_eli_destroy_geom(struct gctl_req *req, struct g_class *mp, 126 static void g_eli_init(struct g_class *mp); 127 static void g_eli_fini(struct g_class *mp); 132 struct g_class g_eli_class = { 575 g_eli_read_metadata(struct g_class *mp, struct g_provider *pp, in g_eli_read_metadata() 688 g_eli_create(struct gctl_req *req, struct g_class *mp, struct g_provider *bpp, in g_eli_create() 910 struct g_class *mp __unused, struct g_geom *gp) in g_eli_destroy_geom() 987 g_eli_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_eli_taste() 1222 struct g_class *mp; in g_eli_shutdown_pre_sync() 1249 g_eli_init(struct g_class *mp) in g_eli_init() [all …]
|
| /NextBSD/sys/geom/bde/ |
| HD | g_bde.c | 114 g_bde_create_geom(struct gctl_req *req, struct g_class *mp, struct g_provider *pp) in g_bde_create_geom() 229 g_bde_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp) in g_bde_destroy_geom() 263 g_bde_ctlreq(struct gctl_req *req, struct g_class *mp, char const *verb) in g_bde_ctlreq() 281 static struct g_class g_bde_class = {
|
| /NextBSD/sys/geom/cache/ |
| HD | g_cache.c | 97 struct g_class g_cache_class = { 454 g_cache_find_device(struct g_class *mp, const char *name) in g_cache_find_device() 466 g_cache_create(struct g_class *mp, struct g_provider *pp, in g_cache_create() 595 g_cache_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp) in g_cache_destroy_geom() 654 g_cache_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_cache_taste() 698 g_cache_ctl_create(struct gctl_req *req, struct g_class *mp) in g_cache_ctl_create() 774 g_cache_ctl_configure(struct gctl_req *req, struct g_class *mp) in g_cache_ctl_configure() 854 g_cache_ctl_destroy(struct gctl_req *req, struct g_class *mp) in g_cache_ctl_destroy() 901 g_cache_ctl_reset(struct gctl_req *req, struct g_class *mp) in g_cache_ctl_reset() 946 g_cache_config(struct gctl_req *req, struct g_class *mp, const char *verb) in g_cache_config()
|
| /NextBSD/sys/geom/virstor/ |
| HD | g_virstor.c | 69 struct g_class g_virstor_class = { 105 static struct g_geom *create_virstor_geom(struct g_class *, 122 static void virstor_ctl_stop(struct gctl_req *, struct g_class *); 123 static void virstor_ctl_add(struct gctl_req *, struct g_class *); 124 static void virstor_ctl_remove(struct gctl_req *, struct g_class *); 125 static struct g_virstor_softc * virstor_find_geom(const struct g_class *, 143 g_virstor_init(struct g_class *mp __unused) in g_virstor_init() 157 g_virstor_fini(struct g_class *mp __unused) in g_virstor_fini() 167 g_virstor_config(struct gctl_req *req, struct g_class *cp, char const *verb) in g_virstor_config() 199 virstor_ctl_stop(struct gctl_req *req, struct g_class *cp) in virstor_ctl_stop() [all …]
|