Home
last modified time | relevance | path

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

1234

/freebsd/sys/geom/
H A Dgeom.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 …]
H A Dgeom_subr.c75 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 Dgeom_event.c61 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 Dgeom_dump.c60 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 Dgeom_slice.c93 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 Dgeom_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…
H A Dgeom_flashmap.c65 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 Dgeom_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/sys/geom/label/
H A Dg_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 *p in g_label_find_geom()
[all...]
H A Dg_label_gpt.c99 struct g_provider *pp; in g_label_gpt_taste()
133 struct g_provider *pp; in g_label_gpt_uuid_taste()
H A Dg_label_ufs.c72 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 Dg_part_ebr.c76 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 Dg_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
H A Dg_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()
H A Dg_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/sys/geom/zero/
H A Dg_zero.c56 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 Dg_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/sys/geom/bde/
H A Dg_bde.c
/freebsd/sys/geom/nop/
H A Dg_nop.c110 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 Dofw_disk.c56 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 Dg_linux_lvm.h66 struct g_provider *lv_gprov;
81 struct g_provider *pv_gprov;
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c132 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 Dg_concat.c171 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 Dg_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()
/freebsd/sys/geom/cache/
H A Dg_cache.c434 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()

1234