Home
last modified time | relevance | path

Searched refs:g_provider (Results 1 – 25 of 94) sorted by relevance

1234

/freebsd-14-stable/sys/geom/
HDgeom.h52 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 …]
HDgeom_subr.c76 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 …]
HDgeom_event.c62 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()
HDgeom_dump.c61 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()
HDgeom_slice.h45 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…
HDgeom_slice.c95 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()
HDgeom_flashmap.c66 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()
HDgeom_disk.c100 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/
HDg_label.c62 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()
HDg_label_gpt.c100 struct g_provider *pp; in g_label_gpt_taste()
134 struct g_provider *pp; in g_label_gpt_uuid_taste()
HDg_label_ufs.c73 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/
HDg_part_ebr.c77 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 …]
HDg_part_if.m54 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
HDg_part_bsd.c196 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()
HDg_part.c298 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/
HDg_zero.c57 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/
HDg_bde.c78 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/
HDg_mountver.c70 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/
HDg_nop.c111 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/
HDofw_disk.c57 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/
HDgeom_vinum.h101 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/
HDg_linux_lvm.h66 struct g_provider *lv_gprov;
81 struct g_provider *pv_gprov;
/freebsd-14-stable/sys/contrib/openzfs/module/os/freebsd/zfs/
HDzvol_os.c133 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/
HDg_concat.c172 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/
HDg_uzip.c226 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()

1234