sa.h (302408) | sa.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 --- 133 unchanged lines hidden (view full) --- 142void sa_register_update_callback(objset_t *, sa_update_cb_t *); 143int sa_setup(objset_t *, uint64_t, sa_attr_reg_t *, int, sa_attr_type_t **); 144void sa_tear_down(objset_t *); 145int sa_replace_all_by_template(sa_handle_t *, sa_bulk_attr_t *, 146 int, dmu_tx_t *); 147int sa_replace_all_by_template_locked(sa_handle_t *, sa_bulk_attr_t *, 148 int, dmu_tx_t *); 149boolean_t sa_enabled(objset_t *); | 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 --- 133 unchanged lines hidden (view full) --- 142void sa_register_update_callback(objset_t *, sa_update_cb_t *); 143int sa_setup(objset_t *, uint64_t, sa_attr_reg_t *, int, sa_attr_type_t **); 144void sa_tear_down(objset_t *); 145int sa_replace_all_by_template(sa_handle_t *, sa_bulk_attr_t *, 146 int, dmu_tx_t *); 147int sa_replace_all_by_template_locked(sa_handle_t *, sa_bulk_attr_t *, 148 int, dmu_tx_t *); 149boolean_t sa_enabled(objset_t *); |
150void sa_cache_init(); 151void sa_cache_fini(); | 150void sa_cache_init(void); 151void sa_cache_fini(void); |
152int sa_set_sa_object(objset_t *, uint64_t); 153int sa_hdrsize(void *); 154void sa_handle_lock(sa_handle_t *); 155void sa_handle_unlock(sa_handle_t *); 156 157#ifdef _KERNEL 158int sa_lookup_uio(sa_handle_t *, sa_attr_type_t, uio_t *); 159#endif 160 161#ifdef __cplusplus 162extern "C" { 163#endif 164 165 166#ifdef __cplusplus 167} 168#endif 169 170#endif /* _SYS_SA_H */ | 152int sa_set_sa_object(objset_t *, uint64_t); 153int sa_hdrsize(void *); 154void sa_handle_lock(sa_handle_t *); 155void sa_handle_unlock(sa_handle_t *); 156 157#ifdef _KERNEL 158int sa_lookup_uio(sa_handle_t *, sa_attr_type_t, uio_t *); 159#endif 160 161#ifdef __cplusplus 162extern "C" { 163#endif 164 165 166#ifdef __cplusplus 167} 168#endif 169 170#endif /* _SYS_SA_H */ |