vdev.h (243674) | vdev.h (248369) |
---|---|
1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 65 unchanged lines hidden (view full) --- 74extern void vdev_hold(vdev_t *); 75extern void vdev_rele(vdev_t *); 76 77extern int vdev_metaslab_init(vdev_t *vd, uint64_t txg); 78extern void vdev_metaslab_fini(vdev_t *vd); 79extern void vdev_metaslab_set_size(vdev_t *); 80extern void vdev_expand(vdev_t *vd, uint64_t txg); 81extern void vdev_split(vdev_t *vd); | 1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 65 unchanged lines hidden (view full) --- 74extern void vdev_hold(vdev_t *); 75extern void vdev_rele(vdev_t *); 76 77extern int vdev_metaslab_init(vdev_t *vd, uint64_t txg); 78extern void vdev_metaslab_fini(vdev_t *vd); 79extern void vdev_metaslab_set_size(vdev_t *); 80extern void vdev_expand(vdev_t *vd, uint64_t txg); 81extern void vdev_split(vdev_t *vd); |
82extern void vdev_deadman(vdev_t *vd); |
|
82 83 84extern void vdev_get_stats(vdev_t *vd, vdev_stat_t *vs); 85extern void vdev_clear_stats(vdev_t *vd); 86extern void vdev_stat_update(zio_t *zio, uint64_t psize); 87extern void vdev_scan_stat_init(vdev_t *vd); 88extern void vdev_propagate_state(vdev_t *vd); 89extern void vdev_set_state(vdev_t *vd, boolean_t isopen, vdev_state_t state, --- 74 unchanged lines hidden --- | 83 84 85extern void vdev_get_stats(vdev_t *vd, vdev_stat_t *vs); 86extern void vdev_clear_stats(vdev_t *vd); 87extern void vdev_stat_update(zio_t *zio, uint64_t psize); 88extern void vdev_scan_stat_init(vdev_t *vd); 89extern void vdev_propagate_state(vdev_t *vd); 90extern void vdev_set_state(vdev_t *vd, boolean_t isopen, vdev_state_t state, --- 74 unchanged lines hidden --- |