spa.h (331397) | spa.h (331399) |
---|---|
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 --- 876 unchanged lines hidden (view full) --- 885 886/* vdev cache */ 887extern void vdev_cache_stat_init(void); 888extern void vdev_cache_stat_fini(void); 889 890/* Initialization and termination */ 891extern void spa_init(int flags); 892extern void spa_fini(void); | 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 --- 876 unchanged lines hidden (view full) --- 885 886/* vdev cache */ 887extern void vdev_cache_stat_init(void); 888extern void vdev_cache_stat_fini(void); 889 890/* Initialization and termination */ 891extern void spa_init(int flags); 892extern void spa_fini(void); |
893extern void spa_boot_init(); | 893extern void spa_boot_init(void); |
894 895/* properties */ 896extern int spa_prop_set(spa_t *spa, nvlist_t *nvp); 897extern int spa_prop_get(spa_t *spa, nvlist_t **nvp); 898extern void spa_prop_clear_bootfs(spa_t *spa, uint64_t obj, dmu_tx_t *tx); 899extern void spa_configfile_set(spa_t *, nvlist_t *, boolean_t); 900 901/* asynchronous event notification */ --- 30 unchanged lines hidden --- | 894 895/* properties */ 896extern int spa_prop_set(spa_t *spa, nvlist_t *nvp); 897extern int spa_prop_get(spa_t *spa, nvlist_t **nvp); 898extern void spa_prop_clear_bootfs(spa_t *spa, uint64_t obj, dmu_tx_t *tx); 899extern void spa_configfile_set(spa_t *, nvlist_t *, boolean_t); 900 901/* asynchronous event notification */ --- 30 unchanged lines hidden --- |