Deleted Added
full compact
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 */