]> git.proxmox.com Git - mirror_zfs.git/blob - lib/libzfs_core/libzfs_core.abi
Add Linux namespace delegation support
[mirror_zfs.git] / lib / libzfs_core / libzfs_core.abi
1 <abi-corpus version='2.0' architecture='elf-amd-x86_64' soname='libzfs_core.so.3'>
2 <elf-needed>
3 <dependency name='libnvpair.so.3'/>
4 <dependency name='libpthread.so.0'/>
5 <dependency name='libc.so.6'/>
6 <dependency name='ld-linux-x86-64.so.2'/>
7 </elf-needed>
8 <elf-function-symbols>
9 <elf-symbol name='_sol_getmntent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
10 <elf-symbol name='atomic_add_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
11 <elf-symbol name='atomic_add_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
12 <elf-symbol name='atomic_add_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
13 <elf-symbol name='atomic_add_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
14 <elf-symbol name='atomic_add_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
15 <elf-symbol name='atomic_add_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
16 <elf-symbol name='atomic_add_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
17 <elf-symbol name='atomic_add_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
18 <elf-symbol name='atomic_add_char' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
19 <elf-symbol name='atomic_add_char_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
20 <elf-symbol name='atomic_add_int' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
21 <elf-symbol name='atomic_add_int_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
22 <elf-symbol name='atomic_add_long' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
23 <elf-symbol name='atomic_add_long_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
24 <elf-symbol name='atomic_add_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
25 <elf-symbol name='atomic_add_ptr_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
26 <elf-symbol name='atomic_add_short' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
27 <elf-symbol name='atomic_add_short_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
28 <elf-symbol name='atomic_and_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
29 <elf-symbol name='atomic_and_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
30 <elf-symbol name='atomic_and_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
31 <elf-symbol name='atomic_and_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
32 <elf-symbol name='atomic_and_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
33 <elf-symbol name='atomic_and_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
34 <elf-symbol name='atomic_and_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
35 <elf-symbol name='atomic_and_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
36 <elf-symbol name='atomic_and_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
37 <elf-symbol name='atomic_and_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
38 <elf-symbol name='atomic_and_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
39 <elf-symbol name='atomic_and_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
40 <elf-symbol name='atomic_and_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
41 <elf-symbol name='atomic_and_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
42 <elf-symbol name='atomic_and_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
43 <elf-symbol name='atomic_and_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
44 <elf-symbol name='atomic_cas_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
45 <elf-symbol name='atomic_cas_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
46 <elf-symbol name='atomic_cas_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
47 <elf-symbol name='atomic_cas_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
48 <elf-symbol name='atomic_cas_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
49 <elf-symbol name='atomic_cas_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
50 <elf-symbol name='atomic_cas_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
51 <elf-symbol name='atomic_cas_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
52 <elf-symbol name='atomic_cas_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
53 <elf-symbol name='atomic_clear_long_excl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
54 <elf-symbol name='atomic_dec_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
55 <elf-symbol name='atomic_dec_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
56 <elf-symbol name='atomic_dec_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
57 <elf-symbol name='atomic_dec_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
58 <elf-symbol name='atomic_dec_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
59 <elf-symbol name='atomic_dec_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
60 <elf-symbol name='atomic_dec_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
61 <elf-symbol name='atomic_dec_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
62 <elf-symbol name='atomic_dec_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
63 <elf-symbol name='atomic_dec_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
64 <elf-symbol name='atomic_dec_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
65 <elf-symbol name='atomic_dec_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
66 <elf-symbol name='atomic_dec_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
67 <elf-symbol name='atomic_dec_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
68 <elf-symbol name='atomic_dec_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
69 <elf-symbol name='atomic_dec_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
70 <elf-symbol name='atomic_inc_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
71 <elf-symbol name='atomic_inc_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
72 <elf-symbol name='atomic_inc_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
73 <elf-symbol name='atomic_inc_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
74 <elf-symbol name='atomic_inc_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
75 <elf-symbol name='atomic_inc_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
76 <elf-symbol name='atomic_inc_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
77 <elf-symbol name='atomic_inc_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
78 <elf-symbol name='atomic_inc_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
79 <elf-symbol name='atomic_inc_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
80 <elf-symbol name='atomic_inc_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
81 <elf-symbol name='atomic_inc_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
82 <elf-symbol name='atomic_inc_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
83 <elf-symbol name='atomic_inc_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
84 <elf-symbol name='atomic_inc_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
85 <elf-symbol name='atomic_inc_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
86 <elf-symbol name='atomic_or_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87 <elf-symbol name='atomic_or_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
88 <elf-symbol name='atomic_or_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89 <elf-symbol name='atomic_or_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
90 <elf-symbol name='atomic_or_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
91 <elf-symbol name='atomic_or_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
92 <elf-symbol name='atomic_or_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
93 <elf-symbol name='atomic_or_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
94 <elf-symbol name='atomic_or_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
95 <elf-symbol name='atomic_or_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
96 <elf-symbol name='atomic_or_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97 <elf-symbol name='atomic_or_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
98 <elf-symbol name='atomic_or_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
99 <elf-symbol name='atomic_or_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
100 <elf-symbol name='atomic_or_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
101 <elf-symbol name='atomic_or_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
102 <elf-symbol name='atomic_set_long_excl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
103 <elf-symbol name='atomic_sub_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
104 <elf-symbol name='atomic_sub_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
105 <elf-symbol name='atomic_sub_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
106 <elf-symbol name='atomic_sub_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
107 <elf-symbol name='atomic_sub_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
108 <elf-symbol name='atomic_sub_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109 <elf-symbol name='atomic_sub_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
110 <elf-symbol name='atomic_sub_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111 <elf-symbol name='atomic_sub_char' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
112 <elf-symbol name='atomic_sub_char_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
113 <elf-symbol name='atomic_sub_int' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
114 <elf-symbol name='atomic_sub_int_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
115 <elf-symbol name='atomic_sub_long' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
116 <elf-symbol name='atomic_sub_long_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117 <elf-symbol name='atomic_sub_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118 <elf-symbol name='atomic_sub_ptr_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119 <elf-symbol name='atomic_sub_short' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120 <elf-symbol name='atomic_sub_short_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121 <elf-symbol name='atomic_swap_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
122 <elf-symbol name='atomic_swap_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123 <elf-symbol name='atomic_swap_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
124 <elf-symbol name='atomic_swap_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
125 <elf-symbol name='atomic_swap_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
126 <elf-symbol name='atomic_swap_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
127 <elf-symbol name='atomic_swap_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
128 <elf-symbol name='atomic_swap_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129 <elf-symbol name='atomic_swap_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
130 <elf-symbol name='get_system_hostid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131 <elf-symbol name='getexecname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
132 <elf-symbol name='getextmntent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133 <elf-symbol name='getmntany' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
134 <elf-symbol name='getzoneid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
135 <elf-symbol name='libspl_assertf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
136 <elf-symbol name='libspl_set_assert_ok' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
137 <elf-symbol name='libzfs_core_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
138 <elf-symbol name='libzfs_core_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
139 <elf-symbol name='list_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
140 <elf-symbol name='list_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
141 <elf-symbol name='list_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
142 <elf-symbol name='list_insert_after' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
143 <elf-symbol name='list_insert_before' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
144 <elf-symbol name='list_insert_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
145 <elf-symbol name='list_insert_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
146 <elf-symbol name='list_is_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
147 <elf-symbol name='list_link_active' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
148 <elf-symbol name='list_link_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
149 <elf-symbol name='list_link_replace' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
150 <elf-symbol name='list_move_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
151 <elf-symbol name='list_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
152 <elf-symbol name='list_prev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
153 <elf-symbol name='list_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
154 <elf-symbol name='list_remove_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
155 <elf-symbol name='list_remove_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
156 <elf-symbol name='list_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
157 <elf-symbol name='lzc_bookmark' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
158 <elf-symbol name='lzc_change_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
159 <elf-symbol name='lzc_channel_program' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
160 <elf-symbol name='lzc_channel_program_nosync' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
161 <elf-symbol name='lzc_clone' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
162 <elf-symbol name='lzc_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
163 <elf-symbol name='lzc_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
164 <elf-symbol name='lzc_destroy_bookmarks' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
165 <elf-symbol name='lzc_destroy_snaps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
166 <elf-symbol name='lzc_exists' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
167 <elf-symbol name='lzc_get_bookmark_props' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
168 <elf-symbol name='lzc_get_bookmarks' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
169 <elf-symbol name='lzc_get_bootenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
170 <elf-symbol name='lzc_get_holds' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
171 <elf-symbol name='lzc_get_vdev_prop' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
172 <elf-symbol name='lzc_hold' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
173 <elf-symbol name='lzc_initialize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
174 <elf-symbol name='lzc_ioctl_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
175 <elf-symbol name='lzc_load_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
176 <elf-symbol name='lzc_pool_checkpoint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
177 <elf-symbol name='lzc_pool_checkpoint_discard' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
178 <elf-symbol name='lzc_promote' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
179 <elf-symbol name='lzc_receive' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
180 <elf-symbol name='lzc_receive_one' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
181 <elf-symbol name='lzc_receive_resumable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
182 <elf-symbol name='lzc_receive_with_cmdprops' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
183 <elf-symbol name='lzc_receive_with_header' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
184 <elf-symbol name='lzc_redact' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
185 <elf-symbol name='lzc_release' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
186 <elf-symbol name='lzc_rename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
187 <elf-symbol name='lzc_reopen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
188 <elf-symbol name='lzc_rollback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
189 <elf-symbol name='lzc_rollback_to' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
190 <elf-symbol name='lzc_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
191 <elf-symbol name='lzc_send_redacted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
192 <elf-symbol name='lzc_send_resume' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
193 <elf-symbol name='lzc_send_resume_redacted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
194 <elf-symbol name='lzc_send_space' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
195 <elf-symbol name='lzc_send_space_resume_redacted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
196 <elf-symbol name='lzc_send_wrapper' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
197 <elf-symbol name='lzc_set_bootenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
198 <elf-symbol name='lzc_set_vdev_prop' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
199 <elf-symbol name='lzc_snaprange_space' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
200 <elf-symbol name='lzc_snapshot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
201 <elf-symbol name='lzc_sync' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
202 <elf-symbol name='lzc_trim' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
203 <elf-symbol name='lzc_unload_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
204 <elf-symbol name='lzc_wait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
205 <elf-symbol name='lzc_wait_fs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
206 <elf-symbol name='lzc_wait_tag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
207 <elf-symbol name='membar_consumer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
208 <elf-symbol name='membar_enter' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
209 <elf-symbol name='membar_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
210 <elf-symbol name='membar_producer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
211 <elf-symbol name='mkdirp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
212 <elf-symbol name='print_timestamp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
213 <elf-symbol name='spl_pagesize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
214 <elf-symbol name='strlcat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
215 <elf-symbol name='strlcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
216 </elf-function-symbols>
217 <abi-instr address-size='64' path='assert.c' language='LANG_C99'>
218 <type-decl name='variadic parameter type' id='2c1145c5'/>
219 <function-decl name='libspl_set_assert_ok' mangled-name='libspl_set_assert_ok' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libspl_set_assert_ok'>
220 <parameter type-id='c19b74c3' name='val'/>
221 <return type-id='48b5725f'/>
222 </function-decl>
223 <function-decl name='libspl_assertf' mangled-name='libspl_assertf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libspl_assertf'>
224 <parameter type-id='80f4b756' name='file'/>
225 <parameter type-id='80f4b756' name='func'/>
226 <parameter type-id='95e97e5e' name='line'/>
227 <parameter type-id='80f4b756' name='format'/>
228 <parameter is-variadic='yes'/>
229 <return type-id='48b5725f'/>
230 </function-decl>
231 </abi-instr>
232 <abi-instr address-size='64' path='atomic.c' language='LANG_C99'>
233 <type-decl name='long int' size-in-bits='64' id='bd54fe1a'/>
234 <type-decl name='short int' size-in-bits='16' id='a2185560'/>
235 <type-decl name='signed char' size-in-bits='8' id='28577a57'/>
236 <type-decl name='unsigned short int' size-in-bits='16' id='8efea9e5'/>
237 <typedef-decl name='ulong_t' type-id='7359adad' id='ee1f298e'/>
238 <typedef-decl name='int8_t' type-id='2171a512' id='ee31ee44'/>
239 <typedef-decl name='int16_t' type-id='03896e23' id='23bd8cb5'/>
240 <typedef-decl name='uint16_t' type-id='253c2d2a' id='149c6638'/>
241 <typedef-decl name='__int8_t' type-id='28577a57' id='2171a512'/>
242 <typedef-decl name='__int16_t' type-id='a2185560' id='03896e23'/>
243 <typedef-decl name='__uint16_t' type-id='8efea9e5' id='253c2d2a'/>
244 <typedef-decl name='__ssize_t' type-id='bd54fe1a' id='41060289'/>
245 <typedef-decl name='ssize_t' type-id='41060289' id='79a0948f'/>
246 <qualified-type-def type-id='149c6638' volatile='yes' id='5120c5f7'/>
247 <pointer-type-def type-id='5120c5f7' size-in-bits='64' id='93977ae7'/>
248 <qualified-type-def type-id='8f92235e' volatile='yes' id='430e0681'/>
249 <pointer-type-def type-id='430e0681' size-in-bits='64' id='3a147f31'/>
250 <qualified-type-def type-id='b96825af' volatile='yes' id='84ff7d66'/>
251 <pointer-type-def type-id='84ff7d66' size-in-bits='64' id='aa323ea4'/>
252 <qualified-type-def type-id='ee1f298e' volatile='yes' id='6f7e09cb'/>
253 <pointer-type-def type-id='6f7e09cb' size-in-bits='64' id='64698d33'/>
254 <qualified-type-def type-id='48b5725f' volatile='yes' id='b0b3cbf9'/>
255 <pointer-type-def type-id='b0b3cbf9' size-in-bits='64' id='fe09dd29'/>
256 <function-decl name='atomic_inc_8' mangled-name='atomic_inc_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_8'>
257 <parameter type-id='aa323ea4' name='target'/>
258 <return type-id='48b5725f'/>
259 </function-decl>
260 <function-decl name='atomic_inc_16' mangled-name='atomic_inc_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_16'>
261 <parameter type-id='93977ae7' name='target'/>
262 <return type-id='48b5725f'/>
263 </function-decl>
264 <function-decl name='atomic_inc_32' mangled-name='atomic_inc_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_32'>
265 <parameter type-id='3a147f31' name='target'/>
266 <return type-id='48b5725f'/>
267 </function-decl>
268 <function-decl name='atomic_inc_ulong' mangled-name='atomic_inc_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_ulong'>
269 <parameter type-id='64698d33' name='target'/>
270 <return type-id='48b5725f'/>
271 </function-decl>
272 <function-decl name='atomic_dec_8' mangled-name='atomic_dec_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_8'>
273 <parameter type-id='aa323ea4' name='target'/>
274 <return type-id='48b5725f'/>
275 </function-decl>
276 <function-decl name='atomic_dec_16' mangled-name='atomic_dec_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_16'>
277 <parameter type-id='93977ae7' name='target'/>
278 <return type-id='48b5725f'/>
279 </function-decl>
280 <function-decl name='atomic_dec_32' mangled-name='atomic_dec_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_32'>
281 <parameter type-id='3a147f31' name='target'/>
282 <return type-id='48b5725f'/>
283 </function-decl>
284 <function-decl name='atomic_dec_ulong' mangled-name='atomic_dec_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_ulong'>
285 <parameter type-id='64698d33' name='target'/>
286 <return type-id='48b5725f'/>
287 </function-decl>
288 <function-decl name='atomic_add_ptr' mangled-name='atomic_add_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_ptr'>
289 <parameter type-id='fe09dd29' name='target'/>
290 <parameter type-id='79a0948f' name='bits'/>
291 <return type-id='48b5725f'/>
292 </function-decl>
293 <function-decl name='atomic_add_8' mangled-name='atomic_add_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_8'>
294 <parameter type-id='aa323ea4' name='target'/>
295 <parameter type-id='ee31ee44' name='bits'/>
296 <return type-id='48b5725f'/>
297 </function-decl>
298 <function-decl name='atomic_add_16' mangled-name='atomic_add_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_16'>
299 <parameter type-id='93977ae7' name='target'/>
300 <parameter type-id='23bd8cb5' name='bits'/>
301 <return type-id='48b5725f'/>
302 </function-decl>
303 <function-decl name='atomic_add_32' mangled-name='atomic_add_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_32'>
304 <parameter type-id='3a147f31' name='target'/>
305 <parameter type-id='3ff5601b' name='bits'/>
306 <return type-id='48b5725f'/>
307 </function-decl>
308 <function-decl name='atomic_add_long' mangled-name='atomic_add_long' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_long'>
309 <parameter type-id='64698d33' name='target'/>
310 <parameter type-id='bd54fe1a' name='bits'/>
311 <return type-id='48b5725f'/>
312 </function-decl>
313 <function-decl name='atomic_sub_ptr' mangled-name='atomic_sub_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_ptr'>
314 <parameter type-id='fe09dd29' name='target'/>
315 <parameter type-id='79a0948f' name='bits'/>
316 <return type-id='48b5725f'/>
317 </function-decl>
318 <function-decl name='atomic_sub_8' mangled-name='atomic_sub_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_8'>
319 <parameter type-id='aa323ea4' name='target'/>
320 <parameter type-id='ee31ee44' name='bits'/>
321 <return type-id='48b5725f'/>
322 </function-decl>
323 <function-decl name='atomic_sub_16' mangled-name='atomic_sub_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_16'>
324 <parameter type-id='93977ae7' name='target'/>
325 <parameter type-id='23bd8cb5' name='bits'/>
326 <return type-id='48b5725f'/>
327 </function-decl>
328 <function-decl name='atomic_sub_32' mangled-name='atomic_sub_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_32'>
329 <parameter type-id='3a147f31' name='target'/>
330 <parameter type-id='3ff5601b' name='bits'/>
331 <return type-id='48b5725f'/>
332 </function-decl>
333 <function-decl name='atomic_sub_long' mangled-name='atomic_sub_long' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_long'>
334 <parameter type-id='64698d33' name='target'/>
335 <parameter type-id='bd54fe1a' name='bits'/>
336 <return type-id='48b5725f'/>
337 </function-decl>
338 <function-decl name='atomic_or_8' mangled-name='atomic_or_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_8'>
339 <parameter type-id='aa323ea4' name='target'/>
340 <parameter type-id='b96825af' name='bits'/>
341 <return type-id='48b5725f'/>
342 </function-decl>
343 <function-decl name='atomic_or_16' mangled-name='atomic_or_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_16'>
344 <parameter type-id='93977ae7' name='target'/>
345 <parameter type-id='149c6638' name='bits'/>
346 <return type-id='48b5725f'/>
347 </function-decl>
348 <function-decl name='atomic_or_32' mangled-name='atomic_or_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_32'>
349 <parameter type-id='3a147f31' name='target'/>
350 <parameter type-id='8f92235e' name='bits'/>
351 <return type-id='48b5725f'/>
352 </function-decl>
353 <function-decl name='atomic_or_ulong' mangled-name='atomic_or_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_ulong'>
354 <parameter type-id='64698d33' name='target'/>
355 <parameter type-id='ee1f298e' name='bits'/>
356 <return type-id='48b5725f'/>
357 </function-decl>
358 <function-decl name='atomic_and_8' mangled-name='atomic_and_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_8'>
359 <parameter type-id='aa323ea4' name='target'/>
360 <parameter type-id='b96825af' name='bits'/>
361 <return type-id='48b5725f'/>
362 </function-decl>
363 <function-decl name='atomic_and_16' mangled-name='atomic_and_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_16'>
364 <parameter type-id='93977ae7' name='target'/>
365 <parameter type-id='149c6638' name='bits'/>
366 <return type-id='48b5725f'/>
367 </function-decl>
368 <function-decl name='atomic_and_32' mangled-name='atomic_and_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_32'>
369 <parameter type-id='3a147f31' name='target'/>
370 <parameter type-id='8f92235e' name='bits'/>
371 <return type-id='48b5725f'/>
372 </function-decl>
373 <function-decl name='atomic_and_ulong' mangled-name='atomic_and_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_ulong'>
374 <parameter type-id='64698d33' name='target'/>
375 <parameter type-id='ee1f298e' name='bits'/>
376 <return type-id='48b5725f'/>
377 </function-decl>
378 <function-decl name='atomic_inc_8_nv' mangled-name='atomic_inc_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_8_nv'>
379 <parameter type-id='aa323ea4' name='target'/>
380 <return type-id='b96825af'/>
381 </function-decl>
382 <function-decl name='atomic_inc_16_nv' mangled-name='atomic_inc_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_16_nv'>
383 <parameter type-id='93977ae7' name='target'/>
384 <return type-id='149c6638'/>
385 </function-decl>
386 <function-decl name='atomic_inc_32_nv' mangled-name='atomic_inc_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_32_nv'>
387 <parameter type-id='3a147f31' name='target'/>
388 <return type-id='8f92235e'/>
389 </function-decl>
390 <function-decl name='atomic_inc_ulong_nv' mangled-name='atomic_inc_ulong_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_inc_ulong_nv'>
391 <parameter type-id='64698d33' name='target'/>
392 <return type-id='ee1f298e'/>
393 </function-decl>
394 <function-decl name='atomic_dec_8_nv' mangled-name='atomic_dec_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_8_nv'>
395 <parameter type-id='aa323ea4' name='target'/>
396 <return type-id='b96825af'/>
397 </function-decl>
398 <function-decl name='atomic_dec_16_nv' mangled-name='atomic_dec_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_16_nv'>
399 <parameter type-id='93977ae7' name='target'/>
400 <return type-id='149c6638'/>
401 </function-decl>
402 <function-decl name='atomic_dec_32_nv' mangled-name='atomic_dec_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_32_nv'>
403 <parameter type-id='3a147f31' name='target'/>
404 <return type-id='8f92235e'/>
405 </function-decl>
406 <function-decl name='atomic_dec_ulong_nv' mangled-name='atomic_dec_ulong_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_dec_ulong_nv'>
407 <parameter type-id='64698d33' name='target'/>
408 <return type-id='ee1f298e'/>
409 </function-decl>
410 <function-decl name='atomic_add_ptr_nv' mangled-name='atomic_add_ptr_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_ptr_nv'>
411 <parameter type-id='fe09dd29' name='target'/>
412 <parameter type-id='79a0948f' name='bits'/>
413 <return type-id='eaa32e2f'/>
414 </function-decl>
415 <function-decl name='atomic_add_8_nv' mangled-name='atomic_add_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_8_nv'>
416 <parameter type-id='aa323ea4' name='target'/>
417 <parameter type-id='ee31ee44' name='bits'/>
418 <return type-id='b96825af'/>
419 </function-decl>
420 <function-decl name='atomic_add_16_nv' mangled-name='atomic_add_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_16_nv'>
421 <parameter type-id='93977ae7' name='target'/>
422 <parameter type-id='23bd8cb5' name='bits'/>
423 <return type-id='149c6638'/>
424 </function-decl>
425 <function-decl name='atomic_add_32_nv' mangled-name='atomic_add_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_32_nv'>
426 <parameter type-id='3a147f31' name='target'/>
427 <parameter type-id='3ff5601b' name='bits'/>
428 <return type-id='8f92235e'/>
429 </function-decl>
430 <function-decl name='atomic_add_long_nv' mangled-name='atomic_add_long_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_add_long_nv'>
431 <parameter type-id='64698d33' name='target'/>
432 <parameter type-id='bd54fe1a' name='bits'/>
433 <return type-id='ee1f298e'/>
434 </function-decl>
435 <function-decl name='atomic_sub_ptr_nv' mangled-name='atomic_sub_ptr_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_ptr_nv'>
436 <parameter type-id='fe09dd29' name='target'/>
437 <parameter type-id='79a0948f' name='bits'/>
438 <return type-id='eaa32e2f'/>
439 </function-decl>
440 <function-decl name='atomic_sub_8_nv' mangled-name='atomic_sub_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_8_nv'>
441 <parameter type-id='aa323ea4' name='target'/>
442 <parameter type-id='ee31ee44' name='bits'/>
443 <return type-id='b96825af'/>
444 </function-decl>
445 <function-decl name='atomic_sub_16_nv' mangled-name='atomic_sub_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_16_nv'>
446 <parameter type-id='93977ae7' name='target'/>
447 <parameter type-id='23bd8cb5' name='bits'/>
448 <return type-id='149c6638'/>
449 </function-decl>
450 <function-decl name='atomic_sub_32_nv' mangled-name='atomic_sub_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_32_nv'>
451 <parameter type-id='3a147f31' name='target'/>
452 <parameter type-id='3ff5601b' name='bits'/>
453 <return type-id='8f92235e'/>
454 </function-decl>
455 <function-decl name='atomic_sub_long_nv' mangled-name='atomic_sub_long_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_sub_long_nv'>
456 <parameter type-id='64698d33' name='target'/>
457 <parameter type-id='bd54fe1a' name='bits'/>
458 <return type-id='ee1f298e'/>
459 </function-decl>
460 <function-decl name='atomic_or_8_nv' mangled-name='atomic_or_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_8_nv'>
461 <parameter type-id='aa323ea4' name='target'/>
462 <parameter type-id='b96825af' name='bits'/>
463 <return type-id='b96825af'/>
464 </function-decl>
465 <function-decl name='atomic_or_16_nv' mangled-name='atomic_or_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_16_nv'>
466 <parameter type-id='93977ae7' name='target'/>
467 <parameter type-id='149c6638' name='bits'/>
468 <return type-id='149c6638'/>
469 </function-decl>
470 <function-decl name='atomic_or_32_nv' mangled-name='atomic_or_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_32_nv'>
471 <parameter type-id='3a147f31' name='target'/>
472 <parameter type-id='8f92235e' name='bits'/>
473 <return type-id='8f92235e'/>
474 </function-decl>
475 <function-decl name='atomic_or_ulong_nv' mangled-name='atomic_or_ulong_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_or_ulong_nv'>
476 <parameter type-id='64698d33' name='target'/>
477 <parameter type-id='ee1f298e' name='bits'/>
478 <return type-id='ee1f298e'/>
479 </function-decl>
480 <function-decl name='atomic_and_8_nv' mangled-name='atomic_and_8_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_8_nv'>
481 <parameter type-id='aa323ea4' name='target'/>
482 <parameter type-id='b96825af' name='bits'/>
483 <return type-id='b96825af'/>
484 </function-decl>
485 <function-decl name='atomic_and_16_nv' mangled-name='atomic_and_16_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_16_nv'>
486 <parameter type-id='93977ae7' name='target'/>
487 <parameter type-id='149c6638' name='bits'/>
488 <return type-id='149c6638'/>
489 </function-decl>
490 <function-decl name='atomic_and_32_nv' mangled-name='atomic_and_32_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_32_nv'>
491 <parameter type-id='3a147f31' name='target'/>
492 <parameter type-id='8f92235e' name='bits'/>
493 <return type-id='8f92235e'/>
494 </function-decl>
495 <function-decl name='atomic_and_ulong_nv' mangled-name='atomic_and_ulong_nv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_and_ulong_nv'>
496 <parameter type-id='64698d33' name='target'/>
497 <parameter type-id='ee1f298e' name='bits'/>
498 <return type-id='ee1f298e'/>
499 </function-decl>
500 <function-decl name='atomic_cas_ptr' mangled-name='atomic_cas_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_ptr'>
501 <parameter type-id='fe09dd29' name='target'/>
502 <parameter type-id='eaa32e2f' name='exp'/>
503 <parameter type-id='eaa32e2f' name='des'/>
504 <return type-id='eaa32e2f'/>
505 </function-decl>
506 <function-decl name='atomic_cas_8' mangled-name='atomic_cas_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_8'>
507 <parameter type-id='aa323ea4' name='target'/>
508 <parameter type-id='b96825af' name='exp'/>
509 <parameter type-id='b96825af' name='des'/>
510 <return type-id='b96825af'/>
511 </function-decl>
512 <function-decl name='atomic_cas_16' mangled-name='atomic_cas_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_16'>
513 <parameter type-id='93977ae7' name='target'/>
514 <parameter type-id='149c6638' name='exp'/>
515 <parameter type-id='149c6638' name='des'/>
516 <return type-id='149c6638'/>
517 </function-decl>
518 <function-decl name='atomic_cas_32' mangled-name='atomic_cas_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_32'>
519 <parameter type-id='3a147f31' name='target'/>
520 <parameter type-id='8f92235e' name='exp'/>
521 <parameter type-id='8f92235e' name='des'/>
522 <return type-id='8f92235e'/>
523 </function-decl>
524 <function-decl name='atomic_cas_ulong' mangled-name='atomic_cas_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_cas_ulong'>
525 <parameter type-id='64698d33' name='target'/>
526 <parameter type-id='ee1f298e' name='exp'/>
527 <parameter type-id='ee1f298e' name='des'/>
528 <return type-id='ee1f298e'/>
529 </function-decl>
530 <function-decl name='atomic_swap_8' mangled-name='atomic_swap_8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_8'>
531 <parameter type-id='aa323ea4' name='target'/>
532 <parameter type-id='b96825af' name='bits'/>
533 <return type-id='b96825af'/>
534 </function-decl>
535 <function-decl name='atomic_swap_16' mangled-name='atomic_swap_16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_16'>
536 <parameter type-id='93977ae7' name='target'/>
537 <parameter type-id='149c6638' name='bits'/>
538 <return type-id='149c6638'/>
539 </function-decl>
540 <function-decl name='atomic_swap_32' mangled-name='atomic_swap_32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_32'>
541 <parameter type-id='3a147f31' name='target'/>
542 <parameter type-id='8f92235e' name='bits'/>
543 <return type-id='8f92235e'/>
544 </function-decl>
545 <function-decl name='atomic_swap_ulong' mangled-name='atomic_swap_ulong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_ulong'>
546 <parameter type-id='64698d33' name='target'/>
547 <parameter type-id='ee1f298e' name='bits'/>
548 <return type-id='ee1f298e'/>
549 </function-decl>
550 <function-decl name='atomic_swap_ptr' mangled-name='atomic_swap_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_swap_ptr'>
551 <parameter type-id='fe09dd29' name='target'/>
552 <parameter type-id='eaa32e2f' name='bits'/>
553 <return type-id='eaa32e2f'/>
554 </function-decl>
555 <function-decl name='atomic_set_long_excl' mangled-name='atomic_set_long_excl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_set_long_excl'>
556 <parameter type-id='64698d33' name='target'/>
557 <parameter type-id='3502e3ff' name='value'/>
558 <return type-id='95e97e5e'/>
559 </function-decl>
560 <function-decl name='atomic_clear_long_excl' mangled-name='atomic_clear_long_excl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_clear_long_excl'>
561 <parameter type-id='64698d33' name='target'/>
562 <parameter type-id='3502e3ff' name='value'/>
563 <return type-id='95e97e5e'/>
564 </function-decl>
565 <function-decl name='membar_enter' mangled-name='membar_enter' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_enter'>
566 <return type-id='48b5725f'/>
567 </function-decl>
568 <function-decl name='membar_producer' mangled-name='membar_producer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_producer'>
569 <return type-id='48b5725f'/>
570 </function-decl>
571 <function-decl name='membar_consumer' mangled-name='membar_consumer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_consumer'>
572 <return type-id='48b5725f'/>
573 </function-decl>
574 <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/>
575 </abi-instr>
576 <abi-instr address-size='64' path='getexecname.c' language='LANG_C99'>
577 <function-decl name='getexecname' mangled-name='getexecname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getexecname'>
578 <return type-id='80f4b756'/>
579 </function-decl>
580 </abi-instr>
581 <abi-instr address-size='64' path='list.c' language='LANG_C99'>
582 <typedef-decl name='list_node_t' type-id='b0b5e45e' id='b21843b2'/>
583 <typedef-decl name='list_t' type-id='e824dae9' id='0899125f'/>
584 <class-decl name='list_node' size-in-bits='128' is-struct='yes' visibility='default' id='b0b5e45e'>
585 <data-member access='public' layout-offset-in-bits='0'>
586 <var-decl name='next' type-id='b03eadb4' visibility='default'/>
587 </data-member>
588 <data-member access='public' layout-offset-in-bits='64'>
589 <var-decl name='prev' type-id='b03eadb4' visibility='default'/>
590 </data-member>
591 </class-decl>
592 <class-decl name='list' size-in-bits='256' is-struct='yes' visibility='default' id='e824dae9'>
593 <data-member access='public' layout-offset-in-bits='0'>
594 <var-decl name='list_size' type-id='b59d7dce' visibility='default'/>
595 </data-member>
596 <data-member access='public' layout-offset-in-bits='64'>
597 <var-decl name='list_offset' type-id='b59d7dce' visibility='default'/>
598 </data-member>
599 <data-member access='public' layout-offset-in-bits='128'>
600 <var-decl name='list_head' type-id='b0b5e45e' visibility='default'/>
601 </data-member>
602 </class-decl>
603 <typedef-decl name='size_t' type-id='7359adad' id='b59d7dce'/>
604 <pointer-type-def type-id='b0b5e45e' size-in-bits='64' id='b03eadb4'/>
605 <pointer-type-def type-id='b21843b2' size-in-bits='64' id='ccc38265'/>
606 <pointer-type-def type-id='0899125f' size-in-bits='64' id='352ec160'/>
607 <function-decl name='list_create' mangled-name='list_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_create'>
608 <parameter type-id='352ec160' name='list'/>
609 <parameter type-id='b59d7dce' name='size'/>
610 <parameter type-id='b59d7dce' name='offset'/>
611 <return type-id='48b5725f'/>
612 </function-decl>
613 <function-decl name='list_destroy' mangled-name='list_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_destroy'>
614 <parameter type-id='352ec160' name='list'/>
615 <return type-id='48b5725f'/>
616 </function-decl>
617 <function-decl name='list_insert_after' mangled-name='list_insert_after' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_insert_after'>
618 <parameter type-id='352ec160' name='list'/>
619 <parameter type-id='eaa32e2f' name='object'/>
620 <parameter type-id='eaa32e2f' name='nobject'/>
621 <return type-id='48b5725f'/>
622 </function-decl>
623 <function-decl name='list_insert_before' mangled-name='list_insert_before' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_insert_before'>
624 <parameter type-id='352ec160' name='list'/>
625 <parameter type-id='eaa32e2f' name='object'/>
626 <parameter type-id='eaa32e2f' name='nobject'/>
627 <return type-id='48b5725f'/>
628 </function-decl>
629 <function-decl name='list_insert_head' mangled-name='list_insert_head' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_insert_head'>
630 <parameter type-id='352ec160' name='list'/>
631 <parameter type-id='eaa32e2f' name='object'/>
632 <return type-id='48b5725f'/>
633 </function-decl>
634 <function-decl name='list_insert_tail' mangled-name='list_insert_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_insert_tail'>
635 <parameter type-id='352ec160' name='list'/>
636 <parameter type-id='eaa32e2f' name='object'/>
637 <return type-id='48b5725f'/>
638 </function-decl>
639 <function-decl name='list_remove' mangled-name='list_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_remove'>
640 <parameter type-id='352ec160' name='list'/>
641 <parameter type-id='eaa32e2f' name='object'/>
642 <return type-id='48b5725f'/>
643 </function-decl>
644 <function-decl name='list_remove_head' mangled-name='list_remove_head' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_remove_head'>
645 <parameter type-id='352ec160' name='list'/>
646 <return type-id='eaa32e2f'/>
647 </function-decl>
648 <function-decl name='list_remove_tail' mangled-name='list_remove_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_remove_tail'>
649 <parameter type-id='352ec160' name='list'/>
650 <return type-id='eaa32e2f'/>
651 </function-decl>
652 <function-decl name='list_head' mangled-name='list_head' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_head'>
653 <parameter type-id='352ec160' name='list'/>
654 <return type-id='eaa32e2f'/>
655 </function-decl>
656 <function-decl name='list_tail' mangled-name='list_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_tail'>
657 <parameter type-id='352ec160' name='list'/>
658 <return type-id='eaa32e2f'/>
659 </function-decl>
660 <function-decl name='list_next' mangled-name='list_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_next'>
661 <parameter type-id='352ec160' name='list'/>
662 <parameter type-id='eaa32e2f' name='object'/>
663 <return type-id='eaa32e2f'/>
664 </function-decl>
665 <function-decl name='list_prev' mangled-name='list_prev' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_prev'>
666 <parameter type-id='352ec160' name='list'/>
667 <parameter type-id='eaa32e2f' name='object'/>
668 <return type-id='eaa32e2f'/>
669 </function-decl>
670 <function-decl name='list_move_tail' mangled-name='list_move_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_move_tail'>
671 <parameter type-id='352ec160' name='dst'/>
672 <parameter type-id='352ec160' name='src'/>
673 <return type-id='48b5725f'/>
674 </function-decl>
675 <function-decl name='list_link_replace' mangled-name='list_link_replace' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_link_replace'>
676 <parameter type-id='ccc38265' name='lold'/>
677 <parameter type-id='ccc38265' name='lnew'/>
678 <return type-id='48b5725f'/>
679 </function-decl>
680 <function-decl name='list_link_init' mangled-name='list_link_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_link_init'>
681 <parameter type-id='ccc38265' name='ln'/>
682 <return type-id='48b5725f'/>
683 </function-decl>
684 <function-decl name='list_link_active' mangled-name='list_link_active' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_link_active'>
685 <parameter type-id='ccc38265' name='ln'/>
686 <return type-id='95e97e5e'/>
687 </function-decl>
688 <function-decl name='list_is_empty' mangled-name='list_is_empty' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_is_empty'>
689 <parameter type-id='352ec160' name='list'/>
690 <return type-id='95e97e5e'/>
691 </function-decl>
692 </abi-instr>
693 <abi-instr address-size='64' path='mkdirp.c' language='LANG_C99'>
694 <typedef-decl name='__mode_t' type-id='f0981eeb' id='e1c52942'/>
695 <typedef-decl name='mode_t' type-id='e1c52942' id='d50d396c'/>
696 <function-decl name='mkdirp' mangled-name='mkdirp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mkdirp'>
697 <parameter type-id='80f4b756' name='d'/>
698 <parameter type-id='d50d396c' name='mode'/>
699 <return type-id='95e97e5e'/>
700 </function-decl>
701 </abi-instr>
702 <abi-instr address-size='64' path='os/linux/gethostid.c' language='LANG_C99'>
703 <function-decl name='get_system_hostid' mangled-name='get_system_hostid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_system_hostid'>
704 <return type-id='7359adad'/>
705 </function-decl>
706 </abi-instr>
707 <abi-instr address-size='64' path='os/linux/getmntany.c' language='LANG_C99'>
708 <array-type-def dimensions='1' type-id='03085adc' size-in-bits='192' id='083f8d58'>
709 <subrange length='3' type-id='7359adad' id='56f209d2'/>
710 </array-type-def>
711 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='8' id='89feb1ec'>
712 <subrange length='1' type-id='7359adad' id='52f813b4'/>
713 </array-type-def>
714 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='160' id='664ac0b7'>
715 <subrange length='20' type-id='7359adad' id='fdca39cf'/>
716 </array-type-def>
717 <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='a4036571'/>
718 <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='010ae0b9'/>
719 <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='79bd3751'/>
720 <class-decl name='mnttab' size-in-bits='256' is-struct='yes' visibility='default' id='1b055409'>
721 <data-member access='public' layout-offset-in-bits='0'>
722 <var-decl name='mnt_special' type-id='26a90f95' visibility='default'/>
723 </data-member>
724 <data-member access='public' layout-offset-in-bits='64'>
725 <var-decl name='mnt_mountp' type-id='26a90f95' visibility='default'/>
726 </data-member>
727 <data-member access='public' layout-offset-in-bits='128'>
728 <var-decl name='mnt_fstype' type-id='26a90f95' visibility='default'/>
729 </data-member>
730 <data-member access='public' layout-offset-in-bits='192'>
731 <var-decl name='mnt_mntopts' type-id='26a90f95' visibility='default'/>
732 </data-member>
733 </class-decl>
734 <class-decl name='extmnttab' size-in-bits='320' is-struct='yes' visibility='default' id='0c544dc0'>
735 <data-member access='public' layout-offset-in-bits='0'>
736 <var-decl name='mnt_special' type-id='26a90f95' visibility='default'/>
737 </data-member>
738 <data-member access='public' layout-offset-in-bits='64'>
739 <var-decl name='mnt_mountp' type-id='26a90f95' visibility='default'/>
740 </data-member>
741 <data-member access='public' layout-offset-in-bits='128'>
742 <var-decl name='mnt_fstype' type-id='26a90f95' visibility='default'/>
743 </data-member>
744 <data-member access='public' layout-offset-in-bits='192'>
745 <var-decl name='mnt_mntopts' type-id='26a90f95' visibility='default'/>
746 </data-member>
747 <data-member access='public' layout-offset-in-bits='256'>
748 <var-decl name='mnt_major' type-id='3502e3ff' visibility='default'/>
749 </data-member>
750 <data-member access='public' layout-offset-in-bits='288'>
751 <var-decl name='mnt_minor' type-id='3502e3ff' visibility='default'/>
752 </data-member>
753 </class-decl>
754 <class-decl name='stat64' size-in-bits='1152' is-struct='yes' visibility='default' id='0bbec9cd'>
755 <data-member access='public' layout-offset-in-bits='0'>
756 <var-decl name='st_dev' type-id='35ed8932' visibility='default'/>
757 </data-member>
758 <data-member access='public' layout-offset-in-bits='64'>
759 <var-decl name='st_ino' type-id='71288a47' visibility='default'/>
760 </data-member>
761 <data-member access='public' layout-offset-in-bits='128'>
762 <var-decl name='st_nlink' type-id='80f0b9df' visibility='default'/>
763 </data-member>
764 <data-member access='public' layout-offset-in-bits='192'>
765 <var-decl name='st_mode' type-id='e1c52942' visibility='default'/>
766 </data-member>
767 <data-member access='public' layout-offset-in-bits='224'>
768 <var-decl name='st_uid' type-id='cc5fcceb' visibility='default'/>
769 </data-member>
770 <data-member access='public' layout-offset-in-bits='256'>
771 <var-decl name='st_gid' type-id='d94ec6d9' visibility='default'/>
772 </data-member>
773 <data-member access='public' layout-offset-in-bits='288'>
774 <var-decl name='__pad0' type-id='95e97e5e' visibility='default'/>
775 </data-member>
776 <data-member access='public' layout-offset-in-bits='320'>
777 <var-decl name='st_rdev' type-id='35ed8932' visibility='default'/>
778 </data-member>
779 <data-member access='public' layout-offset-in-bits='384'>
780 <var-decl name='st_size' type-id='79989e9c' visibility='default'/>
781 </data-member>
782 <data-member access='public' layout-offset-in-bits='448'>
783 <var-decl name='st_blksize' type-id='d3f10a7f' visibility='default'/>
784 </data-member>
785 <data-member access='public' layout-offset-in-bits='512'>
786 <var-decl name='st_blocks' type-id='4e711bf1' visibility='default'/>
787 </data-member>
788 <data-member access='public' layout-offset-in-bits='576'>
789 <var-decl name='st_atim' type-id='a9c79a1f' visibility='default'/>
790 </data-member>
791 <data-member access='public' layout-offset-in-bits='704'>
792 <var-decl name='st_mtim' type-id='a9c79a1f' visibility='default'/>
793 </data-member>
794 <data-member access='public' layout-offset-in-bits='832'>
795 <var-decl name='st_ctim' type-id='a9c79a1f' visibility='default'/>
796 </data-member>
797 <data-member access='public' layout-offset-in-bits='960'>
798 <var-decl name='__glibc_reserved' type-id='083f8d58' visibility='default'/>
799 </data-member>
800 </class-decl>
801 <typedef-decl name='__dev_t' type-id='7359adad' id='35ed8932'/>
802 <typedef-decl name='__uid_t' type-id='f0981eeb' id='cc5fcceb'/>
803 <typedef-decl name='__gid_t' type-id='f0981eeb' id='d94ec6d9'/>
804 <typedef-decl name='__ino64_t' type-id='7359adad' id='71288a47'/>
805 <typedef-decl name='__nlink_t' type-id='7359adad' id='80f0b9df'/>
806 <typedef-decl name='__off_t' type-id='bd54fe1a' id='79989e9c'/>
807 <typedef-decl name='__off64_t' type-id='bd54fe1a' id='724e4de6'/>
808 <typedef-decl name='__time_t' type-id='bd54fe1a' id='65eda9c0'/>
809 <typedef-decl name='__blksize_t' type-id='bd54fe1a' id='d3f10a7f'/>
810 <typedef-decl name='__blkcnt64_t' type-id='bd54fe1a' id='4e711bf1'/>
811 <typedef-decl name='__syscall_slong_t' type-id='bd54fe1a' id='03085adc'/>
812 <typedef-decl name='FILE' type-id='ec1ed955' id='aa12d1ba'/>
813 <typedef-decl name='_IO_lock_t' type-id='48b5725f' id='bb4788fa'/>
814 <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='ec1ed955'>
815 <data-member access='public' layout-offset-in-bits='0'>
816 <var-decl name='_flags' type-id='95e97e5e' visibility='default'/>
817 </data-member>
818 <data-member access='public' layout-offset-in-bits='64'>
819 <var-decl name='_IO_read_ptr' type-id='26a90f95' visibility='default'/>
820 </data-member>
821 <data-member access='public' layout-offset-in-bits='128'>
822 <var-decl name='_IO_read_end' type-id='26a90f95' visibility='default'/>
823 </data-member>
824 <data-member access='public' layout-offset-in-bits='192'>
825 <var-decl name='_IO_read_base' type-id='26a90f95' visibility='default'/>
826 </data-member>
827 <data-member access='public' layout-offset-in-bits='256'>
828 <var-decl name='_IO_write_base' type-id='26a90f95' visibility='default'/>
829 </data-member>
830 <data-member access='public' layout-offset-in-bits='320'>
831 <var-decl name='_IO_write_ptr' type-id='26a90f95' visibility='default'/>
832 </data-member>
833 <data-member access='public' layout-offset-in-bits='384'>
834 <var-decl name='_IO_write_end' type-id='26a90f95' visibility='default'/>
835 </data-member>
836 <data-member access='public' layout-offset-in-bits='448'>
837 <var-decl name='_IO_buf_base' type-id='26a90f95' visibility='default'/>
838 </data-member>
839 <data-member access='public' layout-offset-in-bits='512'>
840 <var-decl name='_IO_buf_end' type-id='26a90f95' visibility='default'/>
841 </data-member>
842 <data-member access='public' layout-offset-in-bits='576'>
843 <var-decl name='_IO_save_base' type-id='26a90f95' visibility='default'/>
844 </data-member>
845 <data-member access='public' layout-offset-in-bits='640'>
846 <var-decl name='_IO_backup_base' type-id='26a90f95' visibility='default'/>
847 </data-member>
848 <data-member access='public' layout-offset-in-bits='704'>
849 <var-decl name='_IO_save_end' type-id='26a90f95' visibility='default'/>
850 </data-member>
851 <data-member access='public' layout-offset-in-bits='768'>
852 <var-decl name='_markers' type-id='e4c6fa61' visibility='default'/>
853 </data-member>
854 <data-member access='public' layout-offset-in-bits='832'>
855 <var-decl name='_chain' type-id='dca988a5' visibility='default'/>
856 </data-member>
857 <data-member access='public' layout-offset-in-bits='896'>
858 <var-decl name='_fileno' type-id='95e97e5e' visibility='default'/>
859 </data-member>
860 <data-member access='public' layout-offset-in-bits='928'>
861 <var-decl name='_flags2' type-id='95e97e5e' visibility='default'/>
862 </data-member>
863 <data-member access='public' layout-offset-in-bits='960'>
864 <var-decl name='_old_offset' type-id='79989e9c' visibility='default'/>
865 </data-member>
866 <data-member access='public' layout-offset-in-bits='1024'>
867 <var-decl name='_cur_column' type-id='8efea9e5' visibility='default'/>
868 </data-member>
869 <data-member access='public' layout-offset-in-bits='1040'>
870 <var-decl name='_vtable_offset' type-id='28577a57' visibility='default'/>
871 </data-member>
872 <data-member access='public' layout-offset-in-bits='1048'>
873 <var-decl name='_shortbuf' type-id='89feb1ec' visibility='default'/>
874 </data-member>
875 <data-member access='public' layout-offset-in-bits='1088'>
876 <var-decl name='_lock' type-id='cecf4ea7' visibility='default'/>
877 </data-member>
878 <data-member access='public' layout-offset-in-bits='1152'>
879 <var-decl name='_offset' type-id='724e4de6' visibility='default'/>
880 </data-member>
881 <data-member access='public' layout-offset-in-bits='1216'>
882 <var-decl name='_codecvt' type-id='570f8c59' visibility='default'/>
883 </data-member>
884 <data-member access='public' layout-offset-in-bits='1280'>
885 <var-decl name='_wide_data' type-id='c65a1f29' visibility='default'/>
886 </data-member>
887 <data-member access='public' layout-offset-in-bits='1344'>
888 <var-decl name='_freeres_list' type-id='dca988a5' visibility='default'/>
889 </data-member>
890 <data-member access='public' layout-offset-in-bits='1408'>
891 <var-decl name='_freeres_buf' type-id='eaa32e2f' visibility='default'/>
892 </data-member>
893 <data-member access='public' layout-offset-in-bits='1472'>
894 <var-decl name='__pad5' type-id='b59d7dce' visibility='default'/>
895 </data-member>
896 <data-member access='public' layout-offset-in-bits='1536'>
897 <var-decl name='_mode' type-id='95e97e5e' visibility='default'/>
898 </data-member>
899 <data-member access='public' layout-offset-in-bits='1568'>
900 <var-decl name='_unused2' type-id='664ac0b7' visibility='default'/>
901 </data-member>
902 </class-decl>
903 <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='a9c79a1f'>
904 <data-member access='public' layout-offset-in-bits='0'>
905 <var-decl name='tv_sec' type-id='65eda9c0' visibility='default'/>
906 </data-member>
907 <data-member access='public' layout-offset-in-bits='64'>
908 <var-decl name='tv_nsec' type-id='03085adc' visibility='default'/>
909 </data-member>
910 </class-decl>
911 <pointer-type-def type-id='aa12d1ba' size-in-bits='64' id='822cd80b'/>
912 <pointer-type-def type-id='ec1ed955' size-in-bits='64' id='dca988a5'/>
913 <pointer-type-def type-id='a4036571' size-in-bits='64' id='570f8c59'/>
914 <pointer-type-def type-id='bb4788fa' size-in-bits='64' id='cecf4ea7'/>
915 <pointer-type-def type-id='010ae0b9' size-in-bits='64' id='e4c6fa61'/>
916 <pointer-type-def type-id='79bd3751' size-in-bits='64' id='c65a1f29'/>
917 <pointer-type-def type-id='0c544dc0' size-in-bits='64' id='394fc496'/>
918 <pointer-type-def type-id='1b055409' size-in-bits='64' id='9d424d31'/>
919 <pointer-type-def type-id='0bbec9cd' size-in-bits='64' id='62f7a03d'/>
920 <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='a4036571'/>
921 <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='010ae0b9'/>
922 <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='79bd3751'/>
923 <function-decl name='getmntany' mangled-name='getmntany' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getmntany'>
924 <parameter type-id='822cd80b' name='fp'/>
925 <parameter type-id='9d424d31' name='mgetp'/>
926 <parameter type-id='9d424d31' name='mrefp'/>
927 <return type-id='95e97e5e'/>
928 </function-decl>
929 <function-decl name='_sol_getmntent' mangled-name='_sol_getmntent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_sol_getmntent'>
930 <parameter type-id='822cd80b' name='fp'/>
931 <parameter type-id='9d424d31' name='mgetp'/>
932 <return type-id='95e97e5e'/>
933 </function-decl>
934 <function-decl name='getextmntent' mangled-name='getextmntent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getextmntent'>
935 <parameter type-id='80f4b756' name='path'/>
936 <parameter type-id='394fc496' name='entry'/>
937 <parameter type-id='62f7a03d' name='statbuf'/>
938 <return type-id='95e97e5e'/>
939 </function-decl>
940 </abi-instr>
941 <abi-instr address-size='64' path='os/linux/zone.c' language='LANG_C99'>
942 <typedef-decl name='zoneid_t' type-id='3502e3ff' id='4da03624'/>
943 <function-decl name='getzoneid' mangled-name='getzoneid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getzoneid'>
944 <return type-id='4da03624'/>
945 </function-decl>
946 </abi-instr>
947 <abi-instr address-size='64' path='page.c' language='LANG_C99'>
948 <function-decl name='spl_pagesize' mangled-name='spl_pagesize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spl_pagesize'>
949 <return type-id='b59d7dce'/>
950 </function-decl>
951 </abi-instr>
952 <abi-instr address-size='64' path='strlcat.c' language='LANG_C99'>
953 <function-decl name='strlcat' mangled-name='strlcat' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcat'>
954 <parameter type-id='26a90f95' name='dst'/>
955 <parameter type-id='80f4b756' name='src'/>
956 <parameter type-id='b59d7dce' name='dstsize'/>
957 <return type-id='b59d7dce'/>
958 </function-decl>
959 </abi-instr>
960 <abi-instr address-size='64' path='strlcpy.c' language='LANG_C99'>
961 <function-decl name='strlcpy' mangled-name='strlcpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcpy'>
962 <parameter type-id='26a90f95' name='dst'/>
963 <parameter type-id='80f4b756' name='src'/>
964 <parameter type-id='b59d7dce' name='len'/>
965 <return type-id='b59d7dce'/>
966 </function-decl>
967 </abi-instr>
968 <abi-instr address-size='64' path='timestamp.c' language='LANG_C99'>
969 <function-decl name='print_timestamp' mangled-name='print_timestamp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='print_timestamp'>
970 <parameter type-id='3502e3ff' name='timestamp_fmt'/>
971 <return type-id='48b5725f'/>
972 </function-decl>
973 </abi-instr>
974 <abi-instr address-size='64' path='libzfs_core.c' language='LANG_C99'>
975 <type-decl name='char' size-in-bits='8' id='a84c031d'/>
976 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='2048' id='d1617432'>
977 <subrange length='256' type-id='7359adad' id='36e5b9fa'/>
978 </array-type-def>
979 <type-decl name='int' size-in-bits='32' id='95e97e5e'/>
980 <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='2176' id='8c2bcad1'>
981 <subrange length='34' type-id='7359adad' id='6a6a7e00'/>
982 </array-type-def>
983 <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='256' id='85c64d26'>
984 <subrange length='4' type-id='7359adad' id='16fe7105'/>
985 </array-type-def>
986 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='96' id='fa8ef949'>
987 <subrange length='12' type-id='7359adad' id='84827bdc'/>
988 </array-type-def>
989 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='128' id='fa9986a5'>
990 <subrange length='16' type-id='7359adad' id='848d0938'/>
991 </array-type-def>
992 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='24' id='d3490169'>
993 <subrange length='3' type-id='7359adad' id='56f209d2'/>
994 </array-type-def>
995 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='40' id='0f4ddd0b'>
996 <subrange length='5' type-id='7359adad' id='53010e10'/>
997 </array-type-def>
998 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='48' id='0f562bd0'>
999 <subrange length='6' type-id='7359adad' id='52fa524b'/>
1000 </array-type-def>
1001 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='64' id='13339fda'>
1002 <subrange length='8' type-id='7359adad' id='56e0c0b1'/>
1003 </array-type-def>
1004 <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='9cac1fee'/>
1005 <type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/>
1006 <type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/>
1007 <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/>
1008 <type-decl name='void' id='48b5725f'/>
1009 <enum-decl name='lzc_dataset_type' id='bc9887f1'>
1010 <underlying-type type-id='9cac1fee'/>
1011 <enumerator name='LZC_DATSET_TYPE_ZFS' value='2'/>
1012 <enumerator name='LZC_DATSET_TYPE_ZVOL' value='3'/>
1013 </enum-decl>
1014 <enum-decl name='lzc_send_flags' id='bfbd3c8e'>
1015 <underlying-type type-id='9cac1fee'/>
1016 <enumerator name='LZC_SEND_FLAG_EMBED_DATA' value='1'/>
1017 <enumerator name='LZC_SEND_FLAG_LARGE_BLOCK' value='2'/>
1018 <enumerator name='LZC_SEND_FLAG_COMPRESS' value='4'/>
1019 <enumerator name='LZC_SEND_FLAG_RAW' value='8'/>
1020 <enumerator name='LZC_SEND_FLAG_SAVED' value='16'/>
1021 </enum-decl>
1022 <class-decl name='ddt_key' size-in-bits='320' is-struct='yes' visibility='default' id='e0a4a1cb'>
1023 <data-member access='public' layout-offset-in-bits='0'>
1024 <var-decl name='ddk_cksum' type-id='39730d0b' visibility='default'/>
1025 </data-member>
1026 <data-member access='public' layout-offset-in-bits='256'>
1027 <var-decl name='ddk_prop' type-id='9c313c2d' visibility='default'/>
1028 </data-member>
1029 </class-decl>
1030 <typedef-decl name='ddt_key_t' type-id='e0a4a1cb' id='67f6d2cf'/>
1031 <enum-decl name='dmu_object_type' id='04b3b0b9'>
1032 <underlying-type type-id='9cac1fee'/>
1033 <enumerator name='DMU_OT_NONE' value='0'/>
1034 <enumerator name='DMU_OT_OBJECT_DIRECTORY' value='1'/>
1035 <enumerator name='DMU_OT_OBJECT_ARRAY' value='2'/>
1036 <enumerator name='DMU_OT_PACKED_NVLIST' value='3'/>
1037 <enumerator name='DMU_OT_PACKED_NVLIST_SIZE' value='4'/>
1038 <enumerator name='DMU_OT_BPOBJ' value='5'/>
1039 <enumerator name='DMU_OT_BPOBJ_HDR' value='6'/>
1040 <enumerator name='DMU_OT_SPACE_MAP_HEADER' value='7'/>
1041 <enumerator name='DMU_OT_SPACE_MAP' value='8'/>
1042 <enumerator name='DMU_OT_INTENT_LOG' value='9'/>
1043 <enumerator name='DMU_OT_DNODE' value='10'/>
1044 <enumerator name='DMU_OT_OBJSET' value='11'/>
1045 <enumerator name='DMU_OT_DSL_DIR' value='12'/>
1046 <enumerator name='DMU_OT_DSL_DIR_CHILD_MAP' value='13'/>
1047 <enumerator name='DMU_OT_DSL_DS_SNAP_MAP' value='14'/>
1048 <enumerator name='DMU_OT_DSL_PROPS' value='15'/>
1049 <enumerator name='DMU_OT_DSL_DATASET' value='16'/>
1050 <enumerator name='DMU_OT_ZNODE' value='17'/>
1051 <enumerator name='DMU_OT_OLDACL' value='18'/>
1052 <enumerator name='DMU_OT_PLAIN_FILE_CONTENTS' value='19'/>
1053 <enumerator name='DMU_OT_DIRECTORY_CONTENTS' value='20'/>
1054 <enumerator name='DMU_OT_MASTER_NODE' value='21'/>
1055 <enumerator name='DMU_OT_UNLINKED_SET' value='22'/>
1056 <enumerator name='DMU_OT_ZVOL' value='23'/>
1057 <enumerator name='DMU_OT_ZVOL_PROP' value='24'/>
1058 <enumerator name='DMU_OT_PLAIN_OTHER' value='25'/>
1059 <enumerator name='DMU_OT_UINT64_OTHER' value='26'/>
1060 <enumerator name='DMU_OT_ZAP_OTHER' value='27'/>
1061 <enumerator name='DMU_OT_ERROR_LOG' value='28'/>
1062 <enumerator name='DMU_OT_SPA_HISTORY' value='29'/>
1063 <enumerator name='DMU_OT_SPA_HISTORY_OFFSETS' value='30'/>
1064 <enumerator name='DMU_OT_POOL_PROPS' value='31'/>
1065 <enumerator name='DMU_OT_DSL_PERMS' value='32'/>
1066 <enumerator name='DMU_OT_ACL' value='33'/>
1067 <enumerator name='DMU_OT_SYSACL' value='34'/>
1068 <enumerator name='DMU_OT_FUID' value='35'/>
1069 <enumerator name='DMU_OT_FUID_SIZE' value='36'/>
1070 <enumerator name='DMU_OT_NEXT_CLONES' value='37'/>
1071 <enumerator name='DMU_OT_SCAN_QUEUE' value='38'/>
1072 <enumerator name='DMU_OT_USERGROUP_USED' value='39'/>
1073 <enumerator name='DMU_OT_USERGROUP_QUOTA' value='40'/>
1074 <enumerator name='DMU_OT_USERREFS' value='41'/>
1075 <enumerator name='DMU_OT_DDT_ZAP' value='42'/>
1076 <enumerator name='DMU_OT_DDT_STATS' value='43'/>
1077 <enumerator name='DMU_OT_SA' value='44'/>
1078 <enumerator name='DMU_OT_SA_MASTER_NODE' value='45'/>
1079 <enumerator name='DMU_OT_SA_ATTR_REGISTRATION' value='46'/>
1080 <enumerator name='DMU_OT_SA_ATTR_LAYOUTS' value='47'/>
1081 <enumerator name='DMU_OT_SCAN_XLATE' value='48'/>
1082 <enumerator name='DMU_OT_DEDUP' value='49'/>
1083 <enumerator name='DMU_OT_DEADLIST' value='50'/>
1084 <enumerator name='DMU_OT_DEADLIST_HDR' value='51'/>
1085 <enumerator name='DMU_OT_DSL_CLONES' value='52'/>
1086 <enumerator name='DMU_OT_BPOBJ_SUBOBJ' value='53'/>
1087 <enumerator name='DMU_OT_NUMTYPES' value='54'/>
1088 <enumerator name='DMU_OTN_UINT8_DATA' value='128'/>
1089 <enumerator name='DMU_OTN_UINT8_METADATA' value='192'/>
1090 <enumerator name='DMU_OTN_UINT16_DATA' value='129'/>
1091 <enumerator name='DMU_OTN_UINT16_METADATA' value='193'/>
1092 <enumerator name='DMU_OTN_UINT32_DATA' value='130'/>
1093 <enumerator name='DMU_OTN_UINT32_METADATA' value='194'/>
1094 <enumerator name='DMU_OTN_UINT64_DATA' value='131'/>
1095 <enumerator name='DMU_OTN_UINT64_METADATA' value='195'/>
1096 <enumerator name='DMU_OTN_ZAP_DATA' value='132'/>
1097 <enumerator name='DMU_OTN_ZAP_METADATA' value='196'/>
1098 <enumerator name='DMU_OTN_UINT8_ENC_DATA' value='160'/>
1099 <enumerator name='DMU_OTN_UINT8_ENC_METADATA' value='224'/>
1100 <enumerator name='DMU_OTN_UINT16_ENC_DATA' value='161'/>
1101 <enumerator name='DMU_OTN_UINT16_ENC_METADATA' value='225'/>
1102 <enumerator name='DMU_OTN_UINT32_ENC_DATA' value='162'/>
1103 <enumerator name='DMU_OTN_UINT32_ENC_METADATA' value='226'/>
1104 <enumerator name='DMU_OTN_UINT64_ENC_DATA' value='163'/>
1105 <enumerator name='DMU_OTN_UINT64_ENC_METADATA' value='227'/>
1106 <enumerator name='DMU_OTN_ZAP_ENC_DATA' value='164'/>
1107 <enumerator name='DMU_OTN_ZAP_ENC_METADATA' value='228'/>
1108 </enum-decl>
1109 <typedef-decl name='dmu_object_type_t' type-id='04b3b0b9' id='5c9d8906'/>
1110 <enum-decl name='dmu_objset_type' id='6b1b19f9'>
1111 <underlying-type type-id='9cac1fee'/>
1112 <enumerator name='DMU_OST_NONE' value='0'/>
1113 <enumerator name='DMU_OST_META' value='1'/>
1114 <enumerator name='DMU_OST_ZFS' value='2'/>
1115 <enumerator name='DMU_OST_ZVOL' value='3'/>
1116 <enumerator name='DMU_OST_OTHER' value='4'/>
1117 <enumerator name='DMU_OST_ANY' value='5'/>
1118 <enumerator name='DMU_OST_NUMTYPES' value='6'/>
1119 </enum-decl>
1120 <typedef-decl name='dmu_objset_type_t' type-id='6b1b19f9' id='230f1e16'/>
1121 <enum-decl name='pool_initialize_func' id='5c246ad4'>
1122 <underlying-type type-id='9cac1fee'/>
1123 <enumerator name='POOL_INITIALIZE_START' value='0'/>
1124 <enumerator name='POOL_INITIALIZE_CANCEL' value='1'/>
1125 <enumerator name='POOL_INITIALIZE_SUSPEND' value='2'/>
1126 <enumerator name='POOL_INITIALIZE_FUNCS' value='3'/>
1127 </enum-decl>
1128 <typedef-decl name='pool_initialize_func_t' type-id='5c246ad4' id='7063e1ab'/>
1129 <enum-decl name='pool_trim_func' id='54ed608a'>
1130 <underlying-type type-id='9cac1fee'/>
1131 <enumerator name='POOL_TRIM_START' value='0'/>
1132 <enumerator name='POOL_TRIM_CANCEL' value='1'/>
1133 <enumerator name='POOL_TRIM_SUSPEND' value='2'/>
1134 <enumerator name='POOL_TRIM_FUNCS' value='3'/>
1135 </enum-decl>
1136 <typedef-decl name='pool_trim_func_t' type-id='54ed608a' id='b1146b8d'/>
1137 <enum-decl name='zpool_wait_activity_t' naming-typedef-id='73446457' id='849338e3'>
1138 <underlying-type type-id='9cac1fee'/>
1139 <enumerator name='ZPOOL_WAIT_CKPT_DISCARD' value='0'/>
1140 <enumerator name='ZPOOL_WAIT_FREE' value='1'/>
1141 <enumerator name='ZPOOL_WAIT_INITIALIZE' value='2'/>
1142 <enumerator name='ZPOOL_WAIT_REPLACE' value='3'/>
1143 <enumerator name='ZPOOL_WAIT_REMOVE' value='4'/>
1144 <enumerator name='ZPOOL_WAIT_RESILVER' value='5'/>
1145 <enumerator name='ZPOOL_WAIT_SCRUB' value='6'/>
1146 <enumerator name='ZPOOL_WAIT_TRIM' value='7'/>
1147 <enumerator name='ZPOOL_WAIT_NUM_ACTIVITIES' value='8'/>
1148 </enum-decl>
1149 <typedef-decl name='zpool_wait_activity_t' type-id='849338e3' id='73446457'/>
1150 <enum-decl name='zfs_wait_activity_t' naming-typedef-id='3024501a' id='527d5dc6'>
1151 <underlying-type type-id='9cac1fee'/>
1152 <enumerator name='ZFS_WAIT_DELETEQ' value='0'/>
1153 <enumerator name='ZFS_WAIT_NUM_ACTIVITIES' value='1'/>
1154 </enum-decl>
1155 <typedef-decl name='zfs_wait_activity_t' type-id='527d5dc6' id='3024501a'/>
1156 <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' id='ac266fd9'>
1157 <data-member access='public' layout-offset-in-bits='0'>
1158 <var-decl name='nvl_version' type-id='3ff5601b' visibility='default'/>
1159 </data-member>
1160 <data-member access='public' layout-offset-in-bits='32'>
1161 <var-decl name='nvl_nvflag' type-id='8f92235e' visibility='default'/>
1162 </data-member>
1163 <data-member access='public' layout-offset-in-bits='64'>
1164 <var-decl name='nvl_priv' type-id='9c313c2d' visibility='default'/>
1165 </data-member>
1166 <data-member access='public' layout-offset-in-bits='128'>
1167 <var-decl name='nvl_flag' type-id='8f92235e' visibility='default'/>
1168 </data-member>
1169 <data-member access='public' layout-offset-in-bits='160'>
1170 <var-decl name='nvl_pad' type-id='3ff5601b' visibility='default'/>
1171 </data-member>
1172 </class-decl>
1173 <typedef-decl name='nvlist_t' type-id='ac266fd9' id='8e8d4be3'/>
1174 <class-decl name='zio_cksum' size-in-bits='256' is-struct='yes' visibility='default' id='1d53e28b'>
1175 <data-member access='public' layout-offset-in-bits='0'>
1176 <var-decl name='zc_word' type-id='85c64d26' visibility='default'/>
1177 </data-member>
1178 </class-decl>
1179 <typedef-decl name='zio_cksum_t' type-id='1d53e28b' id='39730d0b'/>
1180 <class-decl name='drr_begin' size-in-bits='2432' is-struct='yes' visibility='default' id='09fcdc01'>
1181 <data-member access='public' layout-offset-in-bits='0'>
1182 <var-decl name='drr_magic' type-id='9c313c2d' visibility='default'/>
1183 </data-member>
1184 <data-member access='public' layout-offset-in-bits='64'>
1185 <var-decl name='drr_versioninfo' type-id='9c313c2d' visibility='default'/>
1186 </data-member>
1187 <data-member access='public' layout-offset-in-bits='128'>
1188 <var-decl name='drr_creation_time' type-id='9c313c2d' visibility='default'/>
1189 </data-member>
1190 <data-member access='public' layout-offset-in-bits='192'>
1191 <var-decl name='drr_type' type-id='230f1e16' visibility='default'/>
1192 </data-member>
1193 <data-member access='public' layout-offset-in-bits='224'>
1194 <var-decl name='drr_flags' type-id='8f92235e' visibility='default'/>
1195 </data-member>
1196 <data-member access='public' layout-offset-in-bits='256'>
1197 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1198 </data-member>
1199 <data-member access='public' layout-offset-in-bits='320'>
1200 <var-decl name='drr_fromguid' type-id='9c313c2d' visibility='default'/>
1201 </data-member>
1202 <data-member access='public' layout-offset-in-bits='384'>
1203 <var-decl name='drr_toname' type-id='d1617432' visibility='default'/>
1204 </data-member>
1205 </class-decl>
1206 <class-decl name='dmu_replay_record' size-in-bits='2496' is-struct='yes' visibility='default' id='781a52d7'>
1207 <data-member access='public' layout-offset-in-bits='0'>
1208 <var-decl name='drr_type' type-id='08f5ca17' visibility='default'/>
1209 </data-member>
1210 <data-member access='public' layout-offset-in-bits='32'>
1211 <var-decl name='drr_payloadlen' type-id='8f92235e' visibility='default'/>
1212 </data-member>
1213 <data-member access='public' layout-offset-in-bits='64'>
1214 <var-decl name='drr_u' type-id='ac5ab595' visibility='default'/>
1215 </data-member>
1216 </class-decl>
1217 <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='08f5ca17'>
1218 <underlying-type type-id='9cac1fee'/>
1219 <enumerator name='DRR_BEGIN' value='0'/>
1220 <enumerator name='DRR_OBJECT' value='1'/>
1221 <enumerator name='DRR_FREEOBJECTS' value='2'/>
1222 <enumerator name='DRR_WRITE' value='3'/>
1223 <enumerator name='DRR_FREE' value='4'/>
1224 <enumerator name='DRR_END' value='5'/>
1225 <enumerator name='DRR_WRITE_BYREF' value='6'/>
1226 <enumerator name='DRR_SPILL' value='7'/>
1227 <enumerator name='DRR_WRITE_EMBEDDED' value='8'/>
1228 <enumerator name='DRR_OBJECT_RANGE' value='9'/>
1229 <enumerator name='DRR_REDACT' value='10'/>
1230 <enumerator name='DRR_NUMTYPES' value='11'/>
1231 </enum-decl>
1232 <union-decl name='__anonymous_union__' size-in-bits='2432' is-anonymous='yes' visibility='default' id='ac5ab595'>
1233 <data-member access='public'>
1234 <var-decl name='drr_begin' type-id='09fcdc01' visibility='default'/>
1235 </data-member>
1236 <data-member access='public'>
1237 <var-decl name='drr_end' type-id='6ee25631' visibility='default'/>
1238 </data-member>
1239 <data-member access='public'>
1240 <var-decl name='drr_object' type-id='f9ad530b' visibility='default'/>
1241 </data-member>
1242 <data-member access='public'>
1243 <var-decl name='drr_freeobjects' type-id='a27d958e' visibility='default'/>
1244 </data-member>
1245 <data-member access='public'>
1246 <var-decl name='drr_write' type-id='4cc69e4b' visibility='default'/>
1247 </data-member>
1248 <data-member access='public'>
1249 <var-decl name='drr_free' type-id='c836cfd2' visibility='default'/>
1250 </data-member>
1251 <data-member access='public'>
1252 <var-decl name='drr_write_byref' type-id='e511cdce' visibility='default'/>
1253 </data-member>
1254 <data-member access='public'>
1255 <var-decl name='drr_spill' type-id='1e69a80a' visibility='default'/>
1256 </data-member>
1257 <data-member access='public'>
1258 <var-decl name='drr_write_embedded' type-id='98b1345e' visibility='default'/>
1259 </data-member>
1260 <data-member access='public'>
1261 <var-decl name='drr_object_range' type-id='aba1f9e1' visibility='default'/>
1262 </data-member>
1263 <data-member access='public'>
1264 <var-decl name='drr_redact' type-id='50389039' visibility='default'/>
1265 </data-member>
1266 <data-member access='public'>
1267 <var-decl name='drr_checksum' type-id='a5fe3647' visibility='default'/>
1268 </data-member>
1269 </union-decl>
1270 <class-decl name='drr_end' size-in-bits='320' is-struct='yes' visibility='default' id='6ee25631'>
1271 <data-member access='public' layout-offset-in-bits='0'>
1272 <var-decl name='drr_checksum' type-id='39730d0b' visibility='default'/>
1273 </data-member>
1274 <data-member access='public' layout-offset-in-bits='256'>
1275 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1276 </data-member>
1277 </class-decl>
1278 <class-decl name='drr_object' size-in-bits='448' is-struct='yes' visibility='default' id='f9ad530b'>
1279 <data-member access='public' layout-offset-in-bits='0'>
1280 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
1281 </data-member>
1282 <data-member access='public' layout-offset-in-bits='64'>
1283 <var-decl name='drr_type' type-id='5c9d8906' visibility='default'/>
1284 </data-member>
1285 <data-member access='public' layout-offset-in-bits='96'>
1286 <var-decl name='drr_bonustype' type-id='5c9d8906' visibility='default'/>
1287 </data-member>
1288 <data-member access='public' layout-offset-in-bits='128'>
1289 <var-decl name='drr_blksz' type-id='8f92235e' visibility='default'/>
1290 </data-member>
1291 <data-member access='public' layout-offset-in-bits='160'>
1292 <var-decl name='drr_bonuslen' type-id='8f92235e' visibility='default'/>
1293 </data-member>
1294 <data-member access='public' layout-offset-in-bits='192'>
1295 <var-decl name='drr_checksumtype' type-id='b96825af' visibility='default'/>
1296 </data-member>
1297 <data-member access='public' layout-offset-in-bits='200'>
1298 <var-decl name='drr_compress' type-id='b96825af' visibility='default'/>
1299 </data-member>
1300 <data-member access='public' layout-offset-in-bits='208'>
1301 <var-decl name='drr_dn_slots' type-id='b96825af' visibility='default'/>
1302 </data-member>
1303 <data-member access='public' layout-offset-in-bits='216'>
1304 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
1305 </data-member>
1306 <data-member access='public' layout-offset-in-bits='224'>
1307 <var-decl name='drr_raw_bonuslen' type-id='8f92235e' visibility='default'/>
1308 </data-member>
1309 <data-member access='public' layout-offset-in-bits='256'>
1310 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1311 </data-member>
1312 <data-member access='public' layout-offset-in-bits='320'>
1313 <var-decl name='drr_indblkshift' type-id='b96825af' visibility='default'/>
1314 </data-member>
1315 <data-member access='public' layout-offset-in-bits='328'>
1316 <var-decl name='drr_nlevels' type-id='b96825af' visibility='default'/>
1317 </data-member>
1318 <data-member access='public' layout-offset-in-bits='336'>
1319 <var-decl name='drr_nblkptr' type-id='b96825af' visibility='default'/>
1320 </data-member>
1321 <data-member access='public' layout-offset-in-bits='344'>
1322 <var-decl name='drr_pad' type-id='0f4ddd0b' visibility='default'/>
1323 </data-member>
1324 <data-member access='public' layout-offset-in-bits='384'>
1325 <var-decl name='drr_maxblkid' type-id='9c313c2d' visibility='default'/>
1326 </data-member>
1327 </class-decl>
1328 <class-decl name='drr_freeobjects' size-in-bits='192' is-struct='yes' visibility='default' id='a27d958e'>
1329 <data-member access='public' layout-offset-in-bits='0'>
1330 <var-decl name='drr_firstobj' type-id='9c313c2d' visibility='default'/>
1331 </data-member>
1332 <data-member access='public' layout-offset-in-bits='64'>
1333 <var-decl name='drr_numobjs' type-id='9c313c2d' visibility='default'/>
1334 </data-member>
1335 <data-member access='public' layout-offset-in-bits='128'>
1336 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1337 </data-member>
1338 </class-decl>
1339 <class-decl name='drr_write' size-in-bits='1088' is-struct='yes' visibility='default' id='4cc69e4b'>
1340 <data-member access='public' layout-offset-in-bits='0'>
1341 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
1342 </data-member>
1343 <data-member access='public' layout-offset-in-bits='64'>
1344 <var-decl name='drr_type' type-id='5c9d8906' visibility='default'/>
1345 </data-member>
1346 <data-member access='public' layout-offset-in-bits='96'>
1347 <var-decl name='drr_pad' type-id='8f92235e' visibility='default'/>
1348 </data-member>
1349 <data-member access='public' layout-offset-in-bits='128'>
1350 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
1351 </data-member>
1352 <data-member access='public' layout-offset-in-bits='192'>
1353 <var-decl name='drr_logical_size' type-id='9c313c2d' visibility='default'/>
1354 </data-member>
1355 <data-member access='public' layout-offset-in-bits='256'>
1356 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1357 </data-member>
1358 <data-member access='public' layout-offset-in-bits='320'>
1359 <var-decl name='drr_checksumtype' type-id='b96825af' visibility='default'/>
1360 </data-member>
1361 <data-member access='public' layout-offset-in-bits='328'>
1362 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
1363 </data-member>
1364 <data-member access='public' layout-offset-in-bits='336'>
1365 <var-decl name='drr_compressiontype' type-id='b96825af' visibility='default'/>
1366 </data-member>
1367 <data-member access='public' layout-offset-in-bits='344'>
1368 <var-decl name='drr_pad2' type-id='0f4ddd0b' visibility='default'/>
1369 </data-member>
1370 <data-member access='public' layout-offset-in-bits='384'>
1371 <var-decl name='drr_key' type-id='67f6d2cf' visibility='default'/>
1372 </data-member>
1373 <data-member access='public' layout-offset-in-bits='704'>
1374 <var-decl name='drr_compressed_size' type-id='9c313c2d' visibility='default'/>
1375 </data-member>
1376 <data-member access='public' layout-offset-in-bits='768'>
1377 <var-decl name='drr_salt' type-id='13339fda' visibility='default'/>
1378 </data-member>
1379 <data-member access='public' layout-offset-in-bits='832'>
1380 <var-decl name='drr_iv' type-id='fa8ef949' visibility='default'/>
1381 </data-member>
1382 <data-member access='public' layout-offset-in-bits='928'>
1383 <var-decl name='drr_mac' type-id='fa9986a5' visibility='default'/>
1384 </data-member>
1385 </class-decl>
1386 <class-decl name='drr_free' size-in-bits='256' is-struct='yes' visibility='default' id='c836cfd2'>
1387 <data-member access='public' layout-offset-in-bits='0'>
1388 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
1389 </data-member>
1390 <data-member access='public' layout-offset-in-bits='64'>
1391 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
1392 </data-member>
1393 <data-member access='public' layout-offset-in-bits='128'>
1394 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
1395 </data-member>
1396 <data-member access='public' layout-offset-in-bits='192'>
1397 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1398 </data-member>
1399 </class-decl>
1400 <class-decl name='drr_write_byref' size-in-bits='832' is-struct='yes' visibility='default' id='e511cdce'>
1401 <data-member access='public' layout-offset-in-bits='0'>
1402 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
1403 </data-member>
1404 <data-member access='public' layout-offset-in-bits='64'>
1405 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
1406 </data-member>
1407 <data-member access='public' layout-offset-in-bits='128'>
1408 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
1409 </data-member>
1410 <data-member access='public' layout-offset-in-bits='192'>
1411 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1412 </data-member>
1413 <data-member access='public' layout-offset-in-bits='256'>
1414 <var-decl name='drr_refguid' type-id='9c313c2d' visibility='default'/>
1415 </data-member>
1416 <data-member access='public' layout-offset-in-bits='320'>
1417 <var-decl name='drr_refobject' type-id='9c313c2d' visibility='default'/>
1418 </data-member>
1419 <data-member access='public' layout-offset-in-bits='384'>
1420 <var-decl name='drr_refoffset' type-id='9c313c2d' visibility='default'/>
1421 </data-member>
1422 <data-member access='public' layout-offset-in-bits='448'>
1423 <var-decl name='drr_checksumtype' type-id='b96825af' visibility='default'/>
1424 </data-member>
1425 <data-member access='public' layout-offset-in-bits='456'>
1426 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
1427 </data-member>
1428 <data-member access='public' layout-offset-in-bits='464'>
1429 <var-decl name='drr_pad2' type-id='0f562bd0' visibility='default'/>
1430 </data-member>
1431 <data-member access='public' layout-offset-in-bits='512'>
1432 <var-decl name='drr_key' type-id='67f6d2cf' visibility='default'/>
1433 </data-member>
1434 </class-decl>
1435 <class-decl name='drr_spill' size-in-bits='640' is-struct='yes' visibility='default' id='1e69a80a'>
1436 <data-member access='public' layout-offset-in-bits='0'>
1437 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
1438 </data-member>
1439 <data-member access='public' layout-offset-in-bits='64'>
1440 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
1441 </data-member>
1442 <data-member access='public' layout-offset-in-bits='128'>
1443 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1444 </data-member>
1445 <data-member access='public' layout-offset-in-bits='192'>
1446 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
1447 </data-member>
1448 <data-member access='public' layout-offset-in-bits='200'>
1449 <var-decl name='drr_compressiontype' type-id='b96825af' visibility='default'/>
1450 </data-member>
1451 <data-member access='public' layout-offset-in-bits='208'>
1452 <var-decl name='drr_pad' type-id='0f562bd0' visibility='default'/>
1453 </data-member>
1454 <data-member access='public' layout-offset-in-bits='256'>
1455 <var-decl name='drr_compressed_size' type-id='9c313c2d' visibility='default'/>
1456 </data-member>
1457 <data-member access='public' layout-offset-in-bits='320'>
1458 <var-decl name='drr_salt' type-id='13339fda' visibility='default'/>
1459 </data-member>
1460 <data-member access='public' layout-offset-in-bits='384'>
1461 <var-decl name='drr_iv' type-id='fa8ef949' visibility='default'/>
1462 </data-member>
1463 <data-member access='public' layout-offset-in-bits='480'>
1464 <var-decl name='drr_mac' type-id='fa9986a5' visibility='default'/>
1465 </data-member>
1466 <data-member access='public' layout-offset-in-bits='608'>
1467 <var-decl name='drr_type' type-id='5c9d8906' visibility='default'/>
1468 </data-member>
1469 </class-decl>
1470 <class-decl name='drr_write_embedded' size-in-bits='384' is-struct='yes' visibility='default' id='98b1345e'>
1471 <data-member access='public' layout-offset-in-bits='0'>
1472 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
1473 </data-member>
1474 <data-member access='public' layout-offset-in-bits='64'>
1475 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
1476 </data-member>
1477 <data-member access='public' layout-offset-in-bits='128'>
1478 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
1479 </data-member>
1480 <data-member access='public' layout-offset-in-bits='192'>
1481 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1482 </data-member>
1483 <data-member access='public' layout-offset-in-bits='256'>
1484 <var-decl name='drr_compression' type-id='b96825af' visibility='default'/>
1485 </data-member>
1486 <data-member access='public' layout-offset-in-bits='264'>
1487 <var-decl name='drr_etype' type-id='b96825af' visibility='default'/>
1488 </data-member>
1489 <data-member access='public' layout-offset-in-bits='272'>
1490 <var-decl name='drr_pad' type-id='0f562bd0' visibility='default'/>
1491 </data-member>
1492 <data-member access='public' layout-offset-in-bits='320'>
1493 <var-decl name='drr_lsize' type-id='8f92235e' visibility='default'/>
1494 </data-member>
1495 <data-member access='public' layout-offset-in-bits='352'>
1496 <var-decl name='drr_psize' type-id='8f92235e' visibility='default'/>
1497 </data-member>
1498 </class-decl>
1499 <class-decl name='drr_object_range' size-in-bits='512' is-struct='yes' visibility='default' id='aba1f9e1'>
1500 <data-member access='public' layout-offset-in-bits='0'>
1501 <var-decl name='drr_firstobj' type-id='9c313c2d' visibility='default'/>
1502 </data-member>
1503 <data-member access='public' layout-offset-in-bits='64'>
1504 <var-decl name='drr_numslots' type-id='9c313c2d' visibility='default'/>
1505 </data-member>
1506 <data-member access='public' layout-offset-in-bits='128'>
1507 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1508 </data-member>
1509 <data-member access='public' layout-offset-in-bits='192'>
1510 <var-decl name='drr_salt' type-id='13339fda' visibility='default'/>
1511 </data-member>
1512 <data-member access='public' layout-offset-in-bits='256'>
1513 <var-decl name='drr_iv' type-id='fa8ef949' visibility='default'/>
1514 </data-member>
1515 <data-member access='public' layout-offset-in-bits='352'>
1516 <var-decl name='drr_mac' type-id='fa9986a5' visibility='default'/>
1517 </data-member>
1518 <data-member access='public' layout-offset-in-bits='480'>
1519 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
1520 </data-member>
1521 <data-member access='public' layout-offset-in-bits='488'>
1522 <var-decl name='drr_pad' type-id='d3490169' visibility='default'/>
1523 </data-member>
1524 </class-decl>
1525 <class-decl name='drr_redact' size-in-bits='256' is-struct='yes' visibility='default' id='50389039'>
1526 <data-member access='public' layout-offset-in-bits='0'>
1527 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
1528 </data-member>
1529 <data-member access='public' layout-offset-in-bits='64'>
1530 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
1531 </data-member>
1532 <data-member access='public' layout-offset-in-bits='128'>
1533 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
1534 </data-member>
1535 <data-member access='public' layout-offset-in-bits='192'>
1536 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1537 </data-member>
1538 </class-decl>
1539 <class-decl name='drr_checksum' size-in-bits='2432' is-struct='yes' visibility='default' id='a5fe3647'>
1540 <data-member access='public' layout-offset-in-bits='0'>
1541 <var-decl name='drr_pad' type-id='8c2bcad1' visibility='default'/>
1542 </data-member>
1543 <data-member access='public' layout-offset-in-bits='2176'>
1544 <var-decl name='drr_checksum' type-id='39730d0b' visibility='default'/>
1545 </data-member>
1546 </class-decl>
1547 <typedef-decl name='dmu_replay_record_t' type-id='781a52d7' id='8b8fc893'/>
1548 <enum-decl name='boolean_t' naming-typedef-id='c19b74c3' id='f58c8277'>
1549 <underlying-type type-id='9cac1fee'/>
1550 <enumerator name='B_FALSE' value='0'/>
1551 <enumerator name='B_TRUE' value='1'/>
1552 </enum-decl>
1553 <typedef-decl name='boolean_t' type-id='f58c8277' id='c19b74c3'/>
1554 <typedef-decl name='uint_t' type-id='f0981eeb' id='3502e3ff'/>
1555 <typedef-decl name='int32_t' type-id='33f57a65' id='3ff5601b'/>
1556 <typedef-decl name='uint8_t' type-id='c51d6389' id='b96825af'/>
1557 <typedef-decl name='uint32_t' type-id='62f1140c' id='8f92235e'/>
1558 <typedef-decl name='uint64_t' type-id='8910171f' id='9c313c2d'/>
1559 <typedef-decl name='__uint8_t' type-id='002ac4a6' id='c51d6389'/>
1560 <typedef-decl name='__int32_t' type-id='95e97e5e' id='33f57a65'/>
1561 <typedef-decl name='__uint32_t' type-id='f0981eeb' id='62f1140c'/>
1562 <typedef-decl name='__uint64_t' type-id='7359adad' id='8910171f'/>
1563 <pointer-type-def type-id='c19b74c3' size-in-bits='64' id='37e3bd22'/>
1564 <pointer-type-def type-id='a84c031d' size-in-bits='64' id='26a90f95'/>
1565 <qualified-type-def type-id='a84c031d' const='yes' id='9b45d938'/>
1566 <pointer-type-def type-id='9b45d938' size-in-bits='64' id='80f4b756'/>
1567 <qualified-type-def type-id='8b8fc893' const='yes' id='9623bc03'/>
1568 <pointer-type-def type-id='9623bc03' size-in-bits='64' id='8341348b'/>
1569 <qualified-type-def type-id='8e8d4be3' const='yes' id='693c3853'/>
1570 <pointer-type-def type-id='693c3853' size-in-bits='64' id='22cce67b'/>
1571 <pointer-type-def type-id='c70fa2e8' size-in-bits='64' id='2e711a2a'/>
1572 <pointer-type-def type-id='8e8d4be3' size-in-bits='64' id='5ce45b60'/>
1573 <pointer-type-def type-id='5ce45b60' size-in-bits='64' id='857bb57e'/>
1574 <pointer-type-def type-id='9c313c2d' size-in-bits='64' id='5d6479ae'/>
1575 <pointer-type-def type-id='b96825af' size-in-bits='64' id='ae3e8ca6'/>
1576 <pointer-type-def type-id='48b5725f' size-in-bits='64' id='eaa32e2f'/>
1577 <function-decl name='libzfs_core_init' mangled-name='libzfs_core_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libzfs_core_init'>
1578 <return type-id='95e97e5e'/>
1579 </function-decl>
1580 <function-decl name='libzfs_core_fini' mangled-name='libzfs_core_fini' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libzfs_core_fini'>
1581 <return type-id='48b5725f'/>
1582 </function-decl>
1583 <function-decl name='lzc_create' mangled-name='lzc_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_create'>
1584 <parameter type-id='80f4b756' name='fsname'/>
1585 <parameter type-id='bc9887f1' name='type'/>
1586 <parameter type-id='5ce45b60' name='props'/>
1587 <parameter type-id='ae3e8ca6' name='wkeydata'/>
1588 <parameter type-id='3502e3ff' name='wkeylen'/>
1589 <return type-id='95e97e5e'/>
1590 </function-decl>
1591 <function-decl name='lzc_clone' mangled-name='lzc_clone' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_clone'>
1592 <parameter type-id='80f4b756' name='fsname'/>
1593 <parameter type-id='80f4b756' name='origin'/>
1594 <parameter type-id='5ce45b60' name='props'/>
1595 <return type-id='95e97e5e'/>
1596 </function-decl>
1597 <function-decl name='lzc_promote' mangled-name='lzc_promote' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_promote'>
1598 <parameter type-id='80f4b756' name='fsname'/>
1599 <parameter type-id='26a90f95' name='snapnamebuf'/>
1600 <parameter type-id='95e97e5e' name='snapnamelen'/>
1601 <return type-id='95e97e5e'/>
1602 </function-decl>
1603 <function-decl name='lzc_rename' mangled-name='lzc_rename' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rename'>
1604 <parameter type-id='80f4b756' name='source'/>
1605 <parameter type-id='80f4b756' name='target'/>
1606 <return type-id='95e97e5e'/>
1607 </function-decl>
1608 <function-decl name='lzc_destroy' mangled-name='lzc_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy'>
1609 <parameter type-id='80f4b756' name='fsname'/>
1610 <return type-id='95e97e5e'/>
1611 </function-decl>
1612 <function-decl name='lzc_snapshot' mangled-name='lzc_snapshot' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_snapshot'>
1613 <parameter type-id='5ce45b60' name='snaps'/>
1614 <parameter type-id='5ce45b60' name='props'/>
1615 <parameter type-id='857bb57e' name='errlist'/>
1616 <return type-id='95e97e5e'/>
1617 </function-decl>
1618 <function-decl name='lzc_destroy_snaps' mangled-name='lzc_destroy_snaps' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy_snaps'>
1619 <parameter type-id='5ce45b60' name='snaps'/>
1620 <parameter type-id='c19b74c3' name='defer'/>
1621 <parameter type-id='857bb57e' name='errlist'/>
1622 <return type-id='95e97e5e'/>
1623 </function-decl>
1624 <function-decl name='lzc_snaprange_space' mangled-name='lzc_snaprange_space' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_snaprange_space'>
1625 <parameter type-id='80f4b756' name='firstsnap'/>
1626 <parameter type-id='80f4b756' name='lastsnap'/>
1627 <parameter type-id='5d6479ae' name='usedp'/>
1628 <return type-id='95e97e5e'/>
1629 </function-decl>
1630 <function-decl name='lzc_exists' mangled-name='lzc_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_exists'>
1631 <parameter type-id='80f4b756' name='dataset'/>
1632 <return type-id='c19b74c3'/>
1633 </function-decl>
1634 <function-decl name='lzc_sync' mangled-name='lzc_sync' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_sync'>
1635 <parameter type-id='80f4b756' name='pool_name'/>
1636 <parameter type-id='5ce45b60' name='innvl'/>
1637 <parameter type-id='857bb57e' name='outnvl'/>
1638 <return type-id='95e97e5e'/>
1639 </function-decl>
1640 <function-decl name='lzc_hold' mangled-name='lzc_hold' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_hold'>
1641 <parameter type-id='5ce45b60' name='holds'/>
1642 <parameter type-id='95e97e5e' name='cleanup_fd'/>
1643 <parameter type-id='857bb57e' name='errlist'/>
1644 <return type-id='95e97e5e'/>
1645 </function-decl>
1646 <function-decl name='lzc_release' mangled-name='lzc_release' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_release'>
1647 <parameter type-id='5ce45b60' name='holds'/>
1648 <parameter type-id='857bb57e' name='errlist'/>
1649 <return type-id='95e97e5e'/>
1650 </function-decl>
1651 <function-decl name='lzc_get_holds' mangled-name='lzc_get_holds' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_holds'>
1652 <parameter type-id='80f4b756' name='snapname'/>
1653 <parameter type-id='857bb57e' name='holdsp'/>
1654 <return type-id='95e97e5e'/>
1655 </function-decl>
1656 <function-decl name='lzc_send_wrapper' mangled-name='lzc_send_wrapper' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_wrapper'>
1657 <parameter type-id='2e711a2a' name='func'/>
1658 <parameter type-id='95e97e5e' name='orig_fd'/>
1659 <parameter type-id='eaa32e2f' name='data'/>
1660 <return type-id='95e97e5e'/>
1661 </function-decl>
1662 <function-decl name='lzc_send' mangled-name='lzc_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send'>
1663 <parameter type-id='80f4b756' name='snapname'/>
1664 <parameter type-id='80f4b756' name='from'/>
1665 <parameter type-id='95e97e5e' name='fd'/>
1666 <parameter type-id='bfbd3c8e' name='flags'/>
1667 <return type-id='95e97e5e'/>
1668 </function-decl>
1669 <function-decl name='lzc_send_redacted' mangled-name='lzc_send_redacted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_redacted'>
1670 <parameter type-id='80f4b756' name='snapname'/>
1671 <parameter type-id='80f4b756' name='from'/>
1672 <parameter type-id='95e97e5e' name='fd'/>
1673 <parameter type-id='bfbd3c8e' name='flags'/>
1674 <parameter type-id='80f4b756' name='redactbook'/>
1675 <return type-id='95e97e5e'/>
1676 </function-decl>
1677 <function-decl name='lzc_send_resume' mangled-name='lzc_send_resume' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_resume'>
1678 <parameter type-id='80f4b756' name='snapname'/>
1679 <parameter type-id='80f4b756' name='from'/>
1680 <parameter type-id='95e97e5e' name='fd'/>
1681 <parameter type-id='bfbd3c8e' name='flags'/>
1682 <parameter type-id='9c313c2d' name='resumeobj'/>
1683 <parameter type-id='9c313c2d' name='resumeoff'/>
1684 <return type-id='95e97e5e'/>
1685 </function-decl>
1686 <function-decl name='lzc_send_resume_redacted' mangled-name='lzc_send_resume_redacted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_resume_redacted'>
1687 <parameter type-id='80f4b756' name='snapname'/>
1688 <parameter type-id='80f4b756' name='from'/>
1689 <parameter type-id='95e97e5e' name='fd'/>
1690 <parameter type-id='bfbd3c8e' name='flags'/>
1691 <parameter type-id='9c313c2d' name='resumeobj'/>
1692 <parameter type-id='9c313c2d' name='resumeoff'/>
1693 <parameter type-id='80f4b756' name='redactbook'/>
1694 <return type-id='95e97e5e'/>
1695 </function-decl>
1696 <function-decl name='lzc_send_space_resume_redacted' mangled-name='lzc_send_space_resume_redacted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_space_resume_redacted'>
1697 <parameter type-id='80f4b756' name='snapname'/>
1698 <parameter type-id='80f4b756' name='from'/>
1699 <parameter type-id='bfbd3c8e' name='flags'/>
1700 <parameter type-id='9c313c2d' name='resumeobj'/>
1701 <parameter type-id='9c313c2d' name='resumeoff'/>
1702 <parameter type-id='9c313c2d' name='resume_bytes'/>
1703 <parameter type-id='80f4b756' name='redactbook'/>
1704 <parameter type-id='95e97e5e' name='fd'/>
1705 <parameter type-id='5d6479ae' name='spacep'/>
1706 <return type-id='95e97e5e'/>
1707 </function-decl>
1708 <function-decl name='lzc_send_space' mangled-name='lzc_send_space' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_space'>
1709 <parameter type-id='80f4b756' name='snapname'/>
1710 <parameter type-id='80f4b756' name='from'/>
1711 <parameter type-id='bfbd3c8e' name='flags'/>
1712 <parameter type-id='5d6479ae' name='spacep'/>
1713 <return type-id='95e97e5e'/>
1714 </function-decl>
1715 <function-decl name='lzc_receive' mangled-name='lzc_receive' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive'>
1716 <parameter type-id='80f4b756' name='snapname'/>
1717 <parameter type-id='5ce45b60' name='props'/>
1718 <parameter type-id='80f4b756' name='origin'/>
1719 <parameter type-id='c19b74c3' name='force'/>
1720 <parameter type-id='c19b74c3' name='raw'/>
1721 <parameter type-id='95e97e5e' name='fd'/>
1722 <return type-id='95e97e5e'/>
1723 </function-decl>
1724 <function-decl name='lzc_receive_resumable' mangled-name='lzc_receive_resumable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_resumable'>
1725 <parameter type-id='80f4b756' name='snapname'/>
1726 <parameter type-id='5ce45b60' name='props'/>
1727 <parameter type-id='80f4b756' name='origin'/>
1728 <parameter type-id='c19b74c3' name='force'/>
1729 <parameter type-id='c19b74c3' name='raw'/>
1730 <parameter type-id='95e97e5e' name='fd'/>
1731 <return type-id='95e97e5e'/>
1732 </function-decl>
1733 <function-decl name='lzc_receive_with_header' mangled-name='lzc_receive_with_header' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_with_header'>
1734 <parameter type-id='80f4b756' name='snapname'/>
1735 <parameter type-id='5ce45b60' name='props'/>
1736 <parameter type-id='80f4b756' name='origin'/>
1737 <parameter type-id='c19b74c3' name='force'/>
1738 <parameter type-id='c19b74c3' name='resumable'/>
1739 <parameter type-id='c19b74c3' name='raw'/>
1740 <parameter type-id='95e97e5e' name='fd'/>
1741 <parameter type-id='8341348b' name='begin_record'/>
1742 <return type-id='95e97e5e'/>
1743 </function-decl>
1744 <function-decl name='lzc_receive_one' mangled-name='lzc_receive_one' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_one'>
1745 <parameter type-id='80f4b756' name='snapname'/>
1746 <parameter type-id='5ce45b60' name='props'/>
1747 <parameter type-id='80f4b756' name='origin'/>
1748 <parameter type-id='c19b74c3' name='force'/>
1749 <parameter type-id='c19b74c3' name='resumable'/>
1750 <parameter type-id='c19b74c3' name='raw'/>
1751 <parameter type-id='95e97e5e' name='input_fd'/>
1752 <parameter type-id='8341348b' name='begin_record'/>
1753 <parameter type-id='95e97e5e' name='cleanup_fd'/>
1754 <parameter type-id='5d6479ae' name='read_bytes'/>
1755 <parameter type-id='5d6479ae' name='errflags'/>
1756 <parameter type-id='5d6479ae' name='action_handle'/>
1757 <parameter type-id='857bb57e' name='errors'/>
1758 <return type-id='95e97e5e'/>
1759 </function-decl>
1760 <function-decl name='lzc_receive_with_cmdprops' mangled-name='lzc_receive_with_cmdprops' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_with_cmdprops'>
1761 <parameter type-id='80f4b756' name='snapname'/>
1762 <parameter type-id='5ce45b60' name='props'/>
1763 <parameter type-id='5ce45b60' name='cmdprops'/>
1764 <parameter type-id='ae3e8ca6' name='wkeydata'/>
1765 <parameter type-id='3502e3ff' name='wkeylen'/>
1766 <parameter type-id='80f4b756' name='origin'/>
1767 <parameter type-id='c19b74c3' name='force'/>
1768 <parameter type-id='c19b74c3' name='resumable'/>
1769 <parameter type-id='c19b74c3' name='raw'/>
1770 <parameter type-id='95e97e5e' name='input_fd'/>
1771 <parameter type-id='8341348b' name='begin_record'/>
1772 <parameter type-id='95e97e5e' name='cleanup_fd'/>
1773 <parameter type-id='5d6479ae' name='read_bytes'/>
1774 <parameter type-id='5d6479ae' name='errflags'/>
1775 <parameter type-id='5d6479ae' name='action_handle'/>
1776 <parameter type-id='857bb57e' name='errors'/>
1777 <return type-id='95e97e5e'/>
1778 </function-decl>
1779 <function-decl name='lzc_rollback' mangled-name='lzc_rollback' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rollback'>
1780 <parameter type-id='80f4b756' name='fsname'/>
1781 <parameter type-id='26a90f95' name='snapnamebuf'/>
1782 <parameter type-id='95e97e5e' name='snapnamelen'/>
1783 <return type-id='95e97e5e'/>
1784 </function-decl>
1785 <function-decl name='lzc_rollback_to' mangled-name='lzc_rollback_to' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rollback_to'>
1786 <parameter type-id='80f4b756' name='fsname'/>
1787 <parameter type-id='80f4b756' name='snapname'/>
1788 <return type-id='95e97e5e'/>
1789 </function-decl>
1790 <function-decl name='lzc_bookmark' mangled-name='lzc_bookmark' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_bookmark'>
1791 <parameter type-id='5ce45b60' name='bookmarks'/>
1792 <parameter type-id='857bb57e' name='errlist'/>
1793 <return type-id='95e97e5e'/>
1794 </function-decl>
1795 <function-decl name='lzc_get_bookmarks' mangled-name='lzc_get_bookmarks' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bookmarks'>
1796 <parameter type-id='80f4b756' name='fsname'/>
1797 <parameter type-id='5ce45b60' name='props'/>
1798 <parameter type-id='857bb57e' name='bmarks'/>
1799 <return type-id='95e97e5e'/>
1800 </function-decl>
1801 <function-decl name='lzc_get_bookmark_props' mangled-name='lzc_get_bookmark_props' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bookmark_props'>
1802 <parameter type-id='80f4b756' name='bookmark'/>
1803 <parameter type-id='857bb57e' name='props'/>
1804 <return type-id='95e97e5e'/>
1805 </function-decl>
1806 <function-decl name='lzc_destroy_bookmarks' mangled-name='lzc_destroy_bookmarks' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy_bookmarks'>
1807 <parameter type-id='5ce45b60' name='bmarks'/>
1808 <parameter type-id='857bb57e' name='errlist'/>
1809 <return type-id='95e97e5e'/>
1810 </function-decl>
1811 <function-decl name='lzc_channel_program' mangled-name='lzc_channel_program' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_channel_program'>
1812 <parameter type-id='80f4b756' name='pool'/>
1813 <parameter type-id='80f4b756' name='program'/>
1814 <parameter type-id='9c313c2d' name='instrlimit'/>
1815 <parameter type-id='9c313c2d' name='memlimit'/>
1816 <parameter type-id='5ce45b60' name='argnvl'/>
1817 <parameter type-id='857bb57e' name='outnvl'/>
1818 <return type-id='95e97e5e'/>
1819 </function-decl>
1820 <function-decl name='lzc_pool_checkpoint' mangled-name='lzc_pool_checkpoint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_pool_checkpoint'>
1821 <parameter type-id='80f4b756' name='pool'/>
1822 <return type-id='95e97e5e'/>
1823 </function-decl>
1824 <function-decl name='lzc_pool_checkpoint_discard' mangled-name='lzc_pool_checkpoint_discard' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_pool_checkpoint_discard'>
1825 <parameter type-id='80f4b756' name='pool'/>
1826 <return type-id='95e97e5e'/>
1827 </function-decl>
1828 <function-decl name='lzc_channel_program_nosync' mangled-name='lzc_channel_program_nosync' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_channel_program_nosync'>
1829 <parameter type-id='80f4b756' name='pool'/>
1830 <parameter type-id='80f4b756' name='program'/>
1831 <parameter type-id='9c313c2d' name='timeout'/>
1832 <parameter type-id='9c313c2d' name='memlimit'/>
1833 <parameter type-id='5ce45b60' name='argnvl'/>
1834 <parameter type-id='857bb57e' name='outnvl'/>
1835 <return type-id='95e97e5e'/>
1836 </function-decl>
1837 <function-decl name='lzc_get_vdev_prop' mangled-name='lzc_get_vdev_prop' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_vdev_prop'>
1838 <parameter type-id='80f4b756' name='poolname'/>
1839 <parameter type-id='5ce45b60' name='innvl'/>
1840 <parameter type-id='857bb57e' name='outnvl'/>
1841 <return type-id='95e97e5e'/>
1842 </function-decl>
1843 <function-decl name='lzc_set_vdev_prop' mangled-name='lzc_set_vdev_prop' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_set_vdev_prop'>
1844 <parameter type-id='80f4b756' name='poolname'/>
1845 <parameter type-id='5ce45b60' name='innvl'/>
1846 <parameter type-id='857bb57e' name='outnvl'/>
1847 <return type-id='95e97e5e'/>
1848 </function-decl>
1849 <function-decl name='lzc_load_key' mangled-name='lzc_load_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_load_key'>
1850 <parameter type-id='80f4b756' name='fsname'/>
1851 <parameter type-id='c19b74c3' name='noop'/>
1852 <parameter type-id='ae3e8ca6' name='wkeydata'/>
1853 <parameter type-id='3502e3ff' name='wkeylen'/>
1854 <return type-id='95e97e5e'/>
1855 </function-decl>
1856 <function-decl name='lzc_unload_key' mangled-name='lzc_unload_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_unload_key'>
1857 <parameter type-id='80f4b756' name='fsname'/>
1858 <return type-id='95e97e5e'/>
1859 </function-decl>
1860 <function-decl name='lzc_change_key' mangled-name='lzc_change_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_change_key'>
1861 <parameter type-id='80f4b756' name='fsname'/>
1862 <parameter type-id='9c313c2d' name='crypt_cmd'/>
1863 <parameter type-id='5ce45b60' name='props'/>
1864 <parameter type-id='ae3e8ca6' name='wkeydata'/>
1865 <parameter type-id='3502e3ff' name='wkeylen'/>
1866 <return type-id='95e97e5e'/>
1867 </function-decl>
1868 <function-decl name='lzc_reopen' mangled-name='lzc_reopen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_reopen'>
1869 <parameter type-id='80f4b756' name='pool_name'/>
1870 <parameter type-id='c19b74c3' name='scrub_restart'/>
1871 <return type-id='95e97e5e'/>
1872 </function-decl>
1873 <function-decl name='lzc_initialize' mangled-name='lzc_initialize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_initialize'>
1874 <parameter type-id='80f4b756' name='poolname'/>
1875 <parameter type-id='7063e1ab' name='cmd_type'/>
1876 <parameter type-id='5ce45b60' name='vdevs'/>
1877 <parameter type-id='857bb57e' name='errlist'/>
1878 <return type-id='95e97e5e'/>
1879 </function-decl>
1880 <function-decl name='lzc_trim' mangled-name='lzc_trim' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_trim'>
1881 <parameter type-id='80f4b756' name='poolname'/>
1882 <parameter type-id='b1146b8d' name='cmd_type'/>
1883 <parameter type-id='9c313c2d' name='rate'/>
1884 <parameter type-id='c19b74c3' name='secure'/>
1885 <parameter type-id='5ce45b60' name='vdevs'/>
1886 <parameter type-id='857bb57e' name='errlist'/>
1887 <return type-id='95e97e5e'/>
1888 </function-decl>
1889 <function-decl name='lzc_redact' mangled-name='lzc_redact' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_redact'>
1890 <parameter type-id='80f4b756' name='snapshot'/>
1891 <parameter type-id='80f4b756' name='bookname'/>
1892 <parameter type-id='5ce45b60' name='snapnv'/>
1893 <return type-id='95e97e5e'/>
1894 </function-decl>
1895 <function-decl name='lzc_wait' mangled-name='lzc_wait' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait'>
1896 <parameter type-id='80f4b756' name='pool'/>
1897 <parameter type-id='73446457' name='activity'/>
1898 <parameter type-id='37e3bd22' name='waited'/>
1899 <return type-id='95e97e5e'/>
1900 </function-decl>
1901 <function-decl name='lzc_wait_tag' mangled-name='lzc_wait_tag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait_tag'>
1902 <parameter type-id='80f4b756' name='pool'/>
1903 <parameter type-id='73446457' name='activity'/>
1904 <parameter type-id='9c313c2d' name='tag'/>
1905 <parameter type-id='37e3bd22' name='waited'/>
1906 <return type-id='95e97e5e'/>
1907 </function-decl>
1908 <function-decl name='lzc_wait_fs' mangled-name='lzc_wait_fs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait_fs'>
1909 <parameter type-id='80f4b756' name='fs'/>
1910 <parameter type-id='3024501a' name='activity'/>
1911 <parameter type-id='37e3bd22' name='waited'/>
1912 <return type-id='95e97e5e'/>
1913 </function-decl>
1914 <function-decl name='lzc_set_bootenv' mangled-name='lzc_set_bootenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_set_bootenv'>
1915 <parameter type-id='80f4b756' name='pool'/>
1916 <parameter type-id='22cce67b' name='env'/>
1917 <return type-id='95e97e5e'/>
1918 </function-decl>
1919 <function-decl name='lzc_get_bootenv' mangled-name='lzc_get_bootenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bootenv'>
1920 <parameter type-id='80f4b756' name='pool'/>
1921 <parameter type-id='857bb57e' name='outnvl'/>
1922 <return type-id='95e97e5e'/>
1923 </function-decl>
1924 <function-type size-in-bits='64' id='c70fa2e8'>
1925 <parameter type-id='95e97e5e'/>
1926 <parameter type-id='eaa32e2f'/>
1927 <return type-id='95e97e5e'/>
1928 </function-type>
1929 </abi-instr>
1930 <abi-instr address-size='64' path='os/linux/libzfs_core_ioctl.c' language='LANG_C99'>
1931 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='32768' id='d16c6df4'>
1932 <subrange length='4096' type-id='7359adad' id='bc1b5ddc'/>
1933 </array-type-def>
1934 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='65536' id='163f6aa5'>
1935 <subrange length='8192' type-id='7359adad' id='c88f397d'/>
1936 </array-type-def>
1937 <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='128' id='c1c22e6c'>
1938 <subrange length='2' type-id='7359adad' id='52efc4ef'/>
1939 </array-type-def>
1940 <class-decl name='dmu_objset_stats' size-in-bits='2304' is-struct='yes' visibility='default' id='098f0221'>
1941 <data-member access='public' layout-offset-in-bits='0'>
1942 <var-decl name='dds_num_clones' type-id='9c313c2d' visibility='default'/>
1943 </data-member>
1944 <data-member access='public' layout-offset-in-bits='64'>
1945 <var-decl name='dds_creation_txg' type-id='9c313c2d' visibility='default'/>
1946 </data-member>
1947 <data-member access='public' layout-offset-in-bits='128'>
1948 <var-decl name='dds_guid' type-id='9c313c2d' visibility='default'/>
1949 </data-member>
1950 <data-member access='public' layout-offset-in-bits='192'>
1951 <var-decl name='dds_type' type-id='230f1e16' visibility='default'/>
1952 </data-member>
1953 <data-member access='public' layout-offset-in-bits='224'>
1954 <var-decl name='dds_is_snapshot' type-id='b96825af' visibility='default'/>
1955 </data-member>
1956 <data-member access='public' layout-offset-in-bits='232'>
1957 <var-decl name='dds_inconsistent' type-id='b96825af' visibility='default'/>
1958 </data-member>
1959 <data-member access='public' layout-offset-in-bits='240'>
1960 <var-decl name='dds_redacted' type-id='b96825af' visibility='default'/>
1961 </data-member>
1962 <data-member access='public' layout-offset-in-bits='248'>
1963 <var-decl name='dds_origin' type-id='d1617432' visibility='default'/>
1964 </data-member>
1965 </class-decl>
1966 <typedef-decl name='dmu_objset_stats_t' type-id='098f0221' id='b2c14f17'/>
1967 <class-decl name='zinject_record' size-in-bits='2816' is-struct='yes' visibility='default' id='3216f820'>
1968 <data-member access='public' layout-offset-in-bits='0'>
1969 <var-decl name='zi_objset' type-id='9c313c2d' visibility='default'/>
1970 </data-member>
1971 <data-member access='public' layout-offset-in-bits='64'>
1972 <var-decl name='zi_object' type-id='9c313c2d' visibility='default'/>
1973 </data-member>
1974 <data-member access='public' layout-offset-in-bits='128'>
1975 <var-decl name='zi_start' type-id='9c313c2d' visibility='default'/>
1976 </data-member>
1977 <data-member access='public' layout-offset-in-bits='192'>
1978 <var-decl name='zi_end' type-id='9c313c2d' visibility='default'/>
1979 </data-member>
1980 <data-member access='public' layout-offset-in-bits='256'>
1981 <var-decl name='zi_guid' type-id='9c313c2d' visibility='default'/>
1982 </data-member>
1983 <data-member access='public' layout-offset-in-bits='320'>
1984 <var-decl name='zi_level' type-id='8f92235e' visibility='default'/>
1985 </data-member>
1986 <data-member access='public' layout-offset-in-bits='352'>
1987 <var-decl name='zi_error' type-id='8f92235e' visibility='default'/>
1988 </data-member>
1989 <data-member access='public' layout-offset-in-bits='384'>
1990 <var-decl name='zi_type' type-id='9c313c2d' visibility='default'/>
1991 </data-member>
1992 <data-member access='public' layout-offset-in-bits='448'>
1993 <var-decl name='zi_freq' type-id='8f92235e' visibility='default'/>
1994 </data-member>
1995 <data-member access='public' layout-offset-in-bits='480'>
1996 <var-decl name='zi_failfast' type-id='8f92235e' visibility='default'/>
1997 </data-member>
1998 <data-member access='public' layout-offset-in-bits='512'>
1999 <var-decl name='zi_func' type-id='d1617432' visibility='default'/>
2000 </data-member>
2001 <data-member access='public' layout-offset-in-bits='2560'>
2002 <var-decl name='zi_iotype' type-id='8f92235e' visibility='default'/>
2003 </data-member>
2004 <data-member access='public' layout-offset-in-bits='2592'>
2005 <var-decl name='zi_duration' type-id='3ff5601b' visibility='default'/>
2006 </data-member>
2007 <data-member access='public' layout-offset-in-bits='2624'>
2008 <var-decl name='zi_timer' type-id='9c313c2d' visibility='default'/>
2009 </data-member>
2010 <data-member access='public' layout-offset-in-bits='2688'>
2011 <var-decl name='zi_nlanes' type-id='9c313c2d' visibility='default'/>
2012 </data-member>
2013 <data-member access='public' layout-offset-in-bits='2752'>
2014 <var-decl name='zi_cmd' type-id='8f92235e' visibility='default'/>
2015 </data-member>
2016 <data-member access='public' layout-offset-in-bits='2784'>
2017 <var-decl name='zi_dvas' type-id='8f92235e' visibility='default'/>
2018 </data-member>
2019 </class-decl>
2020 <typedef-decl name='zinject_record_t' type-id='3216f820' id='a4301ca6'/>
2021 <class-decl name='zfs_share' size-in-bits='256' is-struct='yes' visibility='default' id='feb6f2da'>
2022 <data-member access='public' layout-offset-in-bits='0'>
2023 <var-decl name='z_exportdata' type-id='9c313c2d' visibility='default'/>
2024 </data-member>
2025 <data-member access='public' layout-offset-in-bits='64'>
2026 <var-decl name='z_sharedata' type-id='9c313c2d' visibility='default'/>
2027 </data-member>
2028 <data-member access='public' layout-offset-in-bits='128'>
2029 <var-decl name='z_sharetype' type-id='9c313c2d' visibility='default'/>
2030 </data-member>
2031 <data-member access='public' layout-offset-in-bits='192'>
2032 <var-decl name='z_sharemax' type-id='9c313c2d' visibility='default'/>
2033 </data-member>
2034 </class-decl>
2035 <typedef-decl name='zfs_share_t' type-id='feb6f2da' id='ee5cec36'/>
2036 <class-decl name='zfs_cmd' size-in-bits='109952' is-struct='yes' visibility='default' id='3522cd69'>
2037 <data-member access='public' layout-offset-in-bits='0'>
2038 <var-decl name='zc_name' type-id='d16c6df4' visibility='default'/>
2039 </data-member>
2040 <data-member access='public' layout-offset-in-bits='32768'>
2041 <var-decl name='zc_nvlist_src' type-id='9c313c2d' visibility='default'/>
2042 </data-member>
2043 <data-member access='public' layout-offset-in-bits='32832'>
2044 <var-decl name='zc_nvlist_src_size' type-id='9c313c2d' visibility='default'/>
2045 </data-member>
2046 <data-member access='public' layout-offset-in-bits='32896'>
2047 <var-decl name='zc_nvlist_dst' type-id='9c313c2d' visibility='default'/>
2048 </data-member>
2049 <data-member access='public' layout-offset-in-bits='32960'>
2050 <var-decl name='zc_nvlist_dst_size' type-id='9c313c2d' visibility='default'/>
2051 </data-member>
2052 <data-member access='public' layout-offset-in-bits='33024'>
2053 <var-decl name='zc_nvlist_dst_filled' type-id='c19b74c3' visibility='default'/>
2054 </data-member>
2055 <data-member access='public' layout-offset-in-bits='33056'>
2056 <var-decl name='zc_pad2' type-id='95e97e5e' visibility='default'/>
2057 </data-member>
2058 <data-member access='public' layout-offset-in-bits='33088'>
2059 <var-decl name='zc_history' type-id='9c313c2d' visibility='default'/>
2060 </data-member>
2061 <data-member access='public' layout-offset-in-bits='33152'>
2062 <var-decl name='zc_value' type-id='163f6aa5' visibility='default'/>
2063 </data-member>
2064 <data-member access='public' layout-offset-in-bits='98688'>
2065 <var-decl name='zc_string' type-id='d1617432' visibility='default'/>
2066 </data-member>
2067 <data-member access='public' layout-offset-in-bits='100736'>
2068 <var-decl name='zc_guid' type-id='9c313c2d' visibility='default'/>
2069 </data-member>
2070 <data-member access='public' layout-offset-in-bits='100800'>
2071 <var-decl name='zc_nvlist_conf' type-id='9c313c2d' visibility='default'/>
2072 </data-member>
2073 <data-member access='public' layout-offset-in-bits='100864'>
2074 <var-decl name='zc_nvlist_conf_size' type-id='9c313c2d' visibility='default'/>
2075 </data-member>
2076 <data-member access='public' layout-offset-in-bits='100928'>
2077 <var-decl name='zc_cookie' type-id='9c313c2d' visibility='default'/>
2078 </data-member>
2079 <data-member access='public' layout-offset-in-bits='100992'>
2080 <var-decl name='zc_objset_type' type-id='9c313c2d' visibility='default'/>
2081 </data-member>
2082 <data-member access='public' layout-offset-in-bits='101056'>
2083 <var-decl name='zc_perm_action' type-id='9c313c2d' visibility='default'/>
2084 </data-member>
2085 <data-member access='public' layout-offset-in-bits='101120'>
2086 <var-decl name='zc_history_len' type-id='9c313c2d' visibility='default'/>
2087 </data-member>
2088 <data-member access='public' layout-offset-in-bits='101184'>
2089 <var-decl name='zc_history_offset' type-id='9c313c2d' visibility='default'/>
2090 </data-member>
2091 <data-member access='public' layout-offset-in-bits='101248'>
2092 <var-decl name='zc_obj' type-id='9c313c2d' visibility='default'/>
2093 </data-member>
2094 <data-member access='public' layout-offset-in-bits='101312'>
2095 <var-decl name='zc_iflags' type-id='9c313c2d' visibility='default'/>
2096 </data-member>
2097 <data-member access='public' layout-offset-in-bits='101376'>
2098 <var-decl name='zc_share' type-id='ee5cec36' visibility='default'/>
2099 </data-member>
2100 <data-member access='public' layout-offset-in-bits='101632'>
2101 <var-decl name='zc_objset_stats' type-id='b2c14f17' visibility='default'/>
2102 </data-member>
2103 <data-member access='public' layout-offset-in-bits='103936'>
2104 <var-decl name='zc_begin_record' type-id='09fcdc01' visibility='default'/>
2105 </data-member>
2106 <data-member access='public' layout-offset-in-bits='106368'>
2107 <var-decl name='zc_inject_record' type-id='a4301ca6' visibility='default'/>
2108 </data-member>
2109 <data-member access='public' layout-offset-in-bits='109184'>
2110 <var-decl name='zc_defer_destroy' type-id='8f92235e' visibility='default'/>
2111 </data-member>
2112 <data-member access='public' layout-offset-in-bits='109216'>
2113 <var-decl name='zc_flags' type-id='8f92235e' visibility='default'/>
2114 </data-member>
2115 <data-member access='public' layout-offset-in-bits='109248'>
2116 <var-decl name='zc_action_handle' type-id='9c313c2d' visibility='default'/>
2117 </data-member>
2118 <data-member access='public' layout-offset-in-bits='109312'>
2119 <var-decl name='zc_cleanup_fd' type-id='95e97e5e' visibility='default'/>
2120 </data-member>
2121 <data-member access='public' layout-offset-in-bits='109344'>
2122 <var-decl name='zc_simple' type-id='b96825af' visibility='default'/>
2123 </data-member>
2124 <data-member access='public' layout-offset-in-bits='109352'>
2125 <var-decl name='zc_pad' type-id='d3490169' visibility='default'/>
2126 </data-member>
2127 <data-member access='public' layout-offset-in-bits='109376'>
2128 <var-decl name='zc_sendobj' type-id='9c313c2d' visibility='default'/>
2129 </data-member>
2130 <data-member access='public' layout-offset-in-bits='109440'>
2131 <var-decl name='zc_fromobj' type-id='9c313c2d' visibility='default'/>
2132 </data-member>
2133 <data-member access='public' layout-offset-in-bits='109504'>
2134 <var-decl name='zc_createtxg' type-id='9c313c2d' visibility='default'/>
2135 </data-member>
2136 <data-member access='public' layout-offset-in-bits='109568'>
2137 <var-decl name='zc_stat' type-id='0371a9c7' visibility='default'/>
2138 </data-member>
2139 <data-member access='public' layout-offset-in-bits='109888'>
2140 <var-decl name='zc_zoneid' type-id='9c313c2d' visibility='default'/>
2141 </data-member>
2142 </class-decl>
2143 <typedef-decl name='zfs_cmd_t' type-id='3522cd69' id='a5559cdd'/>
2144 <class-decl name='zfs_stat' size-in-bits='320' is-struct='yes' visibility='default' id='6417f0b9'>
2145 <data-member access='public' layout-offset-in-bits='0'>
2146 <var-decl name='zs_gen' type-id='9c313c2d' visibility='default'/>
2147 </data-member>
2148 <data-member access='public' layout-offset-in-bits='64'>
2149 <var-decl name='zs_mode' type-id='9c313c2d' visibility='default'/>
2150 </data-member>
2151 <data-member access='public' layout-offset-in-bits='128'>
2152 <var-decl name='zs_links' type-id='9c313c2d' visibility='default'/>
2153 </data-member>
2154 <data-member access='public' layout-offset-in-bits='192'>
2155 <var-decl name='zs_ctime' type-id='c1c22e6c' visibility='default'/>
2156 </data-member>
2157 </class-decl>
2158 <typedef-decl name='zfs_stat_t' type-id='6417f0b9' id='0371a9c7'/>
2159 <pointer-type-def type-id='a5559cdd' size-in-bits='64' id='e4ec4540'/>
2160 <function-decl name='lzc_ioctl_fd' mangled-name='lzc_ioctl_fd' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_ioctl_fd'>
2161 <parameter type-id='95e97e5e' name='fd'/>
2162 <parameter type-id='7359adad' name='request'/>
2163 <parameter type-id='e4ec4540' name='zc'/>
2164 <return type-id='95e97e5e'/>
2165 </function-decl>
2166 </abi-instr>
2167 </abi-corpus>