/freebsd/sys/geom/ |
H A D | geom.h | 52 struct g_provider; 64 typedef int g_ctl_create_geom_t (struct gctl_req *, struct g_class *cp, struct g_provider *pp); 69 typedef struct g_geom * g_taste_t (struct g_class *, struct g_provider *, int flags); 70 typedef int g_ioctl_t(struct g_provider *pp, u_long cmd, void *data, int fflag, struct thread *td); 74 typedef int g_access_t (struct g_provider *, int, int, int); 81 typedef void g_provgone_t (struct g_provider *); 83 struct g_consumer *, struct g_provider *); 135 LIST_HEAD(,g_provider) provider; 177 struct g_provider *provider; 205 struct g_provider { struct [all …]
|
H A D | geom_subr.c | 75 struct g_provider *pp; 128 struct g_provider *pp; in g_load_class() 184 struct g_provider *pp; in g_unload_class() 306 struct g_provider *pp; in g_retaste_event() 433 struct g_provider *pp; in g_wither_geom() 451 g_wither_provider(struct g_provider *pp, int error) in g_wither_provider() 485 struct g_provider *pp, *pp2; in g_wither_washer() 564 struct g_provider *pp; in g_new_provider_event() 597 struct g_provider * 600 struct g_provider *pp; in g_new_providerf() [all …]
|
H A D | geom_event.c | 61 static TAILQ_HEAD(,g_provider) g_doorstep = TAILQ_HEAD_INITIALIZER(g_doorstep); 115 struct g_provider *pp; 123 struct g_provider *pp; in g_attr_changed_event() 144 g_attr_changed(struct g_provider *pp, const char *attr, int flag) in g_attr_changed() 161 g_orphan_provider(struct g_provider *pp, int error) in g_orphan_provider() 187 g_orphan_register(struct g_provider *pp) in g_orphan_register() 237 struct g_provider *pp; in one_event() 302 struct g_provider *pp; in g_cancel_event()
|
H A D | geom_dump.c | 60 g_confdot_provider(struct sbuf *sb, struct g_provider *pp) in g_confdot_provider() 72 struct g_provider *pp; in g_confdot_geom() 115 struct g_provider *pp; in g_conftxt_geom() 209 g_conf_provider(struct sbuf *sb, struct g_provider *pp) in g_conf_provider() 246 struct g_provider *pp; in g_conf_geom()
|
H A D | geom_slice.c | 93 g_slice_access(struct g_provider *pp, int dr, int dw, int de) in g_slice_access() 99 struct g_provider *pp2; in g_slice_access() 213 struct g_provider *pp; in g_slice_start() 326 …ruct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp) in g_slice_dumpconf() 353 struct g_provider *pp, *pp2; in g_slice_config() 450 struct g_provider *pp; in g_slice_conf_hot() 522 g_slice_new(struct g_class *mp, u_int slices, struct g_provider *pp, struct g_consumer **cpp, void … in g_slice_new()
|
H A D | geom_slice.h | 45 struct g_provider *provider; 78 struct g_geom * g_slice_new(struct g_class *mp, u_int slices, struct g_provider *pp, struct g_consu…
|
H A D | geom_flashmap.c | 65 static int g_flashmap_load(device_t dev, struct g_provider *pp, 125 g_flashmap_taste(struct g_class *mp, struct g_provider *pp, int flags) in g_flashmap_taste() 183 g_flashmap_load(device_t dev, struct g_provider *pp, flash_slicer_t slicer, in g_flashmap_load()
|
H A D | geom_disk.c | 100 g_disk_access(struct g_provider *pp, int r, int w, int e) in g_disk_access() 269 g_disk_ioctl(struct g_provider *pp, u_long cmd, void * data, int fflag, struct thread *td) in g_disk_ioctl() 586 …ruct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp) in g_disk_dumpconf() 669 struct g_provider *pp; in g_disk_resize() 694 struct g_provider *pp; in g_disk_create() 794 g_disk_providergone(struct g_provider *pp) in g_disk_providergone() 954 struct g_provider *pp; in disk_gone() 1003 struct g_provider *pp; in disk_attr_changed() 1019 struct g_provider *pp; in disk_media_changed() 1035 struct g_provider *pp; in disk_media_gone()
|
/freebsd/sys/geom/label/ |
H A D | g_label.c | 62 static struct g_geom *g_label_taste(struct g_class *mp, struct g_provider *pp, 222 g_label_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp, in g_label_create() 226 struct g_provider *pp2; in g_label_create() 283 struct g_provider *pp; in g_label_destroy() 306 struct g_provider *pp; in g_label_read_metadata() 339 g_label_access_taste(struct g_provider *pp __unused, int dr __unused, in g_label_access_taste() 350 struct g_provider *pp; in g_label_generic_taste() 379 g_label_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_label_taste() 443 struct g_provider *pp; in g_label_ctl_create() 496 struct g_provider *p in g_label_find_geom() [all...] |
H A D | g_label_gpt.c | 99 struct g_provider *pp; in g_label_gpt_taste() 133 struct g_provider *pp; in g_label_gpt_uuid_taste()
|
H A D | g_label_ufs.c | 72 struct g_provider *pp; in g_label_ufs_ignore_bsdlabel_slice() 131 struct g_provider *pp; in g_label_ufs_taste_common()
|
/freebsd/sys/geom/part/ |
H A D | g_part_ebr.c | 76 static void g_part_ebr_add_alias(struct g_part_table *, struct g_provider *, 87 static struct g_provider *g_part_ebr_new_provider(struct g_part_table *, 248 struct g_provider *pp; in g_part_ebr_add() 288 g_part_ebr_add_alias(struct g_part_table *table, struct g_provider *pp, in g_part_ebr_add_alias() 300 static struct g_provider * 305 struct g_provider *pp; in g_part_ebr_new_provider() 320 struct g_provider *pp; in g_part_ebr_create() 413 struct g_provider *pp; in g_part_ebr_resize() 450 struct g_provider *pp; in g_part_ebr_probe() 506 struct g_provider *pp; in g_part_ebr_read() [all …]
|
H A D | g_part_if.m | 54 static struct g_provider * 58 struct g_provider *ret; 70 default_add_alias(struct g_part_table *table, struct g_provider *pp, 103 default_ioctl(struct g_part_table *table __unused, struct g_provider *pp __unused, 129 struct g_provider *pp; 177 struct g_provider *pp; 192 METHOD struct g_provider * new_provider { struct
|
H A D | g_part_bsd.c | 196 struct g_provider *pp; in g_part_bsd_create() 304 bsd_set_rawsize(struct g_part_table *basetable, struct g_provider *pp) in bsd_set_rawsize() 330 struct g_provider *pp; in g_part_bsd_resize() 356 struct g_provider *pp; in g_part_bsd_probe() 384 struct g_provider *pp; in g_part_bsd_read() 499 struct g_provider *pp; in g_part_bsd_write()
|
H A D | g_part.c | 298 struct g_provider *pp; in g_part_get_physpath_done() 328 struct g_provider *pp; in g_part_check_integrity() 475 struct g_provider *pp; in g_part_new_provider() 547 struct g_provider **v) in g_part_parm_provider() 549 struct g_provider *pp; in g_part_parm_provider() 725 struct g_provider *pp; in g_part_ctl_add() 883 struct g_provider *pp; in g_part_ctl_commit() 971 struct g_provider *pp; in g_part_ctl_create() 1098 struct g_provider *pp; in g_part_ctl_delete() 1159 struct g_provider *pp; in g_part_ctl_destroy() [all …]
|
/freebsd/sys/geom/zero/ |
H A D | g_zero.c | 56 static struct g_provider *gpp; 102 struct g_provider *pp; in g_zero_init() 121 struct g_provider *pp; in g_zero_destroy_geom()
|
/freebsd/sys/geom/mountver/ |
H A D | g_mountver.c | 70 struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp); 244 g_mountver_access(struct g_provider *pp, int dr, int dw, int de) in g_mountver_access() 270 g_mountver_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp) in g_mountver_create() 274 struct g_provider *newpp; in g_mountver_create() 363 struct g_provider *pp; in g_mountver_destroy() 403 struct g_provider *pp; in g_mountver_ctl_create() 511 struct g_provider *pp; in g_mountver_resize() 557 g_mountver_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_mountver_taste() 643 struct g_consumer *cp, struct g_provider *pp) in g_mountver_dumpconf()
|
/freebsd/sys/geom/bde/ |
H A D | g_bde.c |
|
/freebsd/sys/geom/nop/ |
H A D | g_nop.c | 110 struct g_provider *pp; in g_nop_resize() 141 struct g_provider *pp; in g_nop_kerneldump() 199 struct g_provider *pp; in g_nop_start() 320 g_nop_access(struct g_provider *pp, int dr, int dw, int de) in g_nop_access() 334 g_nop_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp, in g_nop_create() 342 struct g_provider *newpp; in g_nop_create() 485 g_nop_providergone(struct g_provider *pp) in g_nop_providergone() 503 struct g_provider *pp; in g_nop_destroy() 538 struct g_provider *pp; in g_nop_ctl_create() 693 struct g_provider *pp; in g_nop_ctl_configure() [all …]
|
/freebsd/sys/dev/ofw/ |
H A D | ofw_disk.c | 56 struct g_provider *ofwd_pp; 139 struct g_provider *pp; in g_ofwd_init() 199 g_ofwd_access(struct g_provider *pp, int r, int w, int e) in g_ofwd_access()
|
/freebsd/sys/geom/linux_lvm/ |
H A D | g_linux_lvm.h | 66 struct g_provider *lv_gprov; 81 struct g_provider *pv_gprov;
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zvol_os.c | 132 struct g_provider *zsg_provider; 205 static int zvol_geom_open(struct g_provider *pp, int flag, int count); 206 static int zvol_geom_close(struct g_provider *pp, int flag, int count); 209 static int zvol_geom_access(struct g_provider *pp, int acr, int acw, int ace); 220 zvol_geom_open(struct g_provider *pp, int flag, int count) in zvol_geom_open() 351 zvol_geom_close(struct g_provider *pp, int flag, int count) in zvol_geom_close() 425 struct g_provider *pp = zsg->zsg_provider; in zvol_geom_run() 439 struct g_provider *pp = zsg->zsg_provider; in zvol_geom_destroy() 469 zvol_geom_access(struct g_provider *pp, int acr, int acw, int ace) in zvol_geom_access() 1277 struct g_provider *pp = zsg->zsg_provider; in zvol_os_rename_minor() [all …]
|
/freebsd/sys/geom/concat/ |
H A D | g_concat.c | 171 g_concat_access(struct g_provider *pp, int dr, int dw, int de) in g_concat_access() 329 struct g_provider *pp; in g_concat_start() 442 struct g_provider *dp, *pp; in g_concat_check_and_run() 499 struct g_provider *pp; in g_concat_read_metadata() 528 g_concat_add_disk(struct g_concat_softc *sc, struct g_provider *pp, u_int no) in g_concat_add_disk() 679 struct g_provider *pp; in g_concat_destroy() 738 g_concat_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_concat_taste() 847 struct g_provider *pp; in g_concat_ctl_create() 1014 struct g_provider *pp; in g_concat_write_metadata() 1056 struct g_provider *pp; in g_concat_ctl_append() [all …]
|
/freebsd/sys/geom/uzip/ |
H A D | g_uzip.c | 226 struct g_provider *pp; in g_uzip_request() 351 struct g_provider *pp; in g_uzip_do() 458 struct g_provider *pp; in g_uzip_start() 476 struct g_provider *pp; in g_uzip_start() 533 g_uzip_access(struct g_provider *pp, int dr, int dw, int de) in g_uzip_access() 560 g_uzip_parse_toc(struct g_uzip_softc *sc, struct g_provider *pp, in g_uzip_parse_toc() 668 g_uzip_taste(struct g_class *mp, struct g_provider *pp, int flags) in g_uzip_taste() 676 struct g_provider *pp2; in g_uzip_taste() 953 struct g_provider *pp; in g_uzip_destroy_geom()
|
/freebsd/sys/geom/cache/ |
H A D | g_cache.c | 434 g_cache_access(struct g_provider *pp, int dr, int dw, int de) in g_cache_access() 468 g_cache_create(struct g_class *mp, struct g_provider *pp, in g_cache_create() 473 struct g_provider *newpp; in g_cache_create() 555 struct g_provider *pp; in g_cache_destroy() 606 struct g_provider *pp; in g_cache_read_metadata() 634 struct g_provider *pp; in g_cache_write_metadata() 656 g_cache_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_cache_taste() 706 struct g_provider *pp; in g_cache_ctl_create() 977 struct g_consumer *cp, struct g_provider *pp) in g_cache_dumpconf()
|