Deleted Added
full compact
vdev_impl.h (332525) vdev_impl.h (332536)
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

--- 415 unchanged lines hidden (view full) ---

424extern void vdev_remove_child(vdev_t *pvd, vdev_t *cvd);
425extern void vdev_compact_children(vdev_t *pvd);
426extern vdev_t *vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops);
427extern void vdev_remove_parent(vdev_t *cvd);
428
429/*
430 * vdev sync load and sync
431 */
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

--- 415 unchanged lines hidden (view full) ---

424extern void vdev_remove_child(vdev_t *pvd, vdev_t *cvd);
425extern void vdev_compact_children(vdev_t *pvd);
426extern vdev_t *vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops);
427extern void vdev_remove_parent(vdev_t *cvd);
428
429/*
430 * vdev sync load and sync
431 */
432extern void vdev_load_log_state(vdev_t *nvd, vdev_t *ovd);
433extern boolean_t vdev_log_state_valid(vdev_t *vd);
434extern int vdev_load(vdev_t *vd);
435extern int vdev_dtl_load(vdev_t *vd);
436extern void vdev_sync(vdev_t *vd, uint64_t txg);
437extern void vdev_sync_done(vdev_t *vd, uint64_t txg);
438extern void vdev_dirty(vdev_t *vd, int flags, void *arg, uint64_t txg);
439extern void vdev_dirty_leaves(vdev_t *vd, int flags, uint64_t txg);
440

--- 56 unchanged lines hidden ---
432extern boolean_t vdev_log_state_valid(vdev_t *vd);
433extern int vdev_load(vdev_t *vd);
434extern int vdev_dtl_load(vdev_t *vd);
435extern void vdev_sync(vdev_t *vd, uint64_t txg);
436extern void vdev_sync_done(vdev_t *vd, uint64_t txg);
437extern void vdev_dirty(vdev_t *vd, int flags, void *arg, uint64_t txg);
438extern void vdev_dirty_leaves(vdev_t *vd, int flags, uint64_t txg);
439

--- 56 unchanged lines hidden ---