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 --- |