Lines Matching refs:vdev_t

66 	vdev_t *ic_vdev;
84 vdev_t *is_vdev; /* top-level vdev */
158 static int vdev_indirect_read(vdev_t *, const blkptr_t *, void *, off_t,
160 static int vdev_mirror_read(vdev_t *, const blkptr_t *, void *, off_t, size_t);
164 vdev_indirect_mapping_duplicate_adjacent_entries(vdev_t *, uint64_t,
233 vdev_read_phys(vdev_t *vdev, const blkptr_t *bp, void *buf, in vdev_read_phys()
258 vdev_write_phys(vdev_t *vdev, void *buf, off_t offset, size_t size) in vdev_write_phys()
267 vdev_t *rs_vd;
275 rs_alloc(vdev_t *vd, uint64_t offset, uint64_t asize, uint64_t split_offset) in rs_alloc()
503 vdev_indirect_mapping_duplicate_adjacent_entries(vdev_t *vd, uint64_t offset, in vdev_indirect_mapping_duplicate_adjacent_entries()
538 static vdev_t *
541 vdev_t *rvd; in vdev_lookup_top()
557 vdev_indirect_gather_splits(uint64_t split_offset, vdev_t *vd, uint64_t offset, in vdev_indirect_gather_splits()
592 vdev_t *kid; in vdev_indirect_gather_splits()
605 vdev_indirect_remap(vdev_t *vd, uint64_t offset, uint64_t asize, void *arg) in vdev_indirect_remap()
621 vdev_t *v = rs->rs_vd; in vdev_indirect_remap()
640 vdev_t *dst_v = vdev_lookup_top(spa, dst_vdev); in vdev_indirect_remap()
698 vdev_indirect_read(vdev_t *vdev, const blkptr_t *bp, void *buf, in vdev_indirect_read()
786 vdev_disk_read(vdev_t *vdev, const blkptr_t *bp, void *buf, in vdev_disk_read()
795 vdev_missing_read(vdev_t *vdev __unused, const blkptr_t *bp __unused, in vdev_missing_read()
803 vdev_mirror_read(vdev_t *vdev, const blkptr_t *bp, void *buf, in vdev_mirror_read()
806 vdev_t *kid; in vdev_mirror_read()
822 vdev_replacing_read(vdev_t *vdev, const blkptr_t *bp, void *buf, in vdev_replacing_read()
825 vdev_t *kid; in vdev_replacing_read()
842 static vdev_t *
845 vdev_t *vdev; in vdev_find()
854 static vdev_t *
857 vdev_t *vdev; in vdev_create()
860 vdev = calloc(1, sizeof(vdev_t)); in vdev_create()
882 vdev_set_initial_state(vdev_t *vdev, const nvlist_t *nvlist) in vdev_set_initial_state()
917 vdev_init(uint64_t guid, const nvlist_t *nvlist, vdev_t **vdevp) in vdev_init()
924 vdev_t *vdev; in vdev_init()
1037 static vdev_t *
1038 vdev_find_previous(vdev_t *top_vdev, vdev_t *vdev) in vdev_find_previous()
1040 vdev_t *v, *previous; in vdev_find_previous()
1060 vdev_child_count(vdev_t *vdev) in vdev_child_count()
1062 vdev_t *v; in vdev_child_count()
1076 vdev_insert(vdev_t *top_vdev, vdev_t *vdev) in vdev_insert()
1078 vdev_t *previous; in vdev_insert()
1112 vdev_t *top_vdev, *vdev; in vdev_from_nvlist()
1190 vdev_set_state(vdev_t *vdev) in vdev_set_state()
1192 vdev_t *kid; in vdev_set_state()
1237 vdev_t *vdev; in vdev_update_from_nvlist()
1326 vdev_t *vdev; in vdev_init_from_nvlist()
1460 vdev_status(vdev_t *vdev, int indent) in vdev_status()
1462 vdev_t *kid; in vdev_status()
1488 vdev_t *vdev; in spa_status()
1615 vdev_label_read(vdev_t *vd, int l, void *buf, uint64_t offset, in vdev_label_read()
1648 vdev_label_write_validate(vdev_t *vd, int l, uint64_t offset) in vdev_label_write_validate()
1673 vdev_label_write(vdev_t *vd, int l, vdev_boot_envblock_t *be, uint64_t offset) in vdev_label_write()
1701 vdev_write_bootenv_impl(vdev_t *vdev, vdev_boot_envblock_t *be) in vdev_write_bootenv_impl()
1703 vdev_t *kid; in vdev_write_bootenv_impl()
1733 vdev_write_bootenv(vdev_t *vdev, nvlist_t *nvl) in vdev_write_bootenv()
1795 vdev_read_bootenv(vdev_t *vdev) in vdev_read_bootenv()
1797 vdev_t *kid; in vdev_read_bootenv()
1936 vdev_label_read_config(vdev_t *vd, uint64_t txg) in vdev_label_read_config()
1996 vdev_uberblock_load(vdev_t *vd, uberblock_t *ub) in vdev_uberblock_load()
2024 vdev_t vtmp; in vdev_probe()
2026 vdev_t *vdev; in vdev_probe()
2288 vdev_t *vdev; in zio_read()
3887 vdev_t *vd; in zfs_get_bootenv_spa()
3915 vdev_t *vd; in zfs_set_bootenv_spa()