| /freebsd-14-stable/sys/geom/ |
| HD | 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 …]
|
| HD | geom_subr.c | 76 struct g_provider *pp; 129 struct g_provider *pp; in g_load_class() 185 struct g_provider *pp; in g_unload_class() 307 struct g_provider *pp; in g_retaste_event() 434 struct g_provider *pp; in g_wither_geom() 452 g_wither_provider(struct g_provider *pp, int error) in g_wither_provider() 486 struct g_provider *pp, *pp2; in g_wither_washer() 565 struct g_provider *pp; in g_new_provider_event() 598 struct g_provider * 601 struct g_provider *pp; in g_new_providerf() [all …]
|
| HD | geom_event.c | 62 static TAILQ_HEAD(,g_provider) g_doorstep = TAILQ_HEAD_INITIALIZER(g_doorstep); 116 struct g_provider *pp; 124 struct g_provider *pp; in g_attr_changed_event() 145 g_attr_changed(struct g_provider *pp, const char *attr, int flag) in g_attr_changed() 162 g_orphan_provider(struct g_provider *pp, int error) in g_orphan_provider() 188 g_orphan_register(struct g_provider *pp) in g_orphan_register() 238 struct g_provider *pp; in one_event() 303 struct g_provider *pp; in g_cancel_event()
|
| HD | geom_dump.c | 61 g_confdot_provider(struct sbuf *sb, struct g_provider *pp) in g_confdot_provider() 73 struct g_provider *pp; in g_confdot_geom() 116 struct g_provider *pp; in g_conftxt_geom() 210 g_conf_provider(struct sbuf *sb, struct g_provider *pp) in g_conf_provider() 247 struct g_provider *pp; in g_conf_geom()
|
| HD | 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…
|
| HD | geom_slice.c | 95 g_slice_access(struct g_provider *pp, int dr, int dw, int de) in g_slice_access() 101 struct g_provider *pp2; in g_slice_access() 215 struct g_provider *pp; in g_slice_start() 328 …ruct sbuf *sb, const char *indent, struct g_geom *gp, struct g_consumer *cp, struct g_provider *pp) in g_slice_dumpconf() 355 struct g_provider *pp, *pp2; in g_slice_config() 452 struct g_provider *pp; in g_slice_conf_hot() 524 g_slice_new(struct g_class *mp, u_int slices, struct g_provider *pp, struct g_consumer **cpp, void … in g_slice_new()
|
| HD | geom_flashmap.c | 66 static int g_flashmap_load(device_t dev, struct g_provider *pp, 126 g_flashmap_taste(struct g_class *mp, struct g_provider *pp, int flags) in g_flashmap_taste() 184 g_flashmap_load(device_t dev, struct g_provider *pp, flash_slicer_t slicer, in g_flashmap_load()
|
| HD | 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-14-stable/sys/geom/label/ |
| HD | 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 *pp; in g_label_find_geom()
|
| HD | g_label_gpt.c | 100 struct g_provider *pp; in g_label_gpt_taste() 134 struct g_provider *pp; in g_label_gpt_uuid_taste()
|
| HD | g_label_ufs.c | 73 struct g_provider *pp; in g_label_ufs_ignore_bsdlabel_slice() 132 struct g_provider *pp; in g_label_ufs_taste_common()
|
| /freebsd-14-stable/sys/geom/part/ |
| HD | g_part_ebr.c | 77 static void g_part_ebr_add_alias(struct g_part_table *, struct g_provider *, 88 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 …]
|
| HD | 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
|
| HD | 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()
|
| HD | 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-14-stable/sys/geom/zero/ |
| HD | g_zero.c | 57 static struct g_provider *gpp; 103 struct g_provider *pp; in g_zero_init() 122 struct g_provider *pp; in g_zero_destroy_geom()
|
| /freebsd-14-stable/sys/geom/bde/ |
| HD | g_bde.c | 78 struct g_provider *pp; in g_bde_orphan() 94 g_bde_access(struct g_provider *pp, int dr, int dw, int de) in g_bde_access() 114 g_bde_create_geom(struct gctl_req *req, struct g_class *mp, struct g_provider *pp) in g_bde_create_geom() 235 struct g_provider *pp; in g_bde_destroy_geom() 269 struct g_provider *pp; in g_bde_ctlreq()
|
| /freebsd-14-stable/sys/geom/mountver/ |
| HD | 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-14-stable/sys/geom/nop/ |
| HD | g_nop.c | 111 struct g_provider *pp; in g_nop_resize() 142 struct g_provider *pp; in g_nop_kerneldump() 200 struct g_provider *pp; in g_nop_start() 321 g_nop_access(struct g_provider *pp, int dr, int dw, int de) in g_nop_access() 335 g_nop_create(struct gctl_req *req, struct g_class *mp, struct g_provider *pp, in g_nop_create() 343 struct g_provider *newpp; in g_nop_create() 486 g_nop_providergone(struct g_provider *pp) in g_nop_providergone() 504 struct g_provider *pp; in g_nop_destroy() 539 struct g_provider *pp; in g_nop_ctl_create() 694 struct g_provider *pp; in g_nop_ctl_configure() [all …]
|
| /freebsd-14-stable/sys/dev/ofw/ |
| HD | ofw_disk.c | 57 struct g_provider *ofwd_pp; 140 struct g_provider *pp; in g_ofwd_init() 200 g_ofwd_access(struct g_provider *pp, int r, int w, int e) in g_ofwd_access()
|
| /freebsd-14-stable/sys/geom/vinum/ |
| HD | geom_vinum.h | 101 int gv_provider_is_open(struct g_provider *); 128 void gv_drive_tasted(struct gv_softc *, struct g_provider *); 132 int gv_access(struct g_provider *, int, int, int);
|
| /freebsd-14-stable/sys/geom/linux_lvm/ |
| HD | g_linux_lvm.h | 66 struct g_provider *lv_gprov; 81 struct g_provider *pv_gprov;
|
| /freebsd-14-stable/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| HD | zvol_os.c | 133 struct g_provider *zsg_provider; 206 static int zvol_geom_open(struct g_provider *pp, int flag, int count); 207 static int zvol_geom_close(struct g_provider *pp, int flag, int count); 210 static int zvol_geom_access(struct g_provider *pp, int acr, int acw, int ace); 221 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() 1288 struct g_provider *pp = zsg->zsg_provider; in zvol_os_rename_minor() [all …]
|
| /freebsd-14-stable/sys/geom/concat/ |
| HD | g_concat.c | 172 g_concat_access(struct g_provider *pp, int dr, int dw, int de) in g_concat_access() 330 struct g_provider *pp; in g_concat_start() 443 struct g_provider *dp, *pp; in g_concat_check_and_run() 500 struct g_provider *pp; in g_concat_read_metadata() 529 g_concat_add_disk(struct g_concat_softc *sc, struct g_provider *pp, u_int no) in g_concat_add_disk() 680 struct g_provider *pp; in g_concat_destroy() 739 g_concat_taste(struct g_class *mp, struct g_provider *pp, int flags __unused) in g_concat_taste() 848 struct g_provider *pp; in g_concat_ctl_create() 1015 struct g_provider *pp; in g_concat_write_metadata() 1057 struct g_provider *pp; in g_concat_ctl_append() [all …]
|
| /freebsd-14-stable/sys/geom/uzip/ |
| HD | 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()
|