Lines Matching refs:boolean_t
52 typedef boolean_t vdev_open_children_func_t(vdev_t *vd);
63 extern int vdev_create(vdev_t *, uint64_t txg, boolean_t isreplace);
67 extern boolean_t vdev_is_concrete(vdev_t *vd);
68 extern boolean_t vdev_is_bootable(vdev_t *vd);
74 extern boolean_t vdev_dtl_contains(vdev_t *vd, vdev_dtl_type_t d,
76 extern boolean_t vdev_dtl_empty(vdev_t *vd, vdev_dtl_type_t d);
77 extern boolean_t vdev_default_need_resilver(vdev_t *vd, const dva_t *dva,
79 extern boolean_t vdev_dtl_need_resilver(vdev_t *vd, const dva_t *dva,
82 boolean_t scrub_done, boolean_t rebuild_done);
83 extern boolean_t vdev_dtl_required(vdev_t *vd);
84 extern boolean_t vdev_resilver_needed(vdev_t *vd,
95 extern boolean_t vdev_replace_in_progress(vdev_t *vdev);
109 extern boolean_t vdev_xlate_is_empty(range_seg64_t *rs);
121 extern void vdev_set_state(vdev_t *vd, boolean_t isopen, vdev_state_t state,
123 extern boolean_t vdev_children_are_offline(vdev_t *vd);
139 extern boolean_t vdev_is_dead(vdev_t *vd);
140 extern boolean_t vdev_readable(vdev_t *vd);
141 extern boolean_t vdev_writeable(vdev_t *vd);
142 extern boolean_t vdev_allocatable(vdev_t *vd);
143 extern boolean_t vdev_accessible(vdev_t *vd, zio_t *zio);
144 extern boolean_t vdev_is_spacemap_addressable(vdev_t *vd);
148 extern boolean_t vdev_cache_read(zio_t *zio);
169 extern boolean_t vdev_clear_resilver_deferred(vdev_t *vd, dmu_tx_t *tx);
181 boolean_t getstats, vdev_config_flag_t flags);