vdev_impl.h (209962) | vdev_impl.h (213197) |
---|---|
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 --- 245 unchanged lines hidden (view full) --- 254extern void vdev_remove_child(vdev_t *pvd, vdev_t *cvd); 255extern void vdev_compact_children(vdev_t *pvd); 256extern vdev_t *vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops); 257extern void vdev_remove_parent(vdev_t *cvd); 258 259/* 260 * vdev sync load and sync 261 */ | 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 --- 245 unchanged lines hidden (view full) --- 254extern void vdev_remove_child(vdev_t *pvd, vdev_t *cvd); 255extern void vdev_compact_children(vdev_t *pvd); 256extern vdev_t *vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops); 257extern void vdev_remove_parent(vdev_t *cvd); 258 259/* 260 * vdev sync load and sync 261 */ |
262extern void vdev_load_log_state(vdev_t *vd, nvlist_t *nv); |
|
262extern void vdev_load(vdev_t *vd); 263extern void vdev_sync(vdev_t *vd, uint64_t txg); 264extern void vdev_sync_done(vdev_t *vd, uint64_t txg); 265extern void vdev_dirty(vdev_t *vd, int flags, void *arg, uint64_t txg); 266 267/* 268 * Available vdev types. 269 */ --- 29 unchanged lines hidden --- | 263extern void vdev_load(vdev_t *vd); 264extern void vdev_sync(vdev_t *vd, uint64_t txg); 265extern void vdev_sync_done(vdev_t *vd, uint64_t txg); 266extern void vdev_dirty(vdev_t *vd, int flags, void *arg, uint64_t txg); 267 268/* 269 * Available vdev types. 270 */ --- 29 unchanged lines hidden --- |