Lines Matching refs:boolean_t

82 typedef boolean_t vdev_need_resilver_func_t(vdev_t *vd, const dva_t *dva,
127 boolean_t vdev_op_leaf;
269 boolean_t vdev_expanding; /* expand the vdev? */
270 boolean_t vdev_reopening; /* reopen in progress? */
271 boolean_t vdev_nonrot; /* true if solid state */
288 boolean_t vdev_remove_wanted; /* async remove wanted? */
289 boolean_t vdev_probe_wanted; /* async probe wanted? */
295 boolean_t vdev_ishole; /* is a hole in the namespace */
303 boolean_t vdev_initialize_exit_wanted;
318 boolean_t vdev_trim_exit_wanted;
319 boolean_t vdev_autotrim_exit_wanted;
339 boolean_t vdev_rebuilding;
340 boolean_t vdev_rebuild_exit_wanted;
341 boolean_t vdev_rebuild_cancel_wanted;
342 boolean_t vdev_rebuild_reset_wanted;
419 boolean_t vdev_nowritecache; /* true if flushwritecache failed */
420 boolean_t vdev_has_trim; /* TRIM is supported */
421 boolean_t vdev_has_securetrim; /* secure TRIM is supported */
422 boolean_t vdev_checkremove; /* temporary online test */
423 boolean_t vdev_forcefault; /* force online fault */
424 boolean_t vdev_splitting; /* split or repair in progress */
425 boolean_t vdev_delayed_close; /* delayed device close? */
426 boolean_t vdev_tmpoffline; /* device taken offline temporarily? */
427 boolean_t vdev_detached; /* device detached? */
428 boolean_t vdev_cant_read; /* vdev is failing all reads */
429 boolean_t vdev_cant_write; /* vdev is failing all writes */
430 boolean_t vdev_isspare; /* was a hot spare */
431 boolean_t vdev_isl2cache; /* was a l2cache device */
432 boolean_t vdev_copy_uberblocks; /* post expand copy uberblocks */
433 boolean_t vdev_resilver_deferred; /* resilver deferred */
582 extern boolean_t vdev_log_state_valid(vdev_t *vd);
630 extern boolean_t vdev_indirect_should_condense(vdev_t *vd);
633 extern int vdev_obsolete_counts_are_precise(vdev_t *vd, boolean_t *are_precise);