]> git.proxmox.com Git - mirror_zfs.git/blob - lib/libzfs_core/libzfs_core.abi
Update ABI files via new libabigail version
[mirror_zfs.git] / lib / libzfs_core / libzfs_core.abi
1 <abi-corpus architecture='elf-amd-x86_64' soname='libzfs_core.so.3'>
2 <elf-needed>
3 <dependency name='libuuid.so.1'/>
4 <dependency name='libz.so.1'/>
5 <dependency name='librt.so.1'/>
6 <dependency name='libm.so.6'/>
7 <dependency name='libblkid.so.1'/>
8 <dependency name='libudev.so.1'/>
9 <dependency name='libnvpair.so.3'/>
10 <dependency name='libpthread.so.0'/>
11 <dependency name='libc.so.6'/>
12 <dependency name='ld-linux-x86-64.so.2'/>
13 </elf-needed>
14 <elf-function-symbols>
15 <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
16 <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
17 <elf-symbol name='_sol_getmntent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
18 <elf-symbol name='atomic_add_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
19 <elf-symbol name='atomic_add_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
20 <elf-symbol name='atomic_add_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
21 <elf-symbol name='atomic_add_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
22 <elf-symbol name='atomic_add_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
23 <elf-symbol name='atomic_add_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
24 <elf-symbol name='atomic_add_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
25 <elf-symbol name='atomic_add_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
26 <elf-symbol name='atomic_add_char' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
27 <elf-symbol name='atomic_add_char_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
28 <elf-symbol name='atomic_add_int' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
29 <elf-symbol name='atomic_add_int_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
30 <elf-symbol name='atomic_add_long' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
31 <elf-symbol name='atomic_add_long_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
32 <elf-symbol name='atomic_add_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
33 <elf-symbol name='atomic_add_ptr_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
34 <elf-symbol name='atomic_add_short' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
35 <elf-symbol name='atomic_add_short_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
36 <elf-symbol name='atomic_and_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
37 <elf-symbol name='atomic_and_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
38 <elf-symbol name='atomic_and_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
39 <elf-symbol name='atomic_and_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
40 <elf-symbol name='atomic_and_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
41 <elf-symbol name='atomic_and_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
42 <elf-symbol name='atomic_and_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
43 <elf-symbol name='atomic_and_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
44 <elf-symbol name='atomic_and_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
45 <elf-symbol name='atomic_and_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
46 <elf-symbol name='atomic_and_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
47 <elf-symbol name='atomic_and_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
48 <elf-symbol name='atomic_and_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
49 <elf-symbol name='atomic_and_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
50 <elf-symbol name='atomic_and_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
51 <elf-symbol name='atomic_and_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
52 <elf-symbol name='atomic_cas_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
53 <elf-symbol name='atomic_cas_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
54 <elf-symbol name='atomic_cas_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
55 <elf-symbol name='atomic_cas_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
56 <elf-symbol name='atomic_cas_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
57 <elf-symbol name='atomic_cas_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
58 <elf-symbol name='atomic_cas_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
59 <elf-symbol name='atomic_cas_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
60 <elf-symbol name='atomic_cas_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
61 <elf-symbol name='atomic_clear_long_excl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
62 <elf-symbol name='atomic_dec_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
63 <elf-symbol name='atomic_dec_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
64 <elf-symbol name='atomic_dec_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
65 <elf-symbol name='atomic_dec_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
66 <elf-symbol name='atomic_dec_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
67 <elf-symbol name='atomic_dec_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
68 <elf-symbol name='atomic_dec_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
69 <elf-symbol name='atomic_dec_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
70 <elf-symbol name='atomic_dec_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
71 <elf-symbol name='atomic_dec_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
72 <elf-symbol name='atomic_dec_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
73 <elf-symbol name='atomic_dec_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
74 <elf-symbol name='atomic_dec_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
75 <elf-symbol name='atomic_dec_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
76 <elf-symbol name='atomic_dec_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
77 <elf-symbol name='atomic_dec_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
78 <elf-symbol name='atomic_inc_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
79 <elf-symbol name='atomic_inc_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
80 <elf-symbol name='atomic_inc_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
81 <elf-symbol name='atomic_inc_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
82 <elf-symbol name='atomic_inc_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
83 <elf-symbol name='atomic_inc_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
84 <elf-symbol name='atomic_inc_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
85 <elf-symbol name='atomic_inc_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
86 <elf-symbol name='atomic_inc_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87 <elf-symbol name='atomic_inc_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
88 <elf-symbol name='atomic_inc_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89 <elf-symbol name='atomic_inc_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
90 <elf-symbol name='atomic_inc_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
91 <elf-symbol name='atomic_inc_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
92 <elf-symbol name='atomic_inc_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
93 <elf-symbol name='atomic_inc_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
94 <elf-symbol name='atomic_or_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
95 <elf-symbol name='atomic_or_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
96 <elf-symbol name='atomic_or_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97 <elf-symbol name='atomic_or_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
98 <elf-symbol name='atomic_or_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
99 <elf-symbol name='atomic_or_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
100 <elf-symbol name='atomic_or_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
101 <elf-symbol name='atomic_or_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
102 <elf-symbol name='atomic_or_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
103 <elf-symbol name='atomic_or_uchar_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
104 <elf-symbol name='atomic_or_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
105 <elf-symbol name='atomic_or_uint_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
106 <elf-symbol name='atomic_or_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
107 <elf-symbol name='atomic_or_ulong_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
108 <elf-symbol name='atomic_or_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109 <elf-symbol name='atomic_or_ushort_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
110 <elf-symbol name='atomic_set_long_excl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111 <elf-symbol name='atomic_sub_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
112 <elf-symbol name='atomic_sub_16_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
113 <elf-symbol name='atomic_sub_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
114 <elf-symbol name='atomic_sub_32_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
115 <elf-symbol name='atomic_sub_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
116 <elf-symbol name='atomic_sub_64_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117 <elf-symbol name='atomic_sub_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118 <elf-symbol name='atomic_sub_8_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119 <elf-symbol name='atomic_sub_char' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120 <elf-symbol name='atomic_sub_char_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121 <elf-symbol name='atomic_sub_int' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
122 <elf-symbol name='atomic_sub_int_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123 <elf-symbol name='atomic_sub_long' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
124 <elf-symbol name='atomic_sub_long_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
125 <elf-symbol name='atomic_sub_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
126 <elf-symbol name='atomic_sub_ptr_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
127 <elf-symbol name='atomic_sub_short' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
128 <elf-symbol name='atomic_sub_short_nv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129 <elf-symbol name='atomic_swap_16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
130 <elf-symbol name='atomic_swap_32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131 <elf-symbol name='atomic_swap_64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
132 <elf-symbol name='atomic_swap_8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133 <elf-symbol name='atomic_swap_ptr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
134 <elf-symbol name='atomic_swap_uchar' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
135 <elf-symbol name='atomic_swap_uint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
136 <elf-symbol name='atomic_swap_ulong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
137 <elf-symbol name='atomic_swap_ushort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
138 <elf-symbol name='avl_add' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
139 <elf-symbol name='avl_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
140 <elf-symbol name='avl_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
141 <elf-symbol name='avl_destroy_nodes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
142 <elf-symbol name='avl_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
143 <elf-symbol name='avl_first' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
144 <elf-symbol name='avl_insert' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
145 <elf-symbol name='avl_insert_here' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
146 <elf-symbol name='avl_is_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
147 <elf-symbol name='avl_last' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
148 <elf-symbol name='avl_nearest' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
149 <elf-symbol name='avl_numnodes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
150 <elf-symbol name='avl_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
151 <elf-symbol name='avl_swap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
152 <elf-symbol name='avl_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
153 <elf-symbol name='avl_update_gt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
154 <elf-symbol name='avl_update_lt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
155 <elf-symbol name='avl_walk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
156 <elf-symbol name='efi_alloc_and_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
157 <elf-symbol name='efi_alloc_and_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
158 <elf-symbol name='efi_err_check' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
159 <elf-symbol name='efi_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
160 <elf-symbol name='efi_rescan' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
161 <elf-symbol name='efi_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
162 <elf-symbol name='efi_use_whole_disk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
163 <elf-symbol name='efi_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
164 <elf-symbol name='get_system_hostid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
165 <elf-symbol name='getexecname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
166 <elf-symbol name='getextmntent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
167 <elf-symbol name='getmntany' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
168 <elf-symbol name='getzoneid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
169 <elf-symbol name='is_mpath_whole_disk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
170 <elf-symbol name='libspl_assertf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
171 <elf-symbol name='libzfs_core_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
172 <elf-symbol name='libzfs_core_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
173 <elf-symbol name='list_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
174 <elf-symbol name='list_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
175 <elf-symbol name='list_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
176 <elf-symbol name='list_insert_after' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
177 <elf-symbol name='list_insert_before' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
178 <elf-symbol name='list_insert_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
179 <elf-symbol name='list_insert_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
180 <elf-symbol name='list_is_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
181 <elf-symbol name='list_link_active' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
182 <elf-symbol name='list_link_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
183 <elf-symbol name='list_link_replace' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
184 <elf-symbol name='list_move_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
185 <elf-symbol name='list_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
186 <elf-symbol name='list_prev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
187 <elf-symbol name='list_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
188 <elf-symbol name='list_remove_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
189 <elf-symbol name='list_remove_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
190 <elf-symbol name='list_tail' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
191 <elf-symbol name='lzc_bookmark' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
192 <elf-symbol name='lzc_change_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
193 <elf-symbol name='lzc_channel_program' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
194 <elf-symbol name='lzc_channel_program_nosync' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
195 <elf-symbol name='lzc_clone' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
196 <elf-symbol name='lzc_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
197 <elf-symbol name='lzc_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
198 <elf-symbol name='lzc_destroy_bookmarks' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
199 <elf-symbol name='lzc_destroy_snaps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
200 <elf-symbol name='lzc_exists' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
201 <elf-symbol name='lzc_get_bookmark_props' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
202 <elf-symbol name='lzc_get_bookmarks' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
203 <elf-symbol name='lzc_get_bootenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
204 <elf-symbol name='lzc_get_holds' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
205 <elf-symbol name='lzc_hold' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
206 <elf-symbol name='lzc_initialize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
207 <elf-symbol name='lzc_load_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
208 <elf-symbol name='lzc_pool_checkpoint' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
209 <elf-symbol name='lzc_pool_checkpoint_discard' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
210 <elf-symbol name='lzc_promote' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
211 <elf-symbol name='lzc_receive' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
212 <elf-symbol name='lzc_receive_one' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
213 <elf-symbol name='lzc_receive_resumable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
214 <elf-symbol name='lzc_receive_with_cmdprops' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
215 <elf-symbol name='lzc_receive_with_header' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
216 <elf-symbol name='lzc_redact' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
217 <elf-symbol name='lzc_release' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
218 <elf-symbol name='lzc_rename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
219 <elf-symbol name='lzc_reopen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
220 <elf-symbol name='lzc_rollback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
221 <elf-symbol name='lzc_rollback_to' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
222 <elf-symbol name='lzc_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
223 <elf-symbol name='lzc_send_redacted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
224 <elf-symbol name='lzc_send_resume' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
225 <elf-symbol name='lzc_send_resume_redacted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
226 <elf-symbol name='lzc_send_space' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
227 <elf-symbol name='lzc_send_space_resume_redacted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
228 <elf-symbol name='lzc_set_bootenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
229 <elf-symbol name='lzc_snaprange_space' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
230 <elf-symbol name='lzc_snapshot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
231 <elf-symbol name='lzc_sync' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
232 <elf-symbol name='lzc_trim' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
233 <elf-symbol name='lzc_unload_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
234 <elf-symbol name='lzc_wait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
235 <elf-symbol name='lzc_wait_fs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
236 <elf-symbol name='lzc_wait_tag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
237 <elf-symbol name='membar_consumer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
238 <elf-symbol name='membar_enter' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
239 <elf-symbol name='membar_exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
240 <elf-symbol name='membar_producer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
241 <elf-symbol name='mkdirp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
242 <elf-symbol name='print_timestamp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
243 <elf-symbol name='spl_pagesize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
244 <elf-symbol name='strlcat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
245 <elf-symbol name='strlcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
246 <elf-symbol name='tpool_abandon' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
247 <elf-symbol name='tpool_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
248 <elf-symbol name='tpool_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
249 <elf-symbol name='tpool_dispatch' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
250 <elf-symbol name='tpool_member' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
251 <elf-symbol name='tpool_resume' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
252 <elf-symbol name='tpool_suspend' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
253 <elf-symbol name='tpool_suspended' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
254 <elf-symbol name='tpool_wait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
255 <elf-symbol name='update_vdev_config_dev_strs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
256 <elf-symbol name='zfs_append_partition' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
257 <elf-symbol name='zfs_basename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
258 <elf-symbol name='zfs_dev_flush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
259 <elf-symbol name='zfs_dev_is_dm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
260 <elf-symbol name='zfs_dev_is_whole_disk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
261 <elf-symbol name='zfs_device_get_devid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
262 <elf-symbol name='zfs_device_get_physical' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
263 <elf-symbol name='zfs_dirnamelen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
264 <elf-symbol name='zfs_get_enclosure_sysfs_path' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
265 <elf-symbol name='zfs_get_underlying_path' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
266 <elf-symbol name='zfs_ioctl_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
267 <elf-symbol name='zfs_isnumber' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
268 <elf-symbol name='zfs_nicebytes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
269 <elf-symbol name='zfs_nicenum' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
270 <elf-symbol name='zfs_nicenum_format' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
271 <elf-symbol name='zfs_niceraw' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
272 <elf-symbol name='zfs_nicetime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
273 <elf-symbol name='zfs_resolve_shortname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
274 <elf-symbol name='zfs_strcmp_pathname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
275 <elf-symbol name='zfs_strip_partition' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
276 <elf-symbol name='zfs_strip_path' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
277 <elf-symbol name='zpool_default_search_paths' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
278 <elf-symbol name='zpool_dump_ddt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
279 <elf-symbol name='zpool_find_config' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
280 <elf-symbol name='zpool_history_unpack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
281 <elf-symbol name='zpool_label_disk_wait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
282 <elf-symbol name='zpool_read_label' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
283 <elf-symbol name='zpool_search_import' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
284 </elf-function-symbols>
285 <elf-variable-symbols>
286 <elf-symbol name='efi_debug' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
287 <elf-symbol name='libspl_assert_ok' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
288 </elf-variable-symbols>
289 <abi-instr version='1.0' address-size='64' path='../../module/avl/avl.c' language='LANG_C99'>
290 <array-type-def dimensions='1' type-id='bf311473' size-in-bits='128' id='f0f65199'>
291 <subrange length='2' type-id='7359adad' id='52efc4ef'/>
292 </array-type-def>
293 <typedef-decl name='avl_tree_t' type-id='b351119f' id='f20fbd51'/>
294 <class-decl name='avl_tree' size-in-bits='320' is-struct='yes' visibility='default' id='b351119f'>
295 <data-member access='public' layout-offset-in-bits='0'>
296 <var-decl name='avl_root' type-id='bf311473' visibility='default'/>
297 </data-member>
298 <data-member access='public' layout-offset-in-bits='64'>
299 <var-decl name='avl_compar' type-id='585e1de9' visibility='default'/>
300 </data-member>
301 <data-member access='public' layout-offset-in-bits='128'>
302 <var-decl name='avl_offset' type-id='b59d7dce' visibility='default'/>
303 </data-member>
304 <data-member access='public' layout-offset-in-bits='192'>
305 <var-decl name='avl_numnodes' type-id='ee1f298e' visibility='default'/>
306 </data-member>
307 <data-member access='public' layout-offset-in-bits='256'>
308 <var-decl name='avl_pad' type-id='b59d7dce' visibility='default'/>
309 </data-member>
310 </class-decl>
311 <class-decl name='avl_node' size-in-bits='192' is-struct='yes' visibility='default' id='428b67b3'>
312 <data-member access='public' layout-offset-in-bits='0'>
313 <var-decl name='avl_child' type-id='f0f65199' visibility='default'/>
314 </data-member>
315 <data-member access='public' layout-offset-in-bits='128'>
316 <var-decl name='avl_pcb' type-id='e475ab95' visibility='default'/>
317 </data-member>
318 </class-decl>
319 <typedef-decl name='uintptr_t' type-id='7359adad' id='e475ab95'/>
320 <typedef-decl name='ulong_t' type-id='7359adad' id='ee1f298e'/>
321 <typedef-decl name='avl_index_t' type-id='e475ab95' id='fba6cb51'/>
322 <pointer-type-def type-id='fba6cb51' size-in-bits='64' id='32adbf30'/>
323 <pointer-type-def type-id='428b67b3' size-in-bits='64' id='bf311473'/>
324 <pointer-type-def type-id='f20fbd51' size-in-bits='64' id='a3681dea'/>
325 <pointer-type-def type-id='96ee24a5' size-in-bits='64' id='585e1de9'/>
326 <pointer-type-def type-id='eaa32e2f' size-in-bits='64' id='63e171df'/>
327 <function-decl name='avl_destroy_nodes' mangled-name='avl_destroy_nodes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_destroy_nodes'>
328 <parameter type-id='a3681dea' name='tree'/>
329 <parameter type-id='63e171df' name='cookie'/>
330 <return type-id='eaa32e2f'/>
331 </function-decl>
332 <function-decl name='avl_is_empty' mangled-name='avl_is_empty' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_is_empty'>
333 <parameter type-id='a3681dea' name='tree'/>
334 <return type-id='c19b74c3'/>
335 </function-decl>
336 <function-decl name='avl_numnodes' mangled-name='avl_numnodes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_numnodes'>
337 <parameter type-id='a3681dea' name='tree'/>
338 <return type-id='ee1f298e'/>
339 </function-decl>
340 <function-decl name='avl_destroy' mangled-name='avl_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_destroy'>
341 <parameter type-id='a3681dea' name='tree'/>
342 <return type-id='48b5725f'/>
343 </function-decl>
344 <function-decl name='avl_create' mangled-name='avl_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_create'>
345 <parameter type-id='a3681dea' name='tree'/>
346 <parameter type-id='585e1de9' name='compar'/>
347 <parameter type-id='b59d7dce' name='size'/>
348 <parameter type-id='b59d7dce' name='offset'/>
349 <return type-id='48b5725f'/>
350 </function-decl>
351 <function-decl name='avl_swap' mangled-name='avl_swap' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_swap'>
352 <parameter type-id='a3681dea' name='tree1'/>
353 <parameter type-id='a3681dea' name='tree2'/>
354 <return type-id='48b5725f'/>
355 </function-decl>
356 <function-decl name='avl_update' mangled-name='avl_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_update'>
357 <parameter type-id='a3681dea' name='t'/>
358 <parameter type-id='eaa32e2f' name='obj'/>
359 <return type-id='c19b74c3'/>
360 </function-decl>
361 <function-decl name='avl_update_gt' mangled-name='avl_update_gt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_update_gt'>
362 <parameter type-id='a3681dea' name='t'/>
363 <parameter type-id='eaa32e2f' name='obj'/>
364 <return type-id='c19b74c3'/>
365 </function-decl>
366 <function-decl name='avl_update_lt' mangled-name='avl_update_lt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_update_lt'>
367 <parameter type-id='a3681dea' name='t'/>
368 <parameter type-id='eaa32e2f' name='obj'/>
369 <return type-id='c19b74c3'/>
370 </function-decl>
371 <function-decl name='avl_remove' mangled-name='avl_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_remove'>
372 <parameter type-id='a3681dea' name='tree'/>
373 <parameter type-id='eaa32e2f' name='data'/>
374 <return type-id='48b5725f'/>
375 </function-decl>
376 <function-decl name='avl_add' mangled-name='avl_add' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_add'>
377 <parameter type-id='a3681dea' name='tree'/>
378 <parameter type-id='eaa32e2f' name='new_node'/>
379 <return type-id='48b5725f'/>
380 </function-decl>
381 <function-decl name='avl_insert_here' mangled-name='avl_insert_here' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_insert_here'>
382 <parameter type-id='a3681dea' name='tree'/>
383 <parameter type-id='eaa32e2f' name='new_data'/>
384 <parameter type-id='eaa32e2f' name='here'/>
385 <parameter type-id='95e97e5e' name='direction'/>
386 <return type-id='48b5725f'/>
387 </function-decl>
388 <function-decl name='avl_insert' mangled-name='avl_insert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_insert'>
389 <parameter type-id='a3681dea' name='tree'/>
390 <parameter type-id='eaa32e2f' name='new_data'/>
391 <parameter type-id='fba6cb51' name='where'/>
392 <return type-id='48b5725f'/>
393 </function-decl>
394 <function-decl name='avl_find' mangled-name='avl_find' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_find'>
395 <parameter type-id='a3681dea' name='tree'/>
396 <parameter type-id='eaa32e2f' name='value'/>
397 <parameter type-id='32adbf30' name='where'/>
398 <return type-id='eaa32e2f'/>
399 </function-decl>
400 <function-decl name='avl_nearest' mangled-name='avl_nearest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_nearest'>
401 <parameter type-id='a3681dea' name='tree'/>
402 <parameter type-id='fba6cb51' name='where'/>
403 <parameter type-id='95e97e5e' name='direction'/>
404 <return type-id='eaa32e2f'/>
405 </function-decl>
406 <function-decl name='avl_last' mangled-name='avl_last' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_last'>
407 <parameter type-id='a3681dea' name='tree'/>
408 <return type-id='eaa32e2f'/>
409 </function-decl>
410 <function-decl name='avl_first' mangled-name='avl_first' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_first'>
411 <parameter type-id='a3681dea' name='tree'/>
412 <return type-id='eaa32e2f'/>
413 </function-decl>
414 <function-decl name='avl_walk' mangled-name='avl_walk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='avl_walk'>
415 <parameter type-id='a3681dea' name='tree'/>
416 <parameter type-id='eaa32e2f' name='oldnode'/>
417 <parameter type-id='95e97e5e' name='left'/>
418 <return type-id='eaa32e2f'/>
419 </function-decl>
420 <function-type size-in-bits='64' id='96ee24a5'>
421 <parameter type-id='eaa32e2f'/>
422 <parameter type-id='eaa32e2f'/>
423 <return type-id='95e97e5e'/>
424 </function-type>
425 <type-decl name='int' size-in-bits='32' id='95e97e5e'/>
426 <typedef-decl name='boolean_t' type-id='40ed39d2' id='c19b74c3'/>
427 <typedef-decl name='size_t' type-id='7359adad' id='b59d7dce'/>
428 <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/>
429 <type-decl name='void' id='48b5725f'/>
430 <pointer-type-def type-id='48b5725f' size-in-bits='64' id='eaa32e2f'/>
431 <enum-decl name='__anonymous_enum__1' is-anonymous='yes' id='40ed39d2'>
432 <underlying-type type-id='9cac1fee'/>
433 <enumerator name='B_FALSE' value='0'/>
434 <enumerator name='B_TRUE' value='1'/>
435 </enum-decl>
436 </abi-instr>
437 <abi-instr version='1.0' address-size='64' path='rdwr_efi.c' language='LANG_C99'>
438 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='288' id='16e6f2c6'>
439 <subrange length='36' type-id='7359adad' id='ae666bde'/>
440 </array-type-def>
441 <array-type-def dimensions='1' type-id='a65ae39c' size-in-bits='960' id='fa198beb'>
442 <subrange length='1' type-id='7359adad' id='52f813b4'/>
443 </array-type-def>
444 <array-type-def dimensions='1' type-id='3502e3ff' size-in-bits='384' id='dba89ba3'>
445 <subrange length='12' type-id='7359adad' id='84827bdc'/>
446 </array-type-def>
447 <array-type-def dimensions='1' type-id='3502e3ff' size-in-bits='256' id='01d84ed4'>
448 <subrange length='8' type-id='7359adad' id='56e0c0b1'/>
449 </array-type-def>
450 <class-decl name='dk_gpt' size-in-bits='1920' is-struct='yes' visibility='default' id='dd4a2e5a'>
451 <data-member access='public' layout-offset-in-bits='0'>
452 <var-decl name='efi_version' type-id='3502e3ff' visibility='default'/>
453 </data-member>
454 <data-member access='public' layout-offset-in-bits='32'>
455 <var-decl name='efi_nparts' type-id='3502e3ff' visibility='default'/>
456 </data-member>
457 <data-member access='public' layout-offset-in-bits='64'>
458 <var-decl name='efi_part_size' type-id='3502e3ff' visibility='default'/>
459 </data-member>
460 <data-member access='public' layout-offset-in-bits='96'>
461 <var-decl name='efi_lbasize' type-id='3502e3ff' visibility='default'/>
462 </data-member>
463 <data-member access='public' layout-offset-in-bits='128'>
464 <var-decl name='efi_last_lba' type-id='804dc465' visibility='default'/>
465 </data-member>
466 <data-member access='public' layout-offset-in-bits='192'>
467 <var-decl name='efi_first_u_lba' type-id='804dc465' visibility='default'/>
468 </data-member>
469 <data-member access='public' layout-offset-in-bits='256'>
470 <var-decl name='efi_last_u_lba' type-id='804dc465' visibility='default'/>
471 </data-member>
472 <data-member access='public' layout-offset-in-bits='320'>
473 <var-decl name='efi_disk_uguid' type-id='214f32ea' visibility='default'/>
474 </data-member>
475 <data-member access='public' layout-offset-in-bits='448'>
476 <var-decl name='efi_flags' type-id='3502e3ff' visibility='default'/>
477 </data-member>
478 <data-member access='public' layout-offset-in-bits='480'>
479 <var-decl name='efi_reserved1' type-id='3502e3ff' visibility='default'/>
480 </data-member>
481 <data-member access='public' layout-offset-in-bits='512'>
482 <var-decl name='efi_altern_lba' type-id='804dc465' visibility='default'/>
483 </data-member>
484 <data-member access='public' layout-offset-in-bits='576'>
485 <var-decl name='efi_reserved' type-id='dba89ba3' visibility='default'/>
486 </data-member>
487 <data-member access='public' layout-offset-in-bits='960'>
488 <var-decl name='efi_parts' type-id='fa198beb' visibility='default'/>
489 </data-member>
490 </class-decl>
491 <typedef-decl name='diskaddr_t' type-id='9b3ff54f' id='804dc465'/>
492 <typedef-decl name='longlong_t' type-id='1eb56b1e' id='9b3ff54f'/>
493 <class-decl name='uuid' size-in-bits='128' is-struct='yes' visibility='default' id='214f32ea'>
494 <data-member access='public' layout-offset-in-bits='0'>
495 <var-decl name='time_low' type-id='8f92235e' visibility='default'/>
496 </data-member>
497 <data-member access='public' layout-offset-in-bits='32'>
498 <var-decl name='time_mid' type-id='149c6638' visibility='default'/>
499 </data-member>
500 <data-member access='public' layout-offset-in-bits='48'>
501 <var-decl name='time_hi_and_version' type-id='149c6638' visibility='default'/>
502 </data-member>
503 <data-member access='public' layout-offset-in-bits='64'>
504 <var-decl name='clock_seq_hi_and_reserved' type-id='b96825af' visibility='default'/>
505 </data-member>
506 <data-member access='public' layout-offset-in-bits='72'>
507 <var-decl name='clock_seq_low' type-id='b96825af' visibility='default'/>
508 </data-member>
509 <data-member access='public' layout-offset-in-bits='80'>
510 <var-decl name='node_addr' type-id='0f562bd0' visibility='default'/>
511 </data-member>
512 </class-decl>
513 <class-decl name='dk_part' size-in-bits='960' is-struct='yes' visibility='default' id='a65ae39c'>
514 <data-member access='public' layout-offset-in-bits='0'>
515 <var-decl name='p_start' type-id='804dc465' visibility='default'/>
516 </data-member>
517 <data-member access='public' layout-offset-in-bits='64'>
518 <var-decl name='p_size' type-id='804dc465' visibility='default'/>
519 </data-member>
520 <data-member access='public' layout-offset-in-bits='128'>
521 <var-decl name='p_guid' type-id='214f32ea' visibility='default'/>
522 </data-member>
523 <data-member access='public' layout-offset-in-bits='256'>
524 <var-decl name='p_tag' type-id='d908a348' visibility='default'/>
525 </data-member>
526 <data-member access='public' layout-offset-in-bits='272'>
527 <var-decl name='p_flag' type-id='d908a348' visibility='default'/>
528 </data-member>
529 <data-member access='public' layout-offset-in-bits='288'>
530 <var-decl name='p_name' type-id='16e6f2c6' visibility='default'/>
531 </data-member>
532 <data-member access='public' layout-offset-in-bits='576'>
533 <var-decl name='p_uguid' type-id='214f32ea' visibility='default'/>
534 </data-member>
535 <data-member access='public' layout-offset-in-bits='704'>
536 <var-decl name='p_resv' type-id='01d84ed4' visibility='default'/>
537 </data-member>
538 </class-decl>
539 <typedef-decl name='ushort_t' type-id='8efea9e5' id='d908a348'/>
540 <pointer-type-def type-id='dd4a2e5a' size-in-bits='64' id='0d8119a8'/>
541 <pointer-type-def type-id='0d8119a8' size-in-bits='64' id='c43b27a6'/>
542 <var-decl name='efi_debug' type-id='95e97e5e' mangled-name='efi_debug' visibility='default' elf-symbol-id='efi_debug'/>
543 <function-decl name='efi_err_check' mangled-name='efi_err_check' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_err_check'>
544 <parameter type-id='0d8119a8' name='vtoc'/>
545 <return type-id='48b5725f'/>
546 </function-decl>
547 <function-decl name='efi_type' mangled-name='efi_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_type'>
548 <parameter type-id='95e97e5e' name='fd'/>
549 <return type-id='95e97e5e'/>
550 </function-decl>
551 <function-decl name='efi_free' mangled-name='efi_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_free'>
552 <parameter type-id='0d8119a8' name='ptr'/>
553 <return type-id='48b5725f'/>
554 </function-decl>
555 <function-decl name='efi_write' mangled-name='efi_write' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_write'>
556 <parameter type-id='95e97e5e' name='fd'/>
557 <parameter type-id='0d8119a8' name='vtoc'/>
558 <return type-id='95e97e5e'/>
559 </function-decl>
560 <function-decl name='efi_use_whole_disk' mangled-name='efi_use_whole_disk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_use_whole_disk'>
561 <parameter type-id='95e97e5e' name='fd'/>
562 <return type-id='95e97e5e'/>
563 </function-decl>
564 <function-decl name='efi_rescan' mangled-name='efi_rescan' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_rescan'>
565 <parameter type-id='95e97e5e' name='fd'/>
566 <return type-id='95e97e5e'/>
567 </function-decl>
568 <function-decl name='efi_alloc_and_read' mangled-name='efi_alloc_and_read' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_alloc_and_read'>
569 <parameter type-id='95e97e5e' name='fd'/>
570 <parameter type-id='c43b27a6' name='vtoc'/>
571 <return type-id='95e97e5e'/>
572 </function-decl>
573 <function-decl name='efi_alloc_and_init' mangled-name='efi_alloc_and_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_alloc_and_init'>
574 <parameter type-id='95e97e5e' name='fd'/>
575 <parameter type-id='8f92235e' name='nparts'/>
576 <parameter type-id='c43b27a6' name='vtoc'/>
577 <return type-id='95e97e5e'/>
578 </function-decl>
579 <type-decl name='char' size-in-bits='8' id='a84c031d'/>
580 <type-decl name='long long int' size-in-bits='64' id='1eb56b1e'/>
581 <typedef-decl name='uint16_t' type-id='253c2d2a' id='149c6638'/>
582 <typedef-decl name='uint32_t' type-id='62f1140c' id='8f92235e'/>
583 <typedef-decl name='uint8_t' type-id='c51d6389' id='b96825af'/>
584 <typedef-decl name='uint_t' type-id='f0981eeb' id='3502e3ff'/>
585 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='48' id='0f562bd0'>
586 <subrange length='6' type-id='7359adad' id='52fa524b'/>
587 </array-type-def>
588 <type-decl name='unsigned short int' size-in-bits='16' id='8efea9e5'/>
589 <typedef-decl name='__uint16_t' type-id='8efea9e5' id='253c2d2a'/>
590 <typedef-decl name='__uint32_t' type-id='f0981eeb' id='62f1140c'/>
591 <typedef-decl name='__uint8_t' type-id='002ac4a6' id='c51d6389'/>
592 <type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/>
593 <type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/>
594 </abi-instr>
595 <abi-instr version='1.0' address-size='64' path='assert.c' language='LANG_C99'>
596 <type-decl name='variadic parameter type' id='2c1145c5'/>
597 <var-decl name='libspl_assert_ok' type-id='95e97e5e' mangled-name='libspl_assert_ok' visibility='default' elf-symbol-id='libspl_assert_ok'/>
598 <function-decl name='libspl_assertf' mangled-name='libspl_assertf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libspl_assertf'>
599 <parameter type-id='80f4b756' name='file'/>
600 <parameter type-id='80f4b756' name='func'/>
601 <parameter type-id='95e97e5e' name='line'/>
602 <parameter type-id='80f4b756' name='format'/>
603 <parameter is-variadic='yes'/>
604 <return type-id='48b5725f'/>
605 </function-decl>
606 <pointer-type-def type-id='9b45d938' size-in-bits='64' id='80f4b756'/>
607 <qualified-type-def type-id='a84c031d' const='yes' id='9b45d938'/>
608 </abi-instr>
609 <abi-instr version='1.0' address-size='64' path='atomic.c' language='LANG_C99'>
610 <type-decl name='signed char' size-in-bits='8' id='28577a57'/>
611 <type-decl name='unsigned short int' size-in-bits='16' id='8efea9e5'/>
612 <typedef-decl name='uint16_t' type-id='253c2d2a' id='149c6638'/>
613 <typedef-decl name='__uint16_t' type-id='8efea9e5' id='253c2d2a'/>
614 <typedef-decl name='int16_t' type-id='03896e23' id='23bd8cb5'/>
615 <typedef-decl name='__int16_t' type-id='a2185560' id='03896e23'/>
616 <typedef-decl name='int8_t' type-id='2171a512' id='ee31ee44'/>
617 <typedef-decl name='__int8_t' type-id='28577a57' id='2171a512'/>
618 <qualified-type-def type-id='149c6638' volatile='yes' id='5120c5f7'/>
619 <pointer-type-def type-id='5120c5f7' size-in-bits='64' id='93977ae7'/>
620 <qualified-type-def type-id='8f92235e' volatile='yes' id='430e0681'/>
621 <pointer-type-def type-id='430e0681' size-in-bits='64' id='3a147f31'/>
622 <qualified-type-def type-id='b96825af' volatile='yes' id='84ff7d66'/>
623 <pointer-type-def type-id='84ff7d66' size-in-bits='64' id='aa323ea4'/>
624 <qualified-type-def type-id='ee1f298e' volatile='yes' id='6f7e09cb'/>
625 <pointer-type-def type-id='6f7e09cb' size-in-bits='64' id='64698d33'/>
626 <qualified-type-def type-id='48b5725f' volatile='yes' id='b0b3cbf9'/>
627 <pointer-type-def type-id='b0b3cbf9' size-in-bits='64' id='fe09dd29'/>
628 <function-decl name='membar_consumer' mangled-name='membar_consumer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_consumer'>
629 <return type-id='48b5725f'/>
630 </function-decl>
631 <function-decl name='membar_producer' mangled-name='membar_producer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_producer'>
632 <return type-id='48b5725f'/>
633 </function-decl>
634 <function-decl name='membar_enter' mangled-name='membar_enter' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='membar_enter'>
635 <return type-id='48b5725f'/>
636 </function-decl>
637 <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'>
638 <parameter type-id='64698d33' name='target'/>
639 <parameter type-id='3502e3ff' name='value'/>
640 <return type-id='95e97e5e'/>
641 </function-decl>
642 <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'>
643 <parameter type-id='64698d33' name='target'/>
644 <parameter type-id='3502e3ff' name='value'/>
645 <return type-id='95e97e5e'/>
646 </function-decl>
647 <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'>
648 <parameter type-id='fe09dd29' name='target'/>
649 <parameter type-id='eaa32e2f' name='bits'/>
650 <return type-id='eaa32e2f'/>
651 </function-decl>
652 <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'>
653 <parameter type-id='64698d33' name='target'/>
654 <parameter type-id='ee1f298e' name='bits'/>
655 <return type-id='ee1f298e'/>
656 </function-decl>
657 <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'>
658 <parameter type-id='3a147f31' name='target'/>
659 <parameter type-id='8f92235e' name='bits'/>
660 <return type-id='8f92235e'/>
661 </function-decl>
662 <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'>
663 <parameter type-id='93977ae7' name='target'/>
664 <parameter type-id='149c6638' name='bits'/>
665 <return type-id='149c6638'/>
666 </function-decl>
667 <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'>
668 <parameter type-id='aa323ea4' name='target'/>
669 <parameter type-id='b96825af' name='bits'/>
670 <return type-id='b96825af'/>
671 </function-decl>
672 <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'>
673 <parameter type-id='fe09dd29' name='target'/>
674 <parameter type-id='eaa32e2f' name='exp'/>
675 <parameter type-id='eaa32e2f' name='des'/>
676 <return type-id='eaa32e2f'/>
677 </function-decl>
678 <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'>
679 <parameter type-id='64698d33' name='target'/>
680 <parameter type-id='ee1f298e' name='bits'/>
681 <return type-id='ee1f298e'/>
682 </function-decl>
683 <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'>
684 <parameter type-id='3a147f31' name='target'/>
685 <parameter type-id='8f92235e' name='bits'/>
686 <return type-id='8f92235e'/>
687 </function-decl>
688 <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'>
689 <parameter type-id='93977ae7' name='target'/>
690 <parameter type-id='149c6638' name='bits'/>
691 <return type-id='149c6638'/>
692 </function-decl>
693 <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'>
694 <parameter type-id='aa323ea4' name='target'/>
695 <parameter type-id='b96825af' name='bits'/>
696 <return type-id='b96825af'/>
697 </function-decl>
698 <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'>
699 <parameter type-id='64698d33' name='target'/>
700 <parameter type-id='ee1f298e' name='bits'/>
701 <return type-id='ee1f298e'/>
702 </function-decl>
703 <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'>
704 <parameter type-id='3a147f31' name='target'/>
705 <parameter type-id='8f92235e' name='bits'/>
706 <return type-id='8f92235e'/>
707 </function-decl>
708 <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'>
709 <parameter type-id='93977ae7' name='target'/>
710 <parameter type-id='149c6638' name='bits'/>
711 <return type-id='149c6638'/>
712 </function-decl>
713 <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'>
714 <parameter type-id='aa323ea4' name='target'/>
715 <parameter type-id='b96825af' name='bits'/>
716 <return type-id='b96825af'/>
717 </function-decl>
718 <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'>
719 <parameter type-id='fe09dd29' name='target'/>
720 <parameter type-id='79a0948f' name='bits'/>
721 <return type-id='eaa32e2f'/>
722 </function-decl>
723 <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'>
724 <parameter type-id='64698d33' name='target'/>
725 <parameter type-id='bd54fe1a' name='bits'/>
726 <return type-id='ee1f298e'/>
727 </function-decl>
728 <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'>
729 <parameter type-id='3a147f31' name='target'/>
730 <parameter type-id='3ff5601b' name='bits'/>
731 <return type-id='8f92235e'/>
732 </function-decl>
733 <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'>
734 <parameter type-id='93977ae7' name='target'/>
735 <parameter type-id='23bd8cb5' name='bits'/>
736 <return type-id='149c6638'/>
737 </function-decl>
738 <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'>
739 <parameter type-id='aa323ea4' name='target'/>
740 <parameter type-id='ee31ee44' name='bits'/>
741 <return type-id='b96825af'/>
742 </function-decl>
743 <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'>
744 <parameter type-id='fe09dd29' name='target'/>
745 <parameter type-id='79a0948f' name='bits'/>
746 <return type-id='eaa32e2f'/>
747 </function-decl>
748 <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'>
749 <parameter type-id='64698d33' name='target'/>
750 <parameter type-id='bd54fe1a' name='bits'/>
751 <return type-id='ee1f298e'/>
752 </function-decl>
753 <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'>
754 <parameter type-id='3a147f31' name='target'/>
755 <parameter type-id='3ff5601b' name='bits'/>
756 <return type-id='8f92235e'/>
757 </function-decl>
758 <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'>
759 <parameter type-id='93977ae7' name='target'/>
760 <parameter type-id='23bd8cb5' name='bits'/>
761 <return type-id='149c6638'/>
762 </function-decl>
763 <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'>
764 <parameter type-id='aa323ea4' name='target'/>
765 <parameter type-id='ee31ee44' name='bits'/>
766 <return type-id='b96825af'/>
767 </function-decl>
768 <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'>
769 <parameter type-id='64698d33' name='target'/>
770 <return type-id='ee1f298e'/>
771 </function-decl>
772 <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'>
773 <parameter type-id='3a147f31' name='target'/>
774 <return type-id='8f92235e'/>
775 </function-decl>
776 <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'>
777 <parameter type-id='93977ae7' name='target'/>
778 <return type-id='149c6638'/>
779 </function-decl>
780 <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'>
781 <parameter type-id='aa323ea4' name='target'/>
782 <return type-id='b96825af'/>
783 </function-decl>
784 <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'>
785 <parameter type-id='64698d33' name='target'/>
786 <return type-id='ee1f298e'/>
787 </function-decl>
788 <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'>
789 <parameter type-id='3a147f31' name='target'/>
790 <return type-id='8f92235e'/>
791 </function-decl>
792 <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'>
793 <parameter type-id='93977ae7' name='target'/>
794 <return type-id='149c6638'/>
795 </function-decl>
796 <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'>
797 <parameter type-id='aa323ea4' name='target'/>
798 <return type-id='b96825af'/>
799 </function-decl>
800 <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'>
801 <parameter type-id='64698d33' name='target'/>
802 <parameter type-id='ee1f298e' name='bits'/>
803 <return type-id='48b5725f'/>
804 </function-decl>
805 <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'>
806 <parameter type-id='3a147f31' name='target'/>
807 <parameter type-id='8f92235e' name='bits'/>
808 <return type-id='48b5725f'/>
809 </function-decl>
810 <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'>
811 <parameter type-id='93977ae7' name='target'/>
812 <parameter type-id='149c6638' name='bits'/>
813 <return type-id='48b5725f'/>
814 </function-decl>
815 <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'>
816 <parameter type-id='aa323ea4' name='target'/>
817 <parameter type-id='b96825af' name='bits'/>
818 <return type-id='48b5725f'/>
819 </function-decl>
820 <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'>
821 <parameter type-id='64698d33' name='target'/>
822 <parameter type-id='ee1f298e' name='bits'/>
823 <return type-id='48b5725f'/>
824 </function-decl>
825 <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'>
826 <parameter type-id='3a147f31' name='target'/>
827 <parameter type-id='8f92235e' name='bits'/>
828 <return type-id='48b5725f'/>
829 </function-decl>
830 <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'>
831 <parameter type-id='93977ae7' name='target'/>
832 <parameter type-id='149c6638' name='bits'/>
833 <return type-id='48b5725f'/>
834 </function-decl>
835 <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'>
836 <parameter type-id='aa323ea4' name='target'/>
837 <parameter type-id='b96825af' name='bits'/>
838 <return type-id='48b5725f'/>
839 </function-decl>
840 <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'>
841 <parameter type-id='fe09dd29' name='target'/>
842 <parameter type-id='79a0948f' name='bits'/>
843 <return type-id='48b5725f'/>
844 </function-decl>
845 <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'>
846 <parameter type-id='64698d33' name='target'/>
847 <parameter type-id='bd54fe1a' name='bits'/>
848 <return type-id='48b5725f'/>
849 </function-decl>
850 <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'>
851 <parameter type-id='3a147f31' name='target'/>
852 <parameter type-id='3ff5601b' name='bits'/>
853 <return type-id='48b5725f'/>
854 </function-decl>
855 <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'>
856 <parameter type-id='93977ae7' name='target'/>
857 <parameter type-id='23bd8cb5' name='bits'/>
858 <return type-id='48b5725f'/>
859 </function-decl>
860 <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'>
861 <parameter type-id='aa323ea4' name='target'/>
862 <parameter type-id='ee31ee44' name='bits'/>
863 <return type-id='48b5725f'/>
864 </function-decl>
865 <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'>
866 <parameter type-id='fe09dd29' name='target'/>
867 <parameter type-id='79a0948f' name='bits'/>
868 <return type-id='48b5725f'/>
869 </function-decl>
870 <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'>
871 <parameter type-id='64698d33' name='target'/>
872 <parameter type-id='bd54fe1a' name='bits'/>
873 <return type-id='48b5725f'/>
874 </function-decl>
875 <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'>
876 <parameter type-id='3a147f31' name='target'/>
877 <parameter type-id='3ff5601b' name='bits'/>
878 <return type-id='48b5725f'/>
879 </function-decl>
880 <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'>
881 <parameter type-id='93977ae7' name='target'/>
882 <parameter type-id='23bd8cb5' name='bits'/>
883 <return type-id='48b5725f'/>
884 </function-decl>
885 <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'>
886 <parameter type-id='aa323ea4' name='target'/>
887 <parameter type-id='ee31ee44' name='bits'/>
888 <return type-id='48b5725f'/>
889 </function-decl>
890 <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'>
891 <parameter type-id='64698d33' name='target'/>
892 <return type-id='48b5725f'/>
893 </function-decl>
894 <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'>
895 <parameter type-id='3a147f31' name='target'/>
896 <return type-id='48b5725f'/>
897 </function-decl>
898 <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'>
899 <parameter type-id='93977ae7' name='target'/>
900 <return type-id='48b5725f'/>
901 </function-decl>
902 <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'>
903 <parameter type-id='aa323ea4' name='target'/>
904 <return type-id='48b5725f'/>
905 </function-decl>
906 <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'>
907 <parameter type-id='64698d33' name='target'/>
908 <return type-id='48b5725f'/>
909 </function-decl>
910 <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'>
911 <parameter type-id='3a147f31' name='target'/>
912 <return type-id='48b5725f'/>
913 </function-decl>
914 <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'>
915 <parameter type-id='93977ae7' name='target'/>
916 <return type-id='48b5725f'/>
917 </function-decl>
918 <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'>
919 <parameter type-id='aa323ea4' name='target'/>
920 <return type-id='48b5725f'/>
921 </function-decl>
922 <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'>
923 <parameter type-id='aa323ea4' name='target'/>
924 <parameter type-id='b96825af' name='exp'/>
925 <parameter type-id='b96825af' name='des'/>
926 <return type-id='b96825af'/>
927 </function-decl>
928 <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'>
929 <parameter type-id='93977ae7' name='target'/>
930 <parameter type-id='149c6638' name='exp'/>
931 <parameter type-id='149c6638' name='des'/>
932 <return type-id='149c6638'/>
933 </function-decl>
934 <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'>
935 <parameter type-id='3a147f31' name='target'/>
936 <parameter type-id='8f92235e' name='exp'/>
937 <parameter type-id='8f92235e' name='des'/>
938 <return type-id='8f92235e'/>
939 </function-decl>
940 <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'>
941 <parameter type-id='64698d33' name='target'/>
942 <parameter type-id='ee1f298e' name='exp'/>
943 <parameter type-id='ee1f298e' name='des'/>
944 <return type-id='ee1f298e'/>
945 </function-decl>
946 <type-decl name='long int' size-in-bits='64' id='bd54fe1a'/>
947 <type-decl name='short int' size-in-bits='16' id='a2185560'/>
948 <typedef-decl name='int32_t' type-id='33f57a65' id='3ff5601b'/>
949 <typedef-decl name='ssize_t' type-id='41060289' id='79a0948f'/>
950 <typedef-decl name='__int32_t' type-id='95e97e5e' id='33f57a65'/>
951 <typedef-decl name='__ssize_t' type-id='bd54fe1a' id='41060289'/>
952 </abi-instr>
953 <abi-instr version='1.0' address-size='64' path='getexecname.c' language='LANG_C99'>
954 <function-decl name='getexecname' mangled-name='getexecname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getexecname'>
955 <return type-id='80f4b756'/>
956 </function-decl>
957 </abi-instr>
958 <abi-instr version='1.0' address-size='64' path='list.c' language='LANG_C99'>
959 <typedef-decl name='list_t' type-id='e824dae9' id='0899125f'/>
960 <class-decl name='list' size-in-bits='256' is-struct='yes' visibility='default' id='e824dae9'>
961 <data-member access='public' layout-offset-in-bits='0'>
962 <var-decl name='list_size' type-id='b59d7dce' visibility='default'/>
963 </data-member>
964 <data-member access='public' layout-offset-in-bits='64'>
965 <var-decl name='list_offset' type-id='b59d7dce' visibility='default'/>
966 </data-member>
967 <data-member access='public' layout-offset-in-bits='128'>
968 <var-decl name='list_head' type-id='b0b5e45e' visibility='default'/>
969 </data-member>
970 </class-decl>
971 <class-decl name='list_node' size-in-bits='128' is-struct='yes' visibility='default' id='b0b5e45e'>
972 <data-member access='public' layout-offset-in-bits='0'>
973 <var-decl name='next' type-id='b03eadb4' visibility='default'/>
974 </data-member>
975 <data-member access='public' layout-offset-in-bits='64'>
976 <var-decl name='prev' type-id='b03eadb4' visibility='default'/>
977 </data-member>
978 </class-decl>
979 <typedef-decl name='list_node_t' type-id='b0b5e45e' id='b21843b2'/>
980 <pointer-type-def type-id='b0b5e45e' size-in-bits='64' id='b03eadb4'/>
981 <pointer-type-def type-id='b21843b2' size-in-bits='64' id='ccc38265'/>
982 <pointer-type-def type-id='0899125f' size-in-bits='64' id='352ec160'/>
983 <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'>
984 <parameter type-id='352ec160' name='list'/>
985 <return type-id='95e97e5e'/>
986 </function-decl>
987 <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'>
988 <parameter type-id='ccc38265' name='ln'/>
989 <return type-id='95e97e5e'/>
990 </function-decl>
991 <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'>
992 <parameter type-id='ccc38265' name='ln'/>
993 <return type-id='48b5725f'/>
994 </function-decl>
995 <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'>
996 <parameter type-id='ccc38265' name='lold'/>
997 <parameter type-id='ccc38265' name='lnew'/>
998 <return type-id='48b5725f'/>
999 </function-decl>
1000 <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'>
1001 <parameter type-id='352ec160' name='dst'/>
1002 <parameter type-id='352ec160' name='src'/>
1003 <return type-id='48b5725f'/>
1004 </function-decl>
1005 <function-decl name='list_prev' mangled-name='list_prev' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_prev'>
1006 <parameter type-id='352ec160' name='list'/>
1007 <parameter type-id='eaa32e2f' name='object'/>
1008 <return type-id='eaa32e2f'/>
1009 </function-decl>
1010 <function-decl name='list_next' mangled-name='list_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_next'>
1011 <parameter type-id='352ec160' name='list'/>
1012 <parameter type-id='eaa32e2f' name='object'/>
1013 <return type-id='eaa32e2f'/>
1014 </function-decl>
1015 <function-decl name='list_tail' mangled-name='list_tail' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_tail'>
1016 <parameter type-id='352ec160' name='list'/>
1017 <return type-id='eaa32e2f'/>
1018 </function-decl>
1019 <function-decl name='list_head' mangled-name='list_head' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_head'>
1020 <parameter type-id='352ec160' name='list'/>
1021 <return type-id='eaa32e2f'/>
1022 </function-decl>
1023 <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'>
1024 <parameter type-id='352ec160' name='list'/>
1025 <return type-id='eaa32e2f'/>
1026 </function-decl>
1027 <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'>
1028 <parameter type-id='352ec160' name='list'/>
1029 <return type-id='eaa32e2f'/>
1030 </function-decl>
1031 <function-decl name='list_remove' mangled-name='list_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_remove'>
1032 <parameter type-id='352ec160' name='list'/>
1033 <parameter type-id='eaa32e2f' name='object'/>
1034 <return type-id='48b5725f'/>
1035 </function-decl>
1036 <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'>
1037 <parameter type-id='352ec160' name='list'/>
1038 <parameter type-id='eaa32e2f' name='object'/>
1039 <return type-id='48b5725f'/>
1040 </function-decl>
1041 <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'>
1042 <parameter type-id='352ec160' name='list'/>
1043 <parameter type-id='eaa32e2f' name='object'/>
1044 <return type-id='48b5725f'/>
1045 </function-decl>
1046 <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'>
1047 <parameter type-id='352ec160' name='list'/>
1048 <parameter type-id='eaa32e2f' name='object'/>
1049 <parameter type-id='eaa32e2f' name='nobject'/>
1050 <return type-id='48b5725f'/>
1051 </function-decl>
1052 <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'>
1053 <parameter type-id='352ec160' name='list'/>
1054 <parameter type-id='eaa32e2f' name='object'/>
1055 <parameter type-id='eaa32e2f' name='nobject'/>
1056 <return type-id='48b5725f'/>
1057 </function-decl>
1058 <function-decl name='list_destroy' mangled-name='list_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_destroy'>
1059 <parameter type-id='352ec160' name='list'/>
1060 <return type-id='48b5725f'/>
1061 </function-decl>
1062 <function-decl name='list_create' mangled-name='list_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='list_create'>
1063 <parameter type-id='352ec160' name='list'/>
1064 <parameter type-id='b59d7dce' name='size'/>
1065 <parameter type-id='b59d7dce' name='offset'/>
1066 <return type-id='48b5725f'/>
1067 </function-decl>
1068 </abi-instr>
1069 <abi-instr version='1.0' address-size='64' path='mkdirp.c' language='LANG_C99'>
1070 <typedef-decl name='mode_t' type-id='e1c52942' id='d50d396c'/>
1071 <function-decl name='mkdirp' mangled-name='mkdirp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mkdirp'>
1072 <parameter type-id='80f4b756' name='d'/>
1073 <parameter type-id='d50d396c' name='mode'/>
1074 <return type-id='95e97e5e'/>
1075 </function-decl>
1076 <typedef-decl name='__mode_t' type-id='f0981eeb' id='e1c52942'/>
1077 </abi-instr>
1078 <abi-instr version='1.0' address-size='64' path='os/linux/gethostid.c' language='LANG_C99'>
1079 <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'>
1080 <return type-id='7359adad'/>
1081 </function-decl>
1082 </abi-instr>
1083 <abi-instr version='1.0' address-size='64' path='os/linux/getmntany.c' language='LANG_C99'>
1084 <array-type-def dimensions='1' type-id='03085adc' size-in-bits='192' id='083f8d58'>
1085 <subrange length='3' type-id='7359adad' id='56f209d2'/>
1086 </array-type-def>
1087 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='8' id='89feb1ec'>
1088 <subrange length='1' type-id='7359adad' id='52f813b4'/>
1089 </array-type-def>
1090 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='160' id='664ac0b7'>
1091 <subrange length='20' type-id='7359adad' id='fdca39cf'/>
1092 </array-type-def>
1093 <class-decl name='extmnttab' size-in-bits='320' is-struct='yes' visibility='default' id='0c544dc0'>
1094 <data-member access='public' layout-offset-in-bits='0'>
1095 <var-decl name='mnt_special' type-id='26a90f95' visibility='default'/>
1096 </data-member>
1097 <data-member access='public' layout-offset-in-bits='64'>
1098 <var-decl name='mnt_mountp' type-id='26a90f95' visibility='default'/>
1099 </data-member>
1100 <data-member access='public' layout-offset-in-bits='128'>
1101 <var-decl name='mnt_fstype' type-id='26a90f95' visibility='default'/>
1102 </data-member>
1103 <data-member access='public' layout-offset-in-bits='192'>
1104 <var-decl name='mnt_mntopts' type-id='26a90f95' visibility='default'/>
1105 </data-member>
1106 <data-member access='public' layout-offset-in-bits='256'>
1107 <var-decl name='mnt_major' type-id='3502e3ff' visibility='default'/>
1108 </data-member>
1109 <data-member access='public' layout-offset-in-bits='288'>
1110 <var-decl name='mnt_minor' type-id='3502e3ff' visibility='default'/>
1111 </data-member>
1112 </class-decl>
1113 <class-decl name='stat64' size-in-bits='1152' is-struct='yes' visibility='default' id='0bbec9cd'>
1114 <data-member access='public' layout-offset-in-bits='0'>
1115 <var-decl name='st_dev' type-id='35ed8932' visibility='default'/>
1116 </data-member>
1117 <data-member access='public' layout-offset-in-bits='64'>
1118 <var-decl name='st_ino' type-id='71288a47' visibility='default'/>
1119 </data-member>
1120 <data-member access='public' layout-offset-in-bits='128'>
1121 <var-decl name='st_nlink' type-id='80f0b9df' visibility='default'/>
1122 </data-member>
1123 <data-member access='public' layout-offset-in-bits='192'>
1124 <var-decl name='st_mode' type-id='e1c52942' visibility='default'/>
1125 </data-member>
1126 <data-member access='public' layout-offset-in-bits='224'>
1127 <var-decl name='st_uid' type-id='cc5fcceb' visibility='default'/>
1128 </data-member>
1129 <data-member access='public' layout-offset-in-bits='256'>
1130 <var-decl name='st_gid' type-id='d94ec6d9' visibility='default'/>
1131 </data-member>
1132 <data-member access='public' layout-offset-in-bits='288'>
1133 <var-decl name='__pad0' type-id='95e97e5e' visibility='default'/>
1134 </data-member>
1135 <data-member access='public' layout-offset-in-bits='320'>
1136 <var-decl name='st_rdev' type-id='35ed8932' visibility='default'/>
1137 </data-member>
1138 <data-member access='public' layout-offset-in-bits='384'>
1139 <var-decl name='st_size' type-id='79989e9c' visibility='default'/>
1140 </data-member>
1141 <data-member access='public' layout-offset-in-bits='448'>
1142 <var-decl name='st_blksize' type-id='d3f10a7f' visibility='default'/>
1143 </data-member>
1144 <data-member access='public' layout-offset-in-bits='512'>
1145 <var-decl name='st_blocks' type-id='4e711bf1' visibility='default'/>
1146 </data-member>
1147 <data-member access='public' layout-offset-in-bits='576'>
1148 <var-decl name='st_atim' type-id='a9c79a1f' visibility='default'/>
1149 </data-member>
1150 <data-member access='public' layout-offset-in-bits='704'>
1151 <var-decl name='st_mtim' type-id='a9c79a1f' visibility='default'/>
1152 </data-member>
1153 <data-member access='public' layout-offset-in-bits='832'>
1154 <var-decl name='st_ctim' type-id='a9c79a1f' visibility='default'/>
1155 </data-member>
1156 <data-member access='public' layout-offset-in-bits='960'>
1157 <var-decl name='__glibc_reserved' type-id='083f8d58' visibility='default'/>
1158 </data-member>
1159 </class-decl>
1160 <typedef-decl name='__dev_t' type-id='7359adad' id='35ed8932'/>
1161 <typedef-decl name='__ino64_t' type-id='7359adad' id='71288a47'/>
1162 <typedef-decl name='__nlink_t' type-id='7359adad' id='80f0b9df'/>
1163 <typedef-decl name='__mode_t' type-id='f0981eeb' id='e1c52942'/>
1164 <typedef-decl name='__uid_t' type-id='f0981eeb' id='cc5fcceb'/>
1165 <typedef-decl name='__gid_t' type-id='f0981eeb' id='d94ec6d9'/>
1166 <typedef-decl name='__off_t' type-id='bd54fe1a' id='79989e9c'/>
1167 <typedef-decl name='__blksize_t' type-id='bd54fe1a' id='d3f10a7f'/>
1168 <typedef-decl name='__blkcnt64_t' type-id='bd54fe1a' id='4e711bf1'/>
1169 <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='a9c79a1f'>
1170 <data-member access='public' layout-offset-in-bits='0'>
1171 <var-decl name='tv_sec' type-id='65eda9c0' visibility='default'/>
1172 </data-member>
1173 <data-member access='public' layout-offset-in-bits='64'>
1174 <var-decl name='tv_nsec' type-id='03085adc' visibility='default'/>
1175 </data-member>
1176 </class-decl>
1177 <typedef-decl name='__time_t' type-id='bd54fe1a' id='65eda9c0'/>
1178 <typedef-decl name='__syscall_slong_t' type-id='bd54fe1a' id='03085adc'/>
1179 <typedef-decl name='FILE' type-id='ec1ed955' id='aa12d1ba'/>
1180 <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='ec1ed955'>
1181 <data-member access='public' layout-offset-in-bits='0'>
1182 <var-decl name='_flags' type-id='95e97e5e' visibility='default'/>
1183 </data-member>
1184 <data-member access='public' layout-offset-in-bits='64'>
1185 <var-decl name='_IO_read_ptr' type-id='26a90f95' visibility='default'/>
1186 </data-member>
1187 <data-member access='public' layout-offset-in-bits='128'>
1188 <var-decl name='_IO_read_end' type-id='26a90f95' visibility='default'/>
1189 </data-member>
1190 <data-member access='public' layout-offset-in-bits='192'>
1191 <var-decl name='_IO_read_base' type-id='26a90f95' visibility='default'/>
1192 </data-member>
1193 <data-member access='public' layout-offset-in-bits='256'>
1194 <var-decl name='_IO_write_base' type-id='26a90f95' visibility='default'/>
1195 </data-member>
1196 <data-member access='public' layout-offset-in-bits='320'>
1197 <var-decl name='_IO_write_ptr' type-id='26a90f95' visibility='default'/>
1198 </data-member>
1199 <data-member access='public' layout-offset-in-bits='384'>
1200 <var-decl name='_IO_write_end' type-id='26a90f95' visibility='default'/>
1201 </data-member>
1202 <data-member access='public' layout-offset-in-bits='448'>
1203 <var-decl name='_IO_buf_base' type-id='26a90f95' visibility='default'/>
1204 </data-member>
1205 <data-member access='public' layout-offset-in-bits='512'>
1206 <var-decl name='_IO_buf_end' type-id='26a90f95' visibility='default'/>
1207 </data-member>
1208 <data-member access='public' layout-offset-in-bits='576'>
1209 <var-decl name='_IO_save_base' type-id='26a90f95' visibility='default'/>
1210 </data-member>
1211 <data-member access='public' layout-offset-in-bits='640'>
1212 <var-decl name='_IO_backup_base' type-id='26a90f95' visibility='default'/>
1213 </data-member>
1214 <data-member access='public' layout-offset-in-bits='704'>
1215 <var-decl name='_IO_save_end' type-id='26a90f95' visibility='default'/>
1216 </data-member>
1217 <data-member access='public' layout-offset-in-bits='768'>
1218 <var-decl name='_markers' type-id='e4c6fa61' visibility='default'/>
1219 </data-member>
1220 <data-member access='public' layout-offset-in-bits='832'>
1221 <var-decl name='_chain' type-id='dca988a5' visibility='default'/>
1222 </data-member>
1223 <data-member access='public' layout-offset-in-bits='896'>
1224 <var-decl name='_fileno' type-id='95e97e5e' visibility='default'/>
1225 </data-member>
1226 <data-member access='public' layout-offset-in-bits='928'>
1227 <var-decl name='_flags2' type-id='95e97e5e' visibility='default'/>
1228 </data-member>
1229 <data-member access='public' layout-offset-in-bits='960'>
1230 <var-decl name='_old_offset' type-id='79989e9c' visibility='default'/>
1231 </data-member>
1232 <data-member access='public' layout-offset-in-bits='1024'>
1233 <var-decl name='_cur_column' type-id='8efea9e5' visibility='default'/>
1234 </data-member>
1235 <data-member access='public' layout-offset-in-bits='1040'>
1236 <var-decl name='_vtable_offset' type-id='28577a57' visibility='default'/>
1237 </data-member>
1238 <data-member access='public' layout-offset-in-bits='1048'>
1239 <var-decl name='_shortbuf' type-id='89feb1ec' visibility='default'/>
1240 </data-member>
1241 <data-member access='public' layout-offset-in-bits='1088'>
1242 <var-decl name='_lock' type-id='cecf4ea7' visibility='default'/>
1243 </data-member>
1244 <data-member access='public' layout-offset-in-bits='1152'>
1245 <var-decl name='_offset' type-id='724e4de6' visibility='default'/>
1246 </data-member>
1247 <data-member access='public' layout-offset-in-bits='1216'>
1248 <var-decl name='__pad1' type-id='eaa32e2f' visibility='default'/>
1249 </data-member>
1250 <data-member access='public' layout-offset-in-bits='1280'>
1251 <var-decl name='__pad2' type-id='eaa32e2f' visibility='default'/>
1252 </data-member>
1253 <data-member access='public' layout-offset-in-bits='1344'>
1254 <var-decl name='__pad3' type-id='eaa32e2f' visibility='default'/>
1255 </data-member>
1256 <data-member access='public' layout-offset-in-bits='1408'>
1257 <var-decl name='__pad4' type-id='eaa32e2f' visibility='default'/>
1258 </data-member>
1259 <data-member access='public' layout-offset-in-bits='1472'>
1260 <var-decl name='__pad5' type-id='b59d7dce' visibility='default'/>
1261 </data-member>
1262 <data-member access='public' layout-offset-in-bits='1536'>
1263 <var-decl name='_mode' type-id='95e97e5e' visibility='default'/>
1264 </data-member>
1265 <data-member access='public' layout-offset-in-bits='1568'>
1266 <var-decl name='_unused2' type-id='664ac0b7' visibility='default'/>
1267 </data-member>
1268 </class-decl>
1269 <class-decl name='_IO_marker' size-in-bits='192' is-struct='yes' visibility='default' id='010ae0b9'>
1270 <data-member access='public' layout-offset-in-bits='0'>
1271 <var-decl name='_next' type-id='e4c6fa61' visibility='default'/>
1272 </data-member>
1273 <data-member access='public' layout-offset-in-bits='64'>
1274 <var-decl name='_sbuf' type-id='dca988a5' visibility='default'/>
1275 </data-member>
1276 <data-member access='public' layout-offset-in-bits='128'>
1277 <var-decl name='_pos' type-id='95e97e5e' visibility='default'/>
1278 </data-member>
1279 </class-decl>
1280 <typedef-decl name='_IO_lock_t' type-id='48b5725f' id='bb4788fa'/>
1281 <typedef-decl name='__off64_t' type-id='bd54fe1a' id='724e4de6'/>
1282 <class-decl name='mnttab' size-in-bits='256' is-struct='yes' visibility='default' id='1b055409'>
1283 <data-member access='public' layout-offset-in-bits='0'>
1284 <var-decl name='mnt_special' type-id='26a90f95' visibility='default'/>
1285 </data-member>
1286 <data-member access='public' layout-offset-in-bits='64'>
1287 <var-decl name='mnt_mountp' type-id='26a90f95' visibility='default'/>
1288 </data-member>
1289 <data-member access='public' layout-offset-in-bits='128'>
1290 <var-decl name='mnt_fstype' type-id='26a90f95' visibility='default'/>
1291 </data-member>
1292 <data-member access='public' layout-offset-in-bits='192'>
1293 <var-decl name='mnt_mntopts' type-id='26a90f95' visibility='default'/>
1294 </data-member>
1295 </class-decl>
1296 <pointer-type-def type-id='aa12d1ba' size-in-bits='64' id='822cd80b'/>
1297 <pointer-type-def type-id='ec1ed955' size-in-bits='64' id='dca988a5'/>
1298 <pointer-type-def type-id='bb4788fa' size-in-bits='64' id='cecf4ea7'/>
1299 <pointer-type-def type-id='010ae0b9' size-in-bits='64' id='e4c6fa61'/>
1300 <pointer-type-def type-id='0c544dc0' size-in-bits='64' id='394fc496'/>
1301 <pointer-type-def type-id='1b055409' size-in-bits='64' id='9d424d31'/>
1302 <pointer-type-def type-id='0bbec9cd' size-in-bits='64' id='62f7a03d'/>
1303 <function-decl name='getextmntent' mangled-name='getextmntent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getextmntent'>
1304 <parameter type-id='80f4b756' name='path'/>
1305 <parameter type-id='394fc496' name='entry'/>
1306 <parameter type-id='62f7a03d' name='statbuf'/>
1307 <return type-id='95e97e5e'/>
1308 </function-decl>
1309 <function-decl name='getmntany' mangled-name='getmntany' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getmntany'>
1310 <parameter type-id='822cd80b' name='fp'/>
1311 <parameter type-id='9d424d31' name='mgetp'/>
1312 <parameter type-id='9d424d31' name='mrefp'/>
1313 <return type-id='95e97e5e'/>
1314 </function-decl>
1315 <function-decl name='_sol_getmntent' mangled-name='_sol_getmntent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_sol_getmntent'>
1316 <parameter type-id='822cd80b' name='fp'/>
1317 <parameter type-id='9d424d31' name='mgetp'/>
1318 <return type-id='95e97e5e'/>
1319 </function-decl>
1320 <pointer-type-def type-id='a84c031d' size-in-bits='64' id='26a90f95'/>
1321 </abi-instr>
1322 <abi-instr version='1.0' address-size='64' path='os/linux/zone.c' language='LANG_C99'>
1323 <typedef-decl name='zoneid_t' type-id='95e97e5e' id='4da03624'/>
1324 <function-decl name='getzoneid' mangled-name='getzoneid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getzoneid'>
1325 <return type-id='4da03624'/>
1326 </function-decl>
1327 </abi-instr>
1328 <abi-instr version='1.0' address-size='64' path='page.c' language='LANG_C99'>
1329 <function-decl name='spl_pagesize' mangled-name='spl_pagesize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='spl_pagesize'>
1330 <return type-id='b59d7dce'/>
1331 </function-decl>
1332 </abi-instr>
1333 <abi-instr version='1.0' address-size='64' path='strlcat.c' language='LANG_C99'>
1334 <function-decl name='strlcat' mangled-name='strlcat' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcat'>
1335 <parameter type-id='26a90f95' name='dst'/>
1336 <parameter type-id='80f4b756' name='src'/>
1337 <parameter type-id='b59d7dce' name='dstsize'/>
1338 <return type-id='b59d7dce'/>
1339 </function-decl>
1340 </abi-instr>
1341 <abi-instr version='1.0' address-size='64' path='strlcpy.c' language='LANG_C99'>
1342 <function-decl name='strlcpy' mangled-name='strlcpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlcpy'>
1343 <parameter type-id='26a90f95' name='dst'/>
1344 <parameter type-id='80f4b756' name='src'/>
1345 <parameter type-id='b59d7dce' name='len'/>
1346 <return type-id='b59d7dce'/>
1347 </function-decl>
1348 </abi-instr>
1349 <abi-instr version='1.0' address-size='64' path='timestamp.c' language='LANG_C99'>
1350 <function-decl name='print_timestamp' mangled-name='print_timestamp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='print_timestamp'>
1351 <parameter type-id='3502e3ff' name='timestamp_fmt'/>
1352 <return type-id='48b5725f'/>
1353 </function-decl>
1354 </abi-instr>
1355 <abi-instr version='1.0' address-size='64' path='thread_pool.c' language='LANG_C99'>
1356 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='320' id='36c46961'>
1357 <subrange length='40' type-id='7359adad' id='8f80b239'/>
1358 </array-type-def>
1359 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='384' id='36d7f119'>
1360 <subrange length='48' type-id='7359adad' id='8f6d2a81'/>
1361 </array-type-def>
1362 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='448' id='6093ff7c'>
1363 <subrange length='56' type-id='7359adad' id='f8137894'/>
1364 </array-type-def>
1365 <type-decl name='long long int' size-in-bits='64' id='1eb56b1e'/>
1366 <type-decl name='long long unsigned int' size-in-bits='64' id='3a47d82b'/>
1367 <type-decl name='short int' size-in-bits='16' id='a2185560'/>
1368 <array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='64' id='0d532ec1'>
1369 <subrange length='2' type-id='7359adad' id='52efc4ef'/>
1370 </array-type-def>
1371 <class-decl name='tpool' size-in-bits='2496' is-struct='yes' visibility='default' id='88d1b7f9'>
1372 <data-member access='public' layout-offset-in-bits='0'>
1373 <var-decl name='tp_forw' type-id='9cf59a50' visibility='default'/>
1374 </data-member>
1375 <data-member access='public' layout-offset-in-bits='64'>
1376 <var-decl name='tp_back' type-id='9cf59a50' visibility='default'/>
1377 </data-member>
1378 <data-member access='public' layout-offset-in-bits='128'>
1379 <var-decl name='tp_mutex' type-id='7a6844eb' visibility='default'/>
1380 </data-member>
1381 <data-member access='public' layout-offset-in-bits='448'>
1382 <var-decl name='tp_busycv' type-id='62fab762' visibility='default'/>
1383 </data-member>
1384 <data-member access='public' layout-offset-in-bits='832'>
1385 <var-decl name='tp_workcv' type-id='62fab762' visibility='default'/>
1386 </data-member>
1387 <data-member access='public' layout-offset-in-bits='1216'>
1388 <var-decl name='tp_waitcv' type-id='62fab762' visibility='default'/>
1389 </data-member>
1390 <data-member access='public' layout-offset-in-bits='1600'>
1391 <var-decl name='tp_active' type-id='ad33e5e7' visibility='default'/>
1392 </data-member>
1393 <data-member access='public' layout-offset-in-bits='1664'>
1394 <var-decl name='tp_head' type-id='f32b30e4' visibility='default'/>
1395 </data-member>
1396 <data-member access='public' layout-offset-in-bits='1728'>
1397 <var-decl name='tp_tail' type-id='f32b30e4' visibility='default'/>
1398 </data-member>
1399 <data-member access='public' layout-offset-in-bits='1792'>
1400 <var-decl name='tp_attr' type-id='7d8569fd' visibility='default'/>
1401 </data-member>
1402 <data-member access='public' layout-offset-in-bits='2240'>
1403 <var-decl name='tp_flags' type-id='95e97e5e' visibility='default'/>
1404 </data-member>
1405 <data-member access='public' layout-offset-in-bits='2272'>
1406 <var-decl name='tp_linger' type-id='3502e3ff' visibility='default'/>
1407 </data-member>
1408 <data-member access='public' layout-offset-in-bits='2304'>
1409 <var-decl name='tp_njobs' type-id='95e97e5e' visibility='default'/>
1410 </data-member>
1411 <data-member access='public' layout-offset-in-bits='2336'>
1412 <var-decl name='tp_minimum' type-id='95e97e5e' visibility='default'/>
1413 </data-member>
1414 <data-member access='public' layout-offset-in-bits='2368'>
1415 <var-decl name='tp_maximum' type-id='95e97e5e' visibility='default'/>
1416 </data-member>
1417 <data-member access='public' layout-offset-in-bits='2400'>
1418 <var-decl name='tp_current' type-id='95e97e5e' visibility='default'/>
1419 </data-member>
1420 <data-member access='public' layout-offset-in-bits='2432'>
1421 <var-decl name='tp_idle' type-id='95e97e5e' visibility='default'/>
1422 </data-member>
1423 </class-decl>
1424 <typedef-decl name='tpool_t' type-id='88d1b7f9' id='b1bbf10d'/>
1425 <typedef-decl name='pthread_mutex_t' type-id='c4794498' id='7a6844eb'/>
1426 <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' id='c4794498'>
1427 <data-member access='private'>
1428 <var-decl name='__data' type-id='4c734837' visibility='default'/>
1429 </data-member>
1430 <data-member access='private'>
1431 <var-decl name='__size' type-id='36c46961' visibility='default'/>
1432 </data-member>
1433 <data-member access='private'>
1434 <var-decl name='__align' type-id='bd54fe1a' visibility='default'/>
1435 </data-member>
1436 </union-decl>
1437 <class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' id='4c734837'>
1438 <data-member access='public' layout-offset-in-bits='0'>
1439 <var-decl name='__lock' type-id='95e97e5e' visibility='default'/>
1440 </data-member>
1441 <data-member access='public' layout-offset-in-bits='32'>
1442 <var-decl name='__count' type-id='f0981eeb' visibility='default'/>
1443 </data-member>
1444 <data-member access='public' layout-offset-in-bits='64'>
1445 <var-decl name='__owner' type-id='95e97e5e' visibility='default'/>
1446 </data-member>
1447 <data-member access='public' layout-offset-in-bits='96'>
1448 <var-decl name='__nusers' type-id='f0981eeb' visibility='default'/>
1449 </data-member>
1450 <data-member access='public' layout-offset-in-bits='128'>
1451 <var-decl name='__kind' type-id='95e97e5e' visibility='default'/>
1452 </data-member>
1453 <data-member access='public' layout-offset-in-bits='160'>
1454 <var-decl name='__spins' type-id='a2185560' visibility='default'/>
1455 </data-member>
1456 <data-member access='public' layout-offset-in-bits='176'>
1457 <var-decl name='__elision' type-id='a2185560' visibility='default'/>
1458 </data-member>
1459 <data-member access='public' layout-offset-in-bits='192'>
1460 <var-decl name='__list' type-id='518fb49c' visibility='default'/>
1461 </data-member>
1462 </class-decl>
1463 <typedef-decl name='__pthread_list_t' type-id='0e01899c' id='518fb49c'/>
1464 <class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' id='0e01899c'>
1465 <data-member access='public' layout-offset-in-bits='0'>
1466 <var-decl name='__prev' type-id='4d98cd5a' visibility='default'/>
1467 </data-member>
1468 <data-member access='public' layout-offset-in-bits='64'>
1469 <var-decl name='__next' type-id='4d98cd5a' visibility='default'/>
1470 </data-member>
1471 </class-decl>
1472 <typedef-decl name='pthread_cond_t' type-id='be6ed7a7' id='62fab762'/>
1473 <union-decl name='__anonymous_union__1' size-in-bits='384' is-anonymous='yes' visibility='default' id='be6ed7a7'>
1474 <data-member access='private'>
1475 <var-decl name='__data' type-id='c987b47c' visibility='default'/>
1476 </data-member>
1477 <data-member access='private'>
1478 <var-decl name='__size' type-id='36d7f119' visibility='default'/>
1479 </data-member>
1480 <data-member access='private'>
1481 <var-decl name='__align' type-id='1eb56b1e' visibility='default'/>
1482 </data-member>
1483 </union-decl>
1484 <class-decl name='__pthread_cond_s' size-in-bits='384' is-struct='yes' visibility='default' id='c987b47c'>
1485 <data-member access='public' layout-offset-in-bits='0'>
1486 <var-decl name='' type-id='2516de83' visibility='default'/>
1487 </data-member>
1488 <data-member access='public' layout-offset-in-bits='64'>
1489 <var-decl name='' type-id='fc82e0c5' visibility='default'/>
1490 </data-member>
1491 <data-member access='public' layout-offset-in-bits='128'>
1492 <var-decl name='__g_refs' type-id='0d532ec1' visibility='default'/>
1493 </data-member>
1494 <data-member access='public' layout-offset-in-bits='192'>
1495 <var-decl name='__g_size' type-id='0d532ec1' visibility='default'/>
1496 </data-member>
1497 <data-member access='public' layout-offset-in-bits='256'>
1498 <var-decl name='__g1_orig_size' type-id='f0981eeb' visibility='default'/>
1499 </data-member>
1500 <data-member access='public' layout-offset-in-bits='288'>
1501 <var-decl name='__wrefs' type-id='f0981eeb' visibility='default'/>
1502 </data-member>
1503 <data-member access='public' layout-offset-in-bits='320'>
1504 <var-decl name='__g_signals' type-id='0d532ec1' visibility='default'/>
1505 </data-member>
1506 </class-decl>
1507 <union-decl name='__anonymous_union__2' size-in-bits='64' is-anonymous='yes' visibility='default' id='2516de83'>
1508 <data-member access='private'>
1509 <var-decl name='__wseq' type-id='3a47d82b' visibility='default'/>
1510 </data-member>
1511 <data-member access='private'>
1512 <var-decl name='__wseq32' type-id='2e971cfd' visibility='default'/>
1513 </data-member>
1514 </union-decl>
1515 <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' id='2e971cfd'>
1516 <data-member access='public' layout-offset-in-bits='0'>
1517 <var-decl name='__low' type-id='f0981eeb' visibility='default'/>
1518 </data-member>
1519 <data-member access='public' layout-offset-in-bits='32'>
1520 <var-decl name='__high' type-id='f0981eeb' visibility='default'/>
1521 </data-member>
1522 </class-decl>
1523 <union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' id='fc82e0c5'>
1524 <data-member access='private'>
1525 <var-decl name='__g1_start' type-id='3a47d82b' visibility='default'/>
1526 </data-member>
1527 <data-member access='private'>
1528 <var-decl name='__g1_start32' type-id='2e971cfd' visibility='default'/>
1529 </data-member>
1530 </union-decl>
1531 <class-decl name='tpool_active' size-in-bits='128' is-struct='yes' visibility='default' id='c8d086f4'>
1532 <data-member access='public' layout-offset-in-bits='0'>
1533 <var-decl name='tpa_next' type-id='ad33e5e7' visibility='default'/>
1534 </data-member>
1535 <data-member access='public' layout-offset-in-bits='64'>
1536 <var-decl name='tpa_tid' type-id='4051f5e7' visibility='default'/>
1537 </data-member>
1538 </class-decl>
1539 <typedef-decl name='tpool_active_t' type-id='c8d086f4' id='6fcda10e'/>
1540 <typedef-decl name='pthread_t' type-id='7359adad' id='4051f5e7'/>
1541 <class-decl name='tpool_job' size-in-bits='192' is-struct='yes' visibility='default' id='3b8579e5'>
1542 <data-member access='public' layout-offset-in-bits='0'>
1543 <var-decl name='tpj_next' type-id='f32b30e4' visibility='default'/>
1544 </data-member>
1545 <data-member access='public' layout-offset-in-bits='64'>
1546 <var-decl name='tpj_func' type-id='b7f9d8e6' visibility='default'/>
1547 </data-member>
1548 <data-member access='public' layout-offset-in-bits='128'>
1549 <var-decl name='tpj_arg' type-id='eaa32e2f' visibility='default'/>
1550 </data-member>
1551 </class-decl>
1552 <typedef-decl name='tpool_job_t' type-id='3b8579e5' id='66a0afc9'/>
1553 <typedef-decl name='pthread_attr_t' type-id='b63afacd' id='7d8569fd'/>
1554 <union-decl name='pthread_attr_t' size-in-bits='448' visibility='default' id='b63afacd'>
1555 <data-member access='private'>
1556 <var-decl name='__size' type-id='6093ff7c' visibility='default'/>
1557 </data-member>
1558 <data-member access='private'>
1559 <var-decl name='__align' type-id='bd54fe1a' visibility='default'/>
1560 </data-member>
1561 </union-decl>
1562 <pointer-type-def type-id='0e01899c' size-in-bits='64' id='4d98cd5a'/>
1563 <pointer-type-def type-id='7d8569fd' size-in-bits='64' id='7347a39e'/>
1564 <pointer-type-def type-id='6fcda10e' size-in-bits='64' id='ad33e5e7'/>
1565 <pointer-type-def type-id='66a0afc9' size-in-bits='64' id='f32b30e4'/>
1566 <pointer-type-def type-id='b1bbf10d' size-in-bits='64' id='9cf59a50'/>
1567 <pointer-type-def type-id='c5c76c9c' size-in-bits='64' id='b7f9d8e6'/>
1568 <function-decl name='tpool_member' mangled-name='tpool_member' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tpool_member'>
1569 <parameter type-id='9cf59a50' name='tpool'/>
1570 <return type-id='95e97e5e'/>
1571 </function-decl>
1572 <function-decl name='tpool_resume' mangled-name='tpool_resume' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tpool_resume'>
1573 <parameter type-id='9cf59a50' name='tpool'/>
1574 <return type-id='48b5725f'/>
1575 </function-decl>
1576 <function-decl name='tpool_suspended' mangled-name='tpool_suspended' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tpool_suspended'>
1577 <parameter type-id='9cf59a50' name='tpool'/>
1578 <return type-id='95e97e5e'/>
1579 </function-decl>
1580 <function-decl name='tpool_suspend' mangled-name='tpool_suspend' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tpool_suspend'>
1581 <parameter type-id='9cf59a50' name='tpool'/>
1582 <return type-id='48b5725f'/>
1583 </function-decl>
1584 <function-decl name='tpool_wait' mangled-name='tpool_wait' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tpool_wait'>
1585 <parameter type-id='9cf59a50' name='tpool'/>
1586 <return type-id='48b5725f'/>
1587 </function-decl>
1588 <function-decl name='tpool_abandon' mangled-name='tpool_abandon' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tpool_abandon'>
1589 <parameter type-id='9cf59a50' name='tpool'/>
1590 <return type-id='48b5725f'/>
1591 </function-decl>
1592 <function-decl name='tpool_destroy' mangled-name='tpool_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tpool_destroy'>
1593 <parameter type-id='9cf59a50' name='tpool'/>
1594 <return type-id='48b5725f'/>
1595 </function-decl>
1596 <function-decl name='tpool_dispatch' mangled-name='tpool_dispatch' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tpool_dispatch'>
1597 <parameter type-id='9cf59a50' name='tpool'/>
1598 <parameter type-id='b7f9d8e6' name='func'/>
1599 <parameter type-id='eaa32e2f' name='arg'/>
1600 <return type-id='95e97e5e'/>
1601 </function-decl>
1602 <function-decl name='tpool_create' mangled-name='tpool_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tpool_create'>
1603 <parameter type-id='3502e3ff' name='min_threads'/>
1604 <parameter type-id='3502e3ff' name='max_threads'/>
1605 <parameter type-id='3502e3ff' name='linger'/>
1606 <parameter type-id='7347a39e' name='attr'/>
1607 <return type-id='9cf59a50'/>
1608 </function-decl>
1609 <function-type size-in-bits='64' id='c5c76c9c'>
1610 <parameter type-id='eaa32e2f'/>
1611 <return type-id='48b5725f'/>
1612 </function-type>
1613 </abi-instr>
1614 <abi-instr version='1.0' address-size='64' path='libzfs_core.c' language='LANG_C99'>
1615 <type-decl name='char' size-in-bits='8' id='a84c031d'/>
1616 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='2048' id='d1617432'>
1617 <subrange length='256' type-id='7359adad' id='36e5b9fa'/>
1618 </array-type-def>
1619 <type-decl name='int' size-in-bits='32' id='95e97e5e'/>
1620 <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='2176' id='8c2bcad1'>
1621 <subrange length='34' type-id='7359adad' id='6a6a7e00'/>
1622 </array-type-def>
1623 <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='256' id='85c64d26'>
1624 <subrange length='4' type-id='7359adad' id='16fe7105'/>
1625 </array-type-def>
1626 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='96' id='fa8ef949'>
1627 <subrange length='12' type-id='7359adad' id='84827bdc'/>
1628 </array-type-def>
1629 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='128' id='fa9986a5'>
1630 <subrange length='16' type-id='7359adad' id='848d0938'/>
1631 </array-type-def>
1632 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='24' id='d3490169'>
1633 <subrange length='3' type-id='7359adad' id='56f209d2'/>
1634 </array-type-def>
1635 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='40' id='0f4ddd0b'>
1636 <subrange length='5' type-id='7359adad' id='53010e10'/>
1637 </array-type-def>
1638 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='48' id='0f562bd0'>
1639 <subrange length='6' type-id='7359adad' id='52fa524b'/>
1640 </array-type-def>
1641 <array-type-def dimensions='1' type-id='b96825af' size-in-bits='64' id='13339fda'>
1642 <subrange length='8' type-id='7359adad' id='56e0c0b1'/>
1643 </array-type-def>
1644 <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='9cac1fee'/>
1645 <type-decl name='unsigned char' size-in-bits='8' id='002ac4a6'/>
1646 <type-decl name='unsigned int' size-in-bits='32' id='f0981eeb'/>
1647 <type-decl name='unsigned long int' size-in-bits='64' id='7359adad'/>
1648 <type-decl name='void' id='48b5725f'/>
1649 <typedef-decl name='nvlist_t' type-id='ac266fd9' id='8e8d4be3'/>
1650 <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' id='ac266fd9'>
1651 <data-member access='public' layout-offset-in-bits='0'>
1652 <var-decl name='nvl_version' type-id='3ff5601b' visibility='default'/>
1653 </data-member>
1654 <data-member access='public' layout-offset-in-bits='32'>
1655 <var-decl name='nvl_nvflag' type-id='8f92235e' visibility='default'/>
1656 </data-member>
1657 <data-member access='public' layout-offset-in-bits='64'>
1658 <var-decl name='nvl_priv' type-id='9c313c2d' visibility='default'/>
1659 </data-member>
1660 <data-member access='public' layout-offset-in-bits='128'>
1661 <var-decl name='nvl_flag' type-id='8f92235e' visibility='default'/>
1662 </data-member>
1663 <data-member access='public' layout-offset-in-bits='160'>
1664 <var-decl name='nvl_pad' type-id='3ff5601b' visibility='default'/>
1665 </data-member>
1666 </class-decl>
1667 <typedef-decl name='int32_t' type-id='33f57a65' id='3ff5601b'/>
1668 <typedef-decl name='__int32_t' type-id='95e97e5e' id='33f57a65'/>
1669 <typedef-decl name='uint32_t' type-id='62f1140c' id='8f92235e'/>
1670 <typedef-decl name='__uint32_t' type-id='f0981eeb' id='62f1140c'/>
1671 <typedef-decl name='uint64_t' type-id='8910171f' id='9c313c2d'/>
1672 <typedef-decl name='__uint64_t' type-id='7359adad' id='8910171f'/>
1673 <typedef-decl name='zfs_wait_activity_t' type-id='08f5ca17' id='3024501a'/>
1674 <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='08f5ca17'>
1675 <underlying-type type-id='9cac1fee'/>
1676 <enumerator name='ZFS_WAIT_DELETEQ' value='0'/>
1677 <enumerator name='ZFS_WAIT_NUM_ACTIVITIES' value='1'/>
1678 </enum-decl>
1679 <typedef-decl name='boolean_t' type-id='40ed39d2' id='c19b74c3'/>
1680 <enum-decl name='__anonymous_enum__1' is-anonymous='yes' id='40ed39d2'>
1681 <underlying-type type-id='9cac1fee'/>
1682 <enumerator name='B_FALSE' value='0'/>
1683 <enumerator name='B_TRUE' value='1'/>
1684 </enum-decl>
1685 <typedef-decl name='zpool_wait_activity_t' type-id='3fed383f' id='73446457'/>
1686 <enum-decl name='__anonymous_enum__2' is-anonymous='yes' id='3fed383f'>
1687 <underlying-type type-id='9cac1fee'/>
1688 <enumerator name='ZPOOL_WAIT_CKPT_DISCARD' value='0'/>
1689 <enumerator name='ZPOOL_WAIT_FREE' value='1'/>
1690 <enumerator name='ZPOOL_WAIT_INITIALIZE' value='2'/>
1691 <enumerator name='ZPOOL_WAIT_REPLACE' value='3'/>
1692 <enumerator name='ZPOOL_WAIT_REMOVE' value='4'/>
1693 <enumerator name='ZPOOL_WAIT_RESILVER' value='5'/>
1694 <enumerator name='ZPOOL_WAIT_SCRUB' value='6'/>
1695 <enumerator name='ZPOOL_WAIT_TRIM' value='7'/>
1696 <enumerator name='ZPOOL_WAIT_NUM_ACTIVITIES' value='8'/>
1697 </enum-decl>
1698 <typedef-decl name='pool_trim_func_t' type-id='54ed608a' id='b1146b8d'/>
1699 <enum-decl name='pool_trim_func' id='54ed608a'>
1700 <underlying-type type-id='9cac1fee'/>
1701 <enumerator name='POOL_TRIM_START' value='0'/>
1702 <enumerator name='POOL_TRIM_CANCEL' value='1'/>
1703 <enumerator name='POOL_TRIM_SUSPEND' value='2'/>
1704 <enumerator name='POOL_TRIM_FUNCS' value='3'/>
1705 </enum-decl>
1706 <typedef-decl name='pool_initialize_func_t' type-id='5c246ad4' id='7063e1ab'/>
1707 <enum-decl name='pool_initialize_func' id='5c246ad4'>
1708 <underlying-type type-id='9cac1fee'/>
1709 <enumerator name='POOL_INITIALIZE_START' value='0'/>
1710 <enumerator name='POOL_INITIALIZE_CANCEL' value='1'/>
1711 <enumerator name='POOL_INITIALIZE_SUSPEND' value='2'/>
1712 <enumerator name='POOL_INITIALIZE_FUNCS' value='3'/>
1713 </enum-decl>
1714 <typedef-decl name='uint8_t' type-id='c51d6389' id='b96825af'/>
1715 <typedef-decl name='__uint8_t' type-id='002ac4a6' id='c51d6389'/>
1716 <typedef-decl name='uint_t' type-id='f0981eeb' id='3502e3ff'/>
1717 <typedef-decl name='dmu_replay_record_t' type-id='781a52d7' id='8b8fc893'/>
1718 <class-decl name='dmu_replay_record' size-in-bits='2496' is-struct='yes' visibility='default' id='781a52d7'>
1719 <data-member access='public' layout-offset-in-bits='0'>
1720 <var-decl name='drr_type' type-id='3eed36ac' visibility='default'/>
1721 </data-member>
1722 <data-member access='public' layout-offset-in-bits='32'>
1723 <var-decl name='drr_payloadlen' type-id='8f92235e' visibility='default'/>
1724 </data-member>
1725 <data-member access='public' layout-offset-in-bits='64'>
1726 <var-decl name='drr_u' type-id='edc8c94a' visibility='default'/>
1727 </data-member>
1728 </class-decl>
1729 <enum-decl name='__anonymous_enum__3' is-anonymous='yes' id='3eed36ac'>
1730 <underlying-type type-id='9cac1fee'/>
1731 <enumerator name='DRR_BEGIN' value='0'/>
1732 <enumerator name='DRR_OBJECT' value='1'/>
1733 <enumerator name='DRR_FREEOBJECTS' value='2'/>
1734 <enumerator name='DRR_WRITE' value='3'/>
1735 <enumerator name='DRR_FREE' value='4'/>
1736 <enumerator name='DRR_END' value='5'/>
1737 <enumerator name='DRR_WRITE_BYREF' value='6'/>
1738 <enumerator name='DRR_SPILL' value='7'/>
1739 <enumerator name='DRR_WRITE_EMBEDDED' value='8'/>
1740 <enumerator name='DRR_OBJECT_RANGE' value='9'/>
1741 <enumerator name='DRR_REDACT' value='10'/>
1742 <enumerator name='DRR_NUMTYPES' value='11'/>
1743 </enum-decl>
1744 <union-decl name='__anonymous_union__' size-in-bits='2432' is-anonymous='yes' visibility='default' id='edc8c94a'>
1745 <data-member access='private'>
1746 <var-decl name='drr_begin' type-id='09fcdc01' visibility='default'/>
1747 </data-member>
1748 <data-member access='private'>
1749 <var-decl name='drr_end' type-id='6ee25631' visibility='default'/>
1750 </data-member>
1751 <data-member access='private'>
1752 <var-decl name='drr_object' type-id='f9ad530b' visibility='default'/>
1753 </data-member>
1754 <data-member access='private'>
1755 <var-decl name='drr_freeobjects' type-id='a27d958e' visibility='default'/>
1756 </data-member>
1757 <data-member access='private'>
1758 <var-decl name='drr_write' type-id='4cc69e4b' visibility='default'/>
1759 </data-member>
1760 <data-member access='private'>
1761 <var-decl name='drr_free' type-id='c836cfd2' visibility='default'/>
1762 </data-member>
1763 <data-member access='private'>
1764 <var-decl name='drr_write_byref' type-id='e511cdce' visibility='default'/>
1765 </data-member>
1766 <data-member access='private'>
1767 <var-decl name='drr_spill' type-id='1e69a80a' visibility='default'/>
1768 </data-member>
1769 <data-member access='private'>
1770 <var-decl name='drr_write_embedded' type-id='98b1345e' visibility='default'/>
1771 </data-member>
1772 <data-member access='private'>
1773 <var-decl name='drr_object_range' type-id='aba1f9e1' visibility='default'/>
1774 </data-member>
1775 <data-member access='private'>
1776 <var-decl name='drr_redact' type-id='50389039' visibility='default'/>
1777 </data-member>
1778 <data-member access='private'>
1779 <var-decl name='drr_checksum' type-id='a5fe3647' visibility='default'/>
1780 </data-member>
1781 </union-decl>
1782 <class-decl name='drr_begin' size-in-bits='2432' is-struct='yes' visibility='default' id='09fcdc01'>
1783 <data-member access='public' layout-offset-in-bits='0'>
1784 <var-decl name='drr_magic' type-id='9c313c2d' visibility='default'/>
1785 </data-member>
1786 <data-member access='public' layout-offset-in-bits='64'>
1787 <var-decl name='drr_versioninfo' type-id='9c313c2d' visibility='default'/>
1788 </data-member>
1789 <data-member access='public' layout-offset-in-bits='128'>
1790 <var-decl name='drr_creation_time' type-id='9c313c2d' visibility='default'/>
1791 </data-member>
1792 <data-member access='public' layout-offset-in-bits='192'>
1793 <var-decl name='drr_type' type-id='230f1e16' visibility='default'/>
1794 </data-member>
1795 <data-member access='public' layout-offset-in-bits='224'>
1796 <var-decl name='drr_flags' type-id='8f92235e' visibility='default'/>
1797 </data-member>
1798 <data-member access='public' layout-offset-in-bits='256'>
1799 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1800 </data-member>
1801 <data-member access='public' layout-offset-in-bits='320'>
1802 <var-decl name='drr_fromguid' type-id='9c313c2d' visibility='default'/>
1803 </data-member>
1804 <data-member access='public' layout-offset-in-bits='384'>
1805 <var-decl name='drr_toname' type-id='d1617432' visibility='default'/>
1806 </data-member>
1807 </class-decl>
1808 <typedef-decl name='dmu_objset_type_t' type-id='6b1b19f9' id='230f1e16'/>
1809 <enum-decl name='dmu_objset_type' id='6b1b19f9'>
1810 <underlying-type type-id='9cac1fee'/>
1811 <enumerator name='DMU_OST_NONE' value='0'/>
1812 <enumerator name='DMU_OST_META' value='1'/>
1813 <enumerator name='DMU_OST_ZFS' value='2'/>
1814 <enumerator name='DMU_OST_ZVOL' value='3'/>
1815 <enumerator name='DMU_OST_OTHER' value='4'/>
1816 <enumerator name='DMU_OST_ANY' value='5'/>
1817 <enumerator name='DMU_OST_NUMTYPES' value='6'/>
1818 </enum-decl>
1819 <class-decl name='drr_end' size-in-bits='320' is-struct='yes' visibility='default' id='6ee25631'>
1820 <data-member access='public' layout-offset-in-bits='0'>
1821 <var-decl name='drr_checksum' type-id='39730d0b' visibility='default'/>
1822 </data-member>
1823 <data-member access='public' layout-offset-in-bits='256'>
1824 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1825 </data-member>
1826 </class-decl>
1827 <typedef-decl name='zio_cksum_t' type-id='1d53e28b' id='39730d0b'/>
1828 <class-decl name='zio_cksum' size-in-bits='256' is-struct='yes' visibility='default' id='1d53e28b'>
1829 <data-member access='public' layout-offset-in-bits='0'>
1830 <var-decl name='zc_word' type-id='85c64d26' visibility='default'/>
1831 </data-member>
1832 </class-decl>
1833 <class-decl name='drr_object' size-in-bits='448' is-struct='yes' visibility='default' id='f9ad530b'>
1834 <data-member access='public' layout-offset-in-bits='0'>
1835 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
1836 </data-member>
1837 <data-member access='public' layout-offset-in-bits='64'>
1838 <var-decl name='drr_type' type-id='5c9d8906' visibility='default'/>
1839 </data-member>
1840 <data-member access='public' layout-offset-in-bits='96'>
1841 <var-decl name='drr_bonustype' type-id='5c9d8906' visibility='default'/>
1842 </data-member>
1843 <data-member access='public' layout-offset-in-bits='128'>
1844 <var-decl name='drr_blksz' type-id='8f92235e' visibility='default'/>
1845 </data-member>
1846 <data-member access='public' layout-offset-in-bits='160'>
1847 <var-decl name='drr_bonuslen' type-id='8f92235e' visibility='default'/>
1848 </data-member>
1849 <data-member access='public' layout-offset-in-bits='192'>
1850 <var-decl name='drr_checksumtype' type-id='b96825af' visibility='default'/>
1851 </data-member>
1852 <data-member access='public' layout-offset-in-bits='200'>
1853 <var-decl name='drr_compress' type-id='b96825af' visibility='default'/>
1854 </data-member>
1855 <data-member access='public' layout-offset-in-bits='208'>
1856 <var-decl name='drr_dn_slots' type-id='b96825af' visibility='default'/>
1857 </data-member>
1858 <data-member access='public' layout-offset-in-bits='216'>
1859 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
1860 </data-member>
1861 <data-member access='public' layout-offset-in-bits='224'>
1862 <var-decl name='drr_raw_bonuslen' type-id='8f92235e' visibility='default'/>
1863 </data-member>
1864 <data-member access='public' layout-offset-in-bits='256'>
1865 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1866 </data-member>
1867 <data-member access='public' layout-offset-in-bits='320'>
1868 <var-decl name='drr_indblkshift' type-id='b96825af' visibility='default'/>
1869 </data-member>
1870 <data-member access='public' layout-offset-in-bits='328'>
1871 <var-decl name='drr_nlevels' type-id='b96825af' visibility='default'/>
1872 </data-member>
1873 <data-member access='public' layout-offset-in-bits='336'>
1874 <var-decl name='drr_nblkptr' type-id='b96825af' visibility='default'/>
1875 </data-member>
1876 <data-member access='public' layout-offset-in-bits='344'>
1877 <var-decl name='drr_pad' type-id='0f4ddd0b' visibility='default'/>
1878 </data-member>
1879 <data-member access='public' layout-offset-in-bits='384'>
1880 <var-decl name='drr_maxblkid' type-id='9c313c2d' visibility='default'/>
1881 </data-member>
1882 </class-decl>
1883 <typedef-decl name='dmu_object_type_t' type-id='04b3b0b9' id='5c9d8906'/>
1884 <enum-decl name='dmu_object_type' id='04b3b0b9'>
1885 <underlying-type type-id='9cac1fee'/>
1886 <enumerator name='DMU_OT_NONE' value='0'/>
1887 <enumerator name='DMU_OT_OBJECT_DIRECTORY' value='1'/>
1888 <enumerator name='DMU_OT_OBJECT_ARRAY' value='2'/>
1889 <enumerator name='DMU_OT_PACKED_NVLIST' value='3'/>
1890 <enumerator name='DMU_OT_PACKED_NVLIST_SIZE' value='4'/>
1891 <enumerator name='DMU_OT_BPOBJ' value='5'/>
1892 <enumerator name='DMU_OT_BPOBJ_HDR' value='6'/>
1893 <enumerator name='DMU_OT_SPACE_MAP_HEADER' value='7'/>
1894 <enumerator name='DMU_OT_SPACE_MAP' value='8'/>
1895 <enumerator name='DMU_OT_INTENT_LOG' value='9'/>
1896 <enumerator name='DMU_OT_DNODE' value='10'/>
1897 <enumerator name='DMU_OT_OBJSET' value='11'/>
1898 <enumerator name='DMU_OT_DSL_DIR' value='12'/>
1899 <enumerator name='DMU_OT_DSL_DIR_CHILD_MAP' value='13'/>
1900 <enumerator name='DMU_OT_DSL_DS_SNAP_MAP' value='14'/>
1901 <enumerator name='DMU_OT_DSL_PROPS' value='15'/>
1902 <enumerator name='DMU_OT_DSL_DATASET' value='16'/>
1903 <enumerator name='DMU_OT_ZNODE' value='17'/>
1904 <enumerator name='DMU_OT_OLDACL' value='18'/>
1905 <enumerator name='DMU_OT_PLAIN_FILE_CONTENTS' value='19'/>
1906 <enumerator name='DMU_OT_DIRECTORY_CONTENTS' value='20'/>
1907 <enumerator name='DMU_OT_MASTER_NODE' value='21'/>
1908 <enumerator name='DMU_OT_UNLINKED_SET' value='22'/>
1909 <enumerator name='DMU_OT_ZVOL' value='23'/>
1910 <enumerator name='DMU_OT_ZVOL_PROP' value='24'/>
1911 <enumerator name='DMU_OT_PLAIN_OTHER' value='25'/>
1912 <enumerator name='DMU_OT_UINT64_OTHER' value='26'/>
1913 <enumerator name='DMU_OT_ZAP_OTHER' value='27'/>
1914 <enumerator name='DMU_OT_ERROR_LOG' value='28'/>
1915 <enumerator name='DMU_OT_SPA_HISTORY' value='29'/>
1916 <enumerator name='DMU_OT_SPA_HISTORY_OFFSETS' value='30'/>
1917 <enumerator name='DMU_OT_POOL_PROPS' value='31'/>
1918 <enumerator name='DMU_OT_DSL_PERMS' value='32'/>
1919 <enumerator name='DMU_OT_ACL' value='33'/>
1920 <enumerator name='DMU_OT_SYSACL' value='34'/>
1921 <enumerator name='DMU_OT_FUID' value='35'/>
1922 <enumerator name='DMU_OT_FUID_SIZE' value='36'/>
1923 <enumerator name='DMU_OT_NEXT_CLONES' value='37'/>
1924 <enumerator name='DMU_OT_SCAN_QUEUE' value='38'/>
1925 <enumerator name='DMU_OT_USERGROUP_USED' value='39'/>
1926 <enumerator name='DMU_OT_USERGROUP_QUOTA' value='40'/>
1927 <enumerator name='DMU_OT_USERREFS' value='41'/>
1928 <enumerator name='DMU_OT_DDT_ZAP' value='42'/>
1929 <enumerator name='DMU_OT_DDT_STATS' value='43'/>
1930 <enumerator name='DMU_OT_SA' value='44'/>
1931 <enumerator name='DMU_OT_SA_MASTER_NODE' value='45'/>
1932 <enumerator name='DMU_OT_SA_ATTR_REGISTRATION' value='46'/>
1933 <enumerator name='DMU_OT_SA_ATTR_LAYOUTS' value='47'/>
1934 <enumerator name='DMU_OT_SCAN_XLATE' value='48'/>
1935 <enumerator name='DMU_OT_DEDUP' value='49'/>
1936 <enumerator name='DMU_OT_DEADLIST' value='50'/>
1937 <enumerator name='DMU_OT_DEADLIST_HDR' value='51'/>
1938 <enumerator name='DMU_OT_DSL_CLONES' value='52'/>
1939 <enumerator name='DMU_OT_BPOBJ_SUBOBJ' value='53'/>
1940 <enumerator name='DMU_OT_NUMTYPES' value='54'/>
1941 <enumerator name='DMU_OTN_UINT8_DATA' value='128'/>
1942 <enumerator name='DMU_OTN_UINT8_METADATA' value='192'/>
1943 <enumerator name='DMU_OTN_UINT16_DATA' value='129'/>
1944 <enumerator name='DMU_OTN_UINT16_METADATA' value='193'/>
1945 <enumerator name='DMU_OTN_UINT32_DATA' value='130'/>
1946 <enumerator name='DMU_OTN_UINT32_METADATA' value='194'/>
1947 <enumerator name='DMU_OTN_UINT64_DATA' value='131'/>
1948 <enumerator name='DMU_OTN_UINT64_METADATA' value='195'/>
1949 <enumerator name='DMU_OTN_ZAP_DATA' value='132'/>
1950 <enumerator name='DMU_OTN_ZAP_METADATA' value='196'/>
1951 <enumerator name='DMU_OTN_UINT8_ENC_DATA' value='160'/>
1952 <enumerator name='DMU_OTN_UINT8_ENC_METADATA' value='224'/>
1953 <enumerator name='DMU_OTN_UINT16_ENC_DATA' value='161'/>
1954 <enumerator name='DMU_OTN_UINT16_ENC_METADATA' value='225'/>
1955 <enumerator name='DMU_OTN_UINT32_ENC_DATA' value='162'/>
1956 <enumerator name='DMU_OTN_UINT32_ENC_METADATA' value='226'/>
1957 <enumerator name='DMU_OTN_UINT64_ENC_DATA' value='163'/>
1958 <enumerator name='DMU_OTN_UINT64_ENC_METADATA' value='227'/>
1959 <enumerator name='DMU_OTN_ZAP_ENC_DATA' value='164'/>
1960 <enumerator name='DMU_OTN_ZAP_ENC_METADATA' value='228'/>
1961 </enum-decl>
1962 <class-decl name='drr_freeobjects' size-in-bits='192' is-struct='yes' visibility='default' id='a27d958e'>
1963 <data-member access='public' layout-offset-in-bits='0'>
1964 <var-decl name='drr_firstobj' type-id='9c313c2d' visibility='default'/>
1965 </data-member>
1966 <data-member access='public' layout-offset-in-bits='64'>
1967 <var-decl name='drr_numobjs' type-id='9c313c2d' visibility='default'/>
1968 </data-member>
1969 <data-member access='public' layout-offset-in-bits='128'>
1970 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1971 </data-member>
1972 </class-decl>
1973 <class-decl name='drr_write' size-in-bits='1088' is-struct='yes' visibility='default' id='4cc69e4b'>
1974 <data-member access='public' layout-offset-in-bits='0'>
1975 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
1976 </data-member>
1977 <data-member access='public' layout-offset-in-bits='64'>
1978 <var-decl name='drr_type' type-id='5c9d8906' visibility='default'/>
1979 </data-member>
1980 <data-member access='public' layout-offset-in-bits='96'>
1981 <var-decl name='drr_pad' type-id='8f92235e' visibility='default'/>
1982 </data-member>
1983 <data-member access='public' layout-offset-in-bits='128'>
1984 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
1985 </data-member>
1986 <data-member access='public' layout-offset-in-bits='192'>
1987 <var-decl name='drr_logical_size' type-id='9c313c2d' visibility='default'/>
1988 </data-member>
1989 <data-member access='public' layout-offset-in-bits='256'>
1990 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
1991 </data-member>
1992 <data-member access='public' layout-offset-in-bits='320'>
1993 <var-decl name='drr_checksumtype' type-id='b96825af' visibility='default'/>
1994 </data-member>
1995 <data-member access='public' layout-offset-in-bits='328'>
1996 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
1997 </data-member>
1998 <data-member access='public' layout-offset-in-bits='336'>
1999 <var-decl name='drr_compressiontype' type-id='b96825af' visibility='default'/>
2000 </data-member>
2001 <data-member access='public' layout-offset-in-bits='344'>
2002 <var-decl name='drr_pad2' type-id='0f4ddd0b' visibility='default'/>
2003 </data-member>
2004 <data-member access='public' layout-offset-in-bits='384'>
2005 <var-decl name='drr_key' type-id='67f6d2cf' visibility='default'/>
2006 </data-member>
2007 <data-member access='public' layout-offset-in-bits='704'>
2008 <var-decl name='drr_compressed_size' type-id='9c313c2d' visibility='default'/>
2009 </data-member>
2010 <data-member access='public' layout-offset-in-bits='768'>
2011 <var-decl name='drr_salt' type-id='13339fda' visibility='default'/>
2012 </data-member>
2013 <data-member access='public' layout-offset-in-bits='832'>
2014 <var-decl name='drr_iv' type-id='fa8ef949' visibility='default'/>
2015 </data-member>
2016 <data-member access='public' layout-offset-in-bits='928'>
2017 <var-decl name='drr_mac' type-id='fa9986a5' visibility='default'/>
2018 </data-member>
2019 </class-decl>
2020 <typedef-decl name='ddt_key_t' type-id='e0a4a1cb' id='67f6d2cf'/>
2021 <class-decl name='ddt_key' size-in-bits='320' is-struct='yes' visibility='default' id='e0a4a1cb'>
2022 <data-member access='public' layout-offset-in-bits='0'>
2023 <var-decl name='ddk_cksum' type-id='39730d0b' visibility='default'/>
2024 </data-member>
2025 <data-member access='public' layout-offset-in-bits='256'>
2026 <var-decl name='ddk_prop' type-id='9c313c2d' visibility='default'/>
2027 </data-member>
2028 </class-decl>
2029 <class-decl name='drr_free' size-in-bits='256' is-struct='yes' visibility='default' id='c836cfd2'>
2030 <data-member access='public' layout-offset-in-bits='0'>
2031 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
2032 </data-member>
2033 <data-member access='public' layout-offset-in-bits='64'>
2034 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
2035 </data-member>
2036 <data-member access='public' layout-offset-in-bits='128'>
2037 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
2038 </data-member>
2039 <data-member access='public' layout-offset-in-bits='192'>
2040 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
2041 </data-member>
2042 </class-decl>
2043 <class-decl name='drr_write_byref' size-in-bits='832' is-struct='yes' visibility='default' id='e511cdce'>
2044 <data-member access='public' layout-offset-in-bits='0'>
2045 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
2046 </data-member>
2047 <data-member access='public' layout-offset-in-bits='64'>
2048 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
2049 </data-member>
2050 <data-member access='public' layout-offset-in-bits='128'>
2051 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
2052 </data-member>
2053 <data-member access='public' layout-offset-in-bits='192'>
2054 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
2055 </data-member>
2056 <data-member access='public' layout-offset-in-bits='256'>
2057 <var-decl name='drr_refguid' type-id='9c313c2d' visibility='default'/>
2058 </data-member>
2059 <data-member access='public' layout-offset-in-bits='320'>
2060 <var-decl name='drr_refobject' type-id='9c313c2d' visibility='default'/>
2061 </data-member>
2062 <data-member access='public' layout-offset-in-bits='384'>
2063 <var-decl name='drr_refoffset' type-id='9c313c2d' visibility='default'/>
2064 </data-member>
2065 <data-member access='public' layout-offset-in-bits='448'>
2066 <var-decl name='drr_checksumtype' type-id='b96825af' visibility='default'/>
2067 </data-member>
2068 <data-member access='public' layout-offset-in-bits='456'>
2069 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
2070 </data-member>
2071 <data-member access='public' layout-offset-in-bits='464'>
2072 <var-decl name='drr_pad2' type-id='0f562bd0' visibility='default'/>
2073 </data-member>
2074 <data-member access='public' layout-offset-in-bits='512'>
2075 <var-decl name='drr_key' type-id='67f6d2cf' visibility='default'/>
2076 </data-member>
2077 </class-decl>
2078 <class-decl name='drr_spill' size-in-bits='640' is-struct='yes' visibility='default' id='1e69a80a'>
2079 <data-member access='public' layout-offset-in-bits='0'>
2080 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
2081 </data-member>
2082 <data-member access='public' layout-offset-in-bits='64'>
2083 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
2084 </data-member>
2085 <data-member access='public' layout-offset-in-bits='128'>
2086 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
2087 </data-member>
2088 <data-member access='public' layout-offset-in-bits='192'>
2089 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
2090 </data-member>
2091 <data-member access='public' layout-offset-in-bits='200'>
2092 <var-decl name='drr_compressiontype' type-id='b96825af' visibility='default'/>
2093 </data-member>
2094 <data-member access='public' layout-offset-in-bits='208'>
2095 <var-decl name='drr_pad' type-id='0f562bd0' visibility='default'/>
2096 </data-member>
2097 <data-member access='public' layout-offset-in-bits='256'>
2098 <var-decl name='drr_compressed_size' type-id='9c313c2d' visibility='default'/>
2099 </data-member>
2100 <data-member access='public' layout-offset-in-bits='320'>
2101 <var-decl name='drr_salt' type-id='13339fda' visibility='default'/>
2102 </data-member>
2103 <data-member access='public' layout-offset-in-bits='384'>
2104 <var-decl name='drr_iv' type-id='fa8ef949' visibility='default'/>
2105 </data-member>
2106 <data-member access='public' layout-offset-in-bits='480'>
2107 <var-decl name='drr_mac' type-id='fa9986a5' visibility='default'/>
2108 </data-member>
2109 <data-member access='public' layout-offset-in-bits='608'>
2110 <var-decl name='drr_type' type-id='5c9d8906' visibility='default'/>
2111 </data-member>
2112 </class-decl>
2113 <class-decl name='drr_write_embedded' size-in-bits='384' is-struct='yes' visibility='default' id='98b1345e'>
2114 <data-member access='public' layout-offset-in-bits='0'>
2115 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
2116 </data-member>
2117 <data-member access='public' layout-offset-in-bits='64'>
2118 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
2119 </data-member>
2120 <data-member access='public' layout-offset-in-bits='128'>
2121 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
2122 </data-member>
2123 <data-member access='public' layout-offset-in-bits='192'>
2124 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
2125 </data-member>
2126 <data-member access='public' layout-offset-in-bits='256'>
2127 <var-decl name='drr_compression' type-id='b96825af' visibility='default'/>
2128 </data-member>
2129 <data-member access='public' layout-offset-in-bits='264'>
2130 <var-decl name='drr_etype' type-id='b96825af' visibility='default'/>
2131 </data-member>
2132 <data-member access='public' layout-offset-in-bits='272'>
2133 <var-decl name='drr_pad' type-id='0f562bd0' visibility='default'/>
2134 </data-member>
2135 <data-member access='public' layout-offset-in-bits='320'>
2136 <var-decl name='drr_lsize' type-id='8f92235e' visibility='default'/>
2137 </data-member>
2138 <data-member access='public' layout-offset-in-bits='352'>
2139 <var-decl name='drr_psize' type-id='8f92235e' visibility='default'/>
2140 </data-member>
2141 </class-decl>
2142 <class-decl name='drr_object_range' size-in-bits='512' is-struct='yes' visibility='default' id='aba1f9e1'>
2143 <data-member access='public' layout-offset-in-bits='0'>
2144 <var-decl name='drr_firstobj' type-id='9c313c2d' visibility='default'/>
2145 </data-member>
2146 <data-member access='public' layout-offset-in-bits='64'>
2147 <var-decl name='drr_numslots' type-id='9c313c2d' visibility='default'/>
2148 </data-member>
2149 <data-member access='public' layout-offset-in-bits='128'>
2150 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
2151 </data-member>
2152 <data-member access='public' layout-offset-in-bits='192'>
2153 <var-decl name='drr_salt' type-id='13339fda' visibility='default'/>
2154 </data-member>
2155 <data-member access='public' layout-offset-in-bits='256'>
2156 <var-decl name='drr_iv' type-id='fa8ef949' visibility='default'/>
2157 </data-member>
2158 <data-member access='public' layout-offset-in-bits='352'>
2159 <var-decl name='drr_mac' type-id='fa9986a5' visibility='default'/>
2160 </data-member>
2161 <data-member access='public' layout-offset-in-bits='480'>
2162 <var-decl name='drr_flags' type-id='b96825af' visibility='default'/>
2163 </data-member>
2164 <data-member access='public' layout-offset-in-bits='488'>
2165 <var-decl name='drr_pad' type-id='d3490169' visibility='default'/>
2166 </data-member>
2167 </class-decl>
2168 <class-decl name='drr_redact' size-in-bits='256' is-struct='yes' visibility='default' id='50389039'>
2169 <data-member access='public' layout-offset-in-bits='0'>
2170 <var-decl name='drr_object' type-id='9c313c2d' visibility='default'/>
2171 </data-member>
2172 <data-member access='public' layout-offset-in-bits='64'>
2173 <var-decl name='drr_offset' type-id='9c313c2d' visibility='default'/>
2174 </data-member>
2175 <data-member access='public' layout-offset-in-bits='128'>
2176 <var-decl name='drr_length' type-id='9c313c2d' visibility='default'/>
2177 </data-member>
2178 <data-member access='public' layout-offset-in-bits='192'>
2179 <var-decl name='drr_toguid' type-id='9c313c2d' visibility='default'/>
2180 </data-member>
2181 </class-decl>
2182 <class-decl name='drr_checksum' size-in-bits='2432' is-struct='yes' visibility='default' id='a5fe3647'>
2183 <data-member access='public' layout-offset-in-bits='0'>
2184 <var-decl name='drr_pad' type-id='8c2bcad1' visibility='default'/>
2185 </data-member>
2186 <data-member access='public' layout-offset-in-bits='2176'>
2187 <var-decl name='drr_checksum' type-id='39730d0b' visibility='default'/>
2188 </data-member>
2189 </class-decl>
2190 <enum-decl name='lzc_send_flags' id='bfbd3c8e'>
2191 <underlying-type type-id='9cac1fee'/>
2192 <enumerator name='LZC_SEND_FLAG_EMBED_DATA' value='1'/>
2193 <enumerator name='LZC_SEND_FLAG_LARGE_BLOCK' value='2'/>
2194 <enumerator name='LZC_SEND_FLAG_COMPRESS' value='4'/>
2195 <enumerator name='LZC_SEND_FLAG_RAW' value='8'/>
2196 <enumerator name='LZC_SEND_FLAG_SAVED' value='16'/>
2197 </enum-decl>
2198 <enum-decl name='lzc_dataset_type' id='bc9887f1'>
2199 <underlying-type type-id='9cac1fee'/>
2200 <enumerator name='LZC_DATSET_TYPE_ZFS' value='2'/>
2201 <enumerator name='LZC_DATSET_TYPE_ZVOL' value='3'/>
2202 </enum-decl>
2203 <pointer-type-def type-id='c19b74c3' size-in-bits='64' id='37e3bd22'/>
2204 <pointer-type-def type-id='a84c031d' size-in-bits='64' id='26a90f95'/>
2205 <qualified-type-def type-id='a84c031d' const='yes' id='9b45d938'/>
2206 <pointer-type-def type-id='9b45d938' size-in-bits='64' id='80f4b756'/>
2207 <qualified-type-def type-id='8b8fc893' const='yes' id='9623bc03'/>
2208 <pointer-type-def type-id='9623bc03' size-in-bits='64' id='8341348b'/>
2209 <qualified-type-def type-id='8e8d4be3' const='yes' id='693c3853'/>
2210 <pointer-type-def type-id='693c3853' size-in-bits='64' id='22cce67b'/>
2211 <pointer-type-def type-id='8e8d4be3' size-in-bits='64' id='5ce45b60'/>
2212 <pointer-type-def type-id='5ce45b60' size-in-bits='64' id='857bb57e'/>
2213 <pointer-type-def type-id='9c313c2d' size-in-bits='64' id='5d6479ae'/>
2214 <pointer-type-def type-id='b96825af' size-in-bits='64' id='ae3e8ca6'/>
2215 <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'>
2216 <parameter type-id='80f4b756' name='pool'/>
2217 <parameter type-id='857bb57e' name='outnvl'/>
2218 <return type-id='95e97e5e'/>
2219 </function-decl>
2220 <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'>
2221 <parameter type-id='80f4b756' name='pool'/>
2222 <parameter type-id='22cce67b' name='env'/>
2223 <return type-id='95e97e5e'/>
2224 </function-decl>
2225 <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'>
2226 <parameter type-id='80f4b756' name='fs'/>
2227 <parameter type-id='3024501a' name='activity'/>
2228 <parameter type-id='37e3bd22' name='waited'/>
2229 <return type-id='95e97e5e'/>
2230 </function-decl>
2231 <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'>
2232 <parameter type-id='80f4b756' name='pool'/>
2233 <parameter type-id='73446457' name='activity'/>
2234 <parameter type-id='9c313c2d' name='tag'/>
2235 <parameter type-id='37e3bd22' name='waited'/>
2236 <return type-id='95e97e5e'/>
2237 </function-decl>
2238 <function-decl name='lzc_wait' mangled-name='lzc_wait' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait'>
2239 <parameter type-id='80f4b756' name='pool'/>
2240 <parameter type-id='73446457' name='activity'/>
2241 <parameter type-id='37e3bd22' name='waited'/>
2242 <return type-id='95e97e5e'/>
2243 </function-decl>
2244 <function-decl name='lzc_redact' mangled-name='lzc_redact' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_redact'>
2245 <parameter type-id='80f4b756' name='snapshot'/>
2246 <parameter type-id='80f4b756' name='bookname'/>
2247 <parameter type-id='5ce45b60' name='snapnv'/>
2248 <return type-id='95e97e5e'/>
2249 </function-decl>
2250 <function-decl name='lzc_trim' mangled-name='lzc_trim' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_trim'>
2251 <parameter type-id='80f4b756' name='poolname'/>
2252 <parameter type-id='b1146b8d' name='cmd_type'/>
2253 <parameter type-id='9c313c2d' name='rate'/>
2254 <parameter type-id='c19b74c3' name='secure'/>
2255 <parameter type-id='5ce45b60' name='vdevs'/>
2256 <parameter type-id='857bb57e' name='errlist'/>
2257 <return type-id='95e97e5e'/>
2258 </function-decl>
2259 <function-decl name='lzc_initialize' mangled-name='lzc_initialize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_initialize'>
2260 <parameter type-id='80f4b756' name='poolname'/>
2261 <parameter type-id='7063e1ab' name='cmd_type'/>
2262 <parameter type-id='5ce45b60' name='vdevs'/>
2263 <parameter type-id='857bb57e' name='errlist'/>
2264 <return type-id='95e97e5e'/>
2265 </function-decl>
2266 <function-decl name='lzc_reopen' mangled-name='lzc_reopen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_reopen'>
2267 <parameter type-id='80f4b756' name='pool_name'/>
2268 <parameter type-id='c19b74c3' name='scrub_restart'/>
2269 <return type-id='95e97e5e'/>
2270 </function-decl>
2271 <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'>
2272 <parameter type-id='80f4b756' name='fsname'/>
2273 <parameter type-id='9c313c2d' name='crypt_cmd'/>
2274 <parameter type-id='5ce45b60' name='props'/>
2275 <parameter type-id='ae3e8ca6' name='wkeydata'/>
2276 <parameter type-id='3502e3ff' name='wkeylen'/>
2277 <return type-id='95e97e5e'/>
2278 </function-decl>
2279 <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'>
2280 <parameter type-id='80f4b756' name='fsname'/>
2281 <return type-id='95e97e5e'/>
2282 </function-decl>
2283 <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'>
2284 <parameter type-id='80f4b756' name='fsname'/>
2285 <parameter type-id='c19b74c3' name='noop'/>
2286 <parameter type-id='ae3e8ca6' name='wkeydata'/>
2287 <parameter type-id='3502e3ff' name='wkeylen'/>
2288 <return type-id='95e97e5e'/>
2289 </function-decl>
2290 <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'>
2291 <parameter type-id='80f4b756' name='pool'/>
2292 <parameter type-id='80f4b756' name='program'/>
2293 <parameter type-id='9c313c2d' name='timeout'/>
2294 <parameter type-id='9c313c2d' name='memlimit'/>
2295 <parameter type-id='5ce45b60' name='argnvl'/>
2296 <parameter type-id='857bb57e' name='outnvl'/>
2297 <return type-id='95e97e5e'/>
2298 </function-decl>
2299 <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'>
2300 <parameter type-id='80f4b756' name='pool'/>
2301 <return type-id='95e97e5e'/>
2302 </function-decl>
2303 <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'>
2304 <parameter type-id='80f4b756' name='pool'/>
2305 <return type-id='95e97e5e'/>
2306 </function-decl>
2307 <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'>
2308 <parameter type-id='80f4b756' name='pool'/>
2309 <parameter type-id='80f4b756' name='program'/>
2310 <parameter type-id='9c313c2d' name='instrlimit'/>
2311 <parameter type-id='9c313c2d' name='memlimit'/>
2312 <parameter type-id='5ce45b60' name='argnvl'/>
2313 <parameter type-id='857bb57e' name='outnvl'/>
2314 <return type-id='95e97e5e'/>
2315 </function-decl>
2316 <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'>
2317 <parameter type-id='5ce45b60' name='bmarks'/>
2318 <parameter type-id='857bb57e' name='errlist'/>
2319 <return type-id='95e97e5e'/>
2320 </function-decl>
2321 <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'>
2322 <parameter type-id='80f4b756' name='bookmark'/>
2323 <parameter type-id='857bb57e' name='props'/>
2324 <return type-id='95e97e5e'/>
2325 </function-decl>
2326 <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'>
2327 <parameter type-id='80f4b756' name='fsname'/>
2328 <parameter type-id='5ce45b60' name='props'/>
2329 <parameter type-id='857bb57e' name='bmarks'/>
2330 <return type-id='95e97e5e'/>
2331 </function-decl>
2332 <function-decl name='lzc_bookmark' mangled-name='lzc_bookmark' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_bookmark'>
2333 <parameter type-id='5ce45b60' name='bookmarks'/>
2334 <parameter type-id='857bb57e' name='errlist'/>
2335 <return type-id='95e97e5e'/>
2336 </function-decl>
2337 <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'>
2338 <parameter type-id='80f4b756' name='fsname'/>
2339 <parameter type-id='80f4b756' name='snapname'/>
2340 <return type-id='95e97e5e'/>
2341 </function-decl>
2342 <function-decl name='lzc_rollback' mangled-name='lzc_rollback' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rollback'>
2343 <parameter type-id='80f4b756' name='fsname'/>
2344 <parameter type-id='26a90f95' name='snapnamebuf'/>
2345 <parameter type-id='95e97e5e' name='snapnamelen'/>
2346 <return type-id='95e97e5e'/>
2347 </function-decl>
2348 <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'>
2349 <parameter type-id='80f4b756' name='snapname'/>
2350 <parameter type-id='5ce45b60' name='props'/>
2351 <parameter type-id='5ce45b60' name='cmdprops'/>
2352 <parameter type-id='ae3e8ca6' name='wkeydata'/>
2353 <parameter type-id='3502e3ff' name='wkeylen'/>
2354 <parameter type-id='80f4b756' name='origin'/>
2355 <parameter type-id='c19b74c3' name='force'/>
2356 <parameter type-id='c19b74c3' name='resumable'/>
2357 <parameter type-id='c19b74c3' name='raw'/>
2358 <parameter type-id='95e97e5e' name='input_fd'/>
2359 <parameter type-id='8341348b' name='begin_record'/>
2360 <parameter type-id='95e97e5e' name='cleanup_fd'/>
2361 <parameter type-id='5d6479ae' name='read_bytes'/>
2362 <parameter type-id='5d6479ae' name='errflags'/>
2363 <parameter type-id='5d6479ae' name='action_handle'/>
2364 <parameter type-id='857bb57e' name='errors'/>
2365 <return type-id='95e97e5e'/>
2366 </function-decl>
2367 <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'>
2368 <parameter type-id='80f4b756' name='snapname'/>
2369 <parameter type-id='5ce45b60' name='props'/>
2370 <parameter type-id='80f4b756' name='origin'/>
2371 <parameter type-id='c19b74c3' name='force'/>
2372 <parameter type-id='c19b74c3' name='resumable'/>
2373 <parameter type-id='c19b74c3' name='raw'/>
2374 <parameter type-id='95e97e5e' name='input_fd'/>
2375 <parameter type-id='8341348b' name='begin_record'/>
2376 <parameter type-id='95e97e5e' name='cleanup_fd'/>
2377 <parameter type-id='5d6479ae' name='read_bytes'/>
2378 <parameter type-id='5d6479ae' name='errflags'/>
2379 <parameter type-id='5d6479ae' name='action_handle'/>
2380 <parameter type-id='857bb57e' name='errors'/>
2381 <return type-id='95e97e5e'/>
2382 </function-decl>
2383 <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'>
2384 <parameter type-id='80f4b756' name='snapname'/>
2385 <parameter type-id='5ce45b60' name='props'/>
2386 <parameter type-id='80f4b756' name='origin'/>
2387 <parameter type-id='c19b74c3' name='force'/>
2388 <parameter type-id='c19b74c3' name='resumable'/>
2389 <parameter type-id='c19b74c3' name='raw'/>
2390 <parameter type-id='95e97e5e' name='fd'/>
2391 <parameter type-id='8341348b' name='begin_record'/>
2392 <return type-id='95e97e5e'/>
2393 </function-decl>
2394 <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'>
2395 <parameter type-id='80f4b756' name='snapname'/>
2396 <parameter type-id='5ce45b60' name='props'/>
2397 <parameter type-id='80f4b756' name='origin'/>
2398 <parameter type-id='c19b74c3' name='force'/>
2399 <parameter type-id='c19b74c3' name='raw'/>
2400 <parameter type-id='95e97e5e' name='fd'/>
2401 <return type-id='95e97e5e'/>
2402 </function-decl>
2403 <function-decl name='lzc_receive' mangled-name='lzc_receive' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive'>
2404 <parameter type-id='80f4b756' name='snapname'/>
2405 <parameter type-id='5ce45b60' name='props'/>
2406 <parameter type-id='80f4b756' name='origin'/>
2407 <parameter type-id='c19b74c3' name='force'/>
2408 <parameter type-id='c19b74c3' name='raw'/>
2409 <parameter type-id='95e97e5e' name='fd'/>
2410 <return type-id='95e97e5e'/>
2411 </function-decl>
2412 <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'>
2413 <parameter type-id='80f4b756' name='snapname'/>
2414 <parameter type-id='80f4b756' name='from'/>
2415 <parameter type-id='bfbd3c8e' name='flags'/>
2416 <parameter type-id='5d6479ae' name='spacep'/>
2417 <return type-id='95e97e5e'/>
2418 </function-decl>
2419 <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'>
2420 <parameter type-id='80f4b756' name='snapname'/>
2421 <parameter type-id='80f4b756' name='from'/>
2422 <parameter type-id='bfbd3c8e' name='flags'/>
2423 <parameter type-id='9c313c2d' name='resumeobj'/>
2424 <parameter type-id='9c313c2d' name='resumeoff'/>
2425 <parameter type-id='9c313c2d' name='resume_bytes'/>
2426 <parameter type-id='80f4b756' name='redactbook'/>
2427 <parameter type-id='95e97e5e' name='fd'/>
2428 <parameter type-id='5d6479ae' name='spacep'/>
2429 <return type-id='95e97e5e'/>
2430 </function-decl>
2431 <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'>
2432 <parameter type-id='80f4b756' name='snapname'/>
2433 <parameter type-id='80f4b756' name='from'/>
2434 <parameter type-id='95e97e5e' name='fd'/>
2435 <parameter type-id='bfbd3c8e' name='flags'/>
2436 <parameter type-id='9c313c2d' name='resumeobj'/>
2437 <parameter type-id='9c313c2d' name='resumeoff'/>
2438 <parameter type-id='80f4b756' name='redactbook'/>
2439 <return type-id='95e97e5e'/>
2440 </function-decl>
2441 <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'>
2442 <parameter type-id='80f4b756' name='snapname'/>
2443 <parameter type-id='80f4b756' name='from'/>
2444 <parameter type-id='95e97e5e' name='fd'/>
2445 <parameter type-id='bfbd3c8e' name='flags'/>
2446 <parameter type-id='9c313c2d' name='resumeobj'/>
2447 <parameter type-id='9c313c2d' name='resumeoff'/>
2448 <return type-id='95e97e5e'/>
2449 </function-decl>
2450 <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'>
2451 <parameter type-id='80f4b756' name='snapname'/>
2452 <parameter type-id='80f4b756' name='from'/>
2453 <parameter type-id='95e97e5e' name='fd'/>
2454 <parameter type-id='bfbd3c8e' name='flags'/>
2455 <parameter type-id='80f4b756' name='redactbook'/>
2456 <return type-id='95e97e5e'/>
2457 </function-decl>
2458 <function-decl name='lzc_send' mangled-name='lzc_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send'>
2459 <parameter type-id='80f4b756' name='snapname'/>
2460 <parameter type-id='80f4b756' name='from'/>
2461 <parameter type-id='95e97e5e' name='fd'/>
2462 <parameter type-id='bfbd3c8e' name='flags'/>
2463 <return type-id='95e97e5e'/>
2464 </function-decl>
2465 <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'>
2466 <parameter type-id='80f4b756' name='snapname'/>
2467 <parameter type-id='857bb57e' name='holdsp'/>
2468 <return type-id='95e97e5e'/>
2469 </function-decl>
2470 <function-decl name='lzc_release' mangled-name='lzc_release' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_release'>
2471 <parameter type-id='5ce45b60' name='holds'/>
2472 <parameter type-id='857bb57e' name='errlist'/>
2473 <return type-id='95e97e5e'/>
2474 </function-decl>
2475 <function-decl name='lzc_hold' mangled-name='lzc_hold' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_hold'>
2476 <parameter type-id='5ce45b60' name='holds'/>
2477 <parameter type-id='95e97e5e' name='cleanup_fd'/>
2478 <parameter type-id='857bb57e' name='errlist'/>
2479 <return type-id='95e97e5e'/>
2480 </function-decl>
2481 <function-decl name='lzc_sync' mangled-name='lzc_sync' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_sync'>
2482 <parameter type-id='80f4b756' name='pool_name'/>
2483 <parameter type-id='5ce45b60' name='innvl'/>
2484 <parameter type-id='857bb57e' name='outnvl'/>
2485 <return type-id='95e97e5e'/>
2486 </function-decl>
2487 <function-decl name='lzc_exists' mangled-name='lzc_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_exists'>
2488 <parameter type-id='80f4b756' name='dataset'/>
2489 <return type-id='c19b74c3'/>
2490 </function-decl>
2491 <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'>
2492 <parameter type-id='80f4b756' name='firstsnap'/>
2493 <parameter type-id='80f4b756' name='lastsnap'/>
2494 <parameter type-id='5d6479ae' name='usedp'/>
2495 <return type-id='95e97e5e'/>
2496 </function-decl>
2497 <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'>
2498 <parameter type-id='5ce45b60' name='snaps'/>
2499 <parameter type-id='c19b74c3' name='defer'/>
2500 <parameter type-id='857bb57e' name='errlist'/>
2501 <return type-id='95e97e5e'/>
2502 </function-decl>
2503 <function-decl name='lzc_snapshot' mangled-name='lzc_snapshot' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_snapshot'>
2504 <parameter type-id='5ce45b60' name='snaps'/>
2505 <parameter type-id='5ce45b60' name='props'/>
2506 <parameter type-id='857bb57e' name='errlist'/>
2507 <return type-id='95e97e5e'/>
2508 </function-decl>
2509 <function-decl name='lzc_destroy' mangled-name='lzc_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy'>
2510 <parameter type-id='80f4b756' name='fsname'/>
2511 <return type-id='95e97e5e'/>
2512 </function-decl>
2513 <function-decl name='lzc_rename' mangled-name='lzc_rename' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rename'>
2514 <parameter type-id='80f4b756' name='source'/>
2515 <parameter type-id='80f4b756' name='target'/>
2516 <return type-id='95e97e5e'/>
2517 </function-decl>
2518 <function-decl name='lzc_promote' mangled-name='lzc_promote' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_promote'>
2519 <parameter type-id='80f4b756' name='fsname'/>
2520 <parameter type-id='26a90f95' name='snapnamebuf'/>
2521 <parameter type-id='95e97e5e' name='snapnamelen'/>
2522 <return type-id='95e97e5e'/>
2523 </function-decl>
2524 <function-decl name='lzc_clone' mangled-name='lzc_clone' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_clone'>
2525 <parameter type-id='80f4b756' name='fsname'/>
2526 <parameter type-id='80f4b756' name='origin'/>
2527 <parameter type-id='5ce45b60' name='props'/>
2528 <return type-id='95e97e5e'/>
2529 </function-decl>
2530 <function-decl name='lzc_create' mangled-name='lzc_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_create'>
2531 <parameter type-id='80f4b756' name='fsname'/>
2532 <parameter type-id='bc9887f1' name='type'/>
2533 <parameter type-id='5ce45b60' name='props'/>
2534 <parameter type-id='ae3e8ca6' name='wkeydata'/>
2535 <parameter type-id='3502e3ff' name='wkeylen'/>
2536 <return type-id='95e97e5e'/>
2537 </function-decl>
2538 <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'>
2539 <return type-id='48b5725f'/>
2540 </function-decl>
2541 <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'>
2542 <return type-id='95e97e5e'/>
2543 </function-decl>
2544 </abi-instr>
2545 <abi-instr version='1.0' address-size='64' path='os/linux/zutil_compat.c' language='LANG_C99'>
2546 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='32768' id='d16c6df4'>
2547 <subrange length='4096' type-id='7359adad' id='bc1b5ddc'/>
2548 </array-type-def>
2549 <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='65536' id='163f6aa5'>
2550 <subrange length='8192' type-id='7359adad' id='c88f397d'/>
2551 </array-type-def>
2552 <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='128' id='c1c22e6c'>
2553 <subrange length='2' type-id='7359adad' id='52efc4ef'/>
2554 </array-type-def>
2555 <typedef-decl name='zfs_cmd_t' type-id='3522cd69' id='a5559cdd'/>
2556 <class-decl name='zfs_cmd' size-in-bits='109952' is-struct='yes' visibility='default' id='3522cd69'>
2557 <data-member access='public' layout-offset-in-bits='0'>
2558 <var-decl name='zc_name' type-id='d16c6df4' visibility='default'/>
2559 </data-member>
2560 <data-member access='public' layout-offset-in-bits='32768'>
2561 <var-decl name='zc_nvlist_src' type-id='9c313c2d' visibility='default'/>
2562 </data-member>
2563 <data-member access='public' layout-offset-in-bits='32832'>
2564 <var-decl name='zc_nvlist_src_size' type-id='9c313c2d' visibility='default'/>
2565 </data-member>
2566 <data-member access='public' layout-offset-in-bits='32896'>
2567 <var-decl name='zc_nvlist_dst' type-id='9c313c2d' visibility='default'/>
2568 </data-member>
2569 <data-member access='public' layout-offset-in-bits='32960'>
2570 <var-decl name='zc_nvlist_dst_size' type-id='9c313c2d' visibility='default'/>
2571 </data-member>
2572 <data-member access='public' layout-offset-in-bits='33024'>
2573 <var-decl name='zc_nvlist_dst_filled' type-id='c19b74c3' visibility='default'/>
2574 </data-member>
2575 <data-member access='public' layout-offset-in-bits='33056'>
2576 <var-decl name='zc_pad2' type-id='95e97e5e' visibility='default'/>
2577 </data-member>
2578 <data-member access='public' layout-offset-in-bits='33088'>
2579 <var-decl name='zc_history' type-id='9c313c2d' visibility='default'/>
2580 </data-member>
2581 <data-member access='public' layout-offset-in-bits='33152'>
2582 <var-decl name='zc_value' type-id='163f6aa5' visibility='default'/>
2583 </data-member>
2584 <data-member access='public' layout-offset-in-bits='98688'>
2585 <var-decl name='zc_string' type-id='d1617432' visibility='default'/>
2586 </data-member>
2587 <data-member access='public' layout-offset-in-bits='100736'>
2588 <var-decl name='zc_guid' type-id='9c313c2d' visibility='default'/>
2589 </data-member>
2590 <data-member access='public' layout-offset-in-bits='100800'>
2591 <var-decl name='zc_nvlist_conf' type-id='9c313c2d' visibility='default'/>
2592 </data-member>
2593 <data-member access='public' layout-offset-in-bits='100864'>
2594 <var-decl name='zc_nvlist_conf_size' type-id='9c313c2d' visibility='default'/>
2595 </data-member>
2596 <data-member access='public' layout-offset-in-bits='100928'>
2597 <var-decl name='zc_cookie' type-id='9c313c2d' visibility='default'/>
2598 </data-member>
2599 <data-member access='public' layout-offset-in-bits='100992'>
2600 <var-decl name='zc_objset_type' type-id='9c313c2d' visibility='default'/>
2601 </data-member>
2602 <data-member access='public' layout-offset-in-bits='101056'>
2603 <var-decl name='zc_perm_action' type-id='9c313c2d' visibility='default'/>
2604 </data-member>
2605 <data-member access='public' layout-offset-in-bits='101120'>
2606 <var-decl name='zc_history_len' type-id='9c313c2d' visibility='default'/>
2607 </data-member>
2608 <data-member access='public' layout-offset-in-bits='101184'>
2609 <var-decl name='zc_history_offset' type-id='9c313c2d' visibility='default'/>
2610 </data-member>
2611 <data-member access='public' layout-offset-in-bits='101248'>
2612 <var-decl name='zc_obj' type-id='9c313c2d' visibility='default'/>
2613 </data-member>
2614 <data-member access='public' layout-offset-in-bits='101312'>
2615 <var-decl name='zc_iflags' type-id='9c313c2d' visibility='default'/>
2616 </data-member>
2617 <data-member access='public' layout-offset-in-bits='101376'>
2618 <var-decl name='zc_share' type-id='ee5cec36' visibility='default'/>
2619 </data-member>
2620 <data-member access='public' layout-offset-in-bits='101632'>
2621 <var-decl name='zc_objset_stats' type-id='b2c14f17' visibility='default'/>
2622 </data-member>
2623 <data-member access='public' layout-offset-in-bits='103936'>
2624 <var-decl name='zc_begin_record' type-id='09fcdc01' visibility='default'/>
2625 </data-member>
2626 <data-member access='public' layout-offset-in-bits='106368'>
2627 <var-decl name='zc_inject_record' type-id='a4301ca6' visibility='default'/>
2628 </data-member>
2629 <data-member access='public' layout-offset-in-bits='109184'>
2630 <var-decl name='zc_defer_destroy' type-id='8f92235e' visibility='default'/>
2631 </data-member>
2632 <data-member access='public' layout-offset-in-bits='109216'>
2633 <var-decl name='zc_flags' type-id='8f92235e' visibility='default'/>
2634 </data-member>
2635 <data-member access='public' layout-offset-in-bits='109248'>
2636 <var-decl name='zc_action_handle' type-id='9c313c2d' visibility='default'/>
2637 </data-member>
2638 <data-member access='public' layout-offset-in-bits='109312'>
2639 <var-decl name='zc_cleanup_fd' type-id='95e97e5e' visibility='default'/>
2640 </data-member>
2641 <data-member access='public' layout-offset-in-bits='109344'>
2642 <var-decl name='zc_simple' type-id='b96825af' visibility='default'/>
2643 </data-member>
2644 <data-member access='public' layout-offset-in-bits='109352'>
2645 <var-decl name='zc_pad' type-id='d3490169' visibility='default'/>
2646 </data-member>
2647 <data-member access='public' layout-offset-in-bits='109376'>
2648 <var-decl name='zc_sendobj' type-id='9c313c2d' visibility='default'/>
2649 </data-member>
2650 <data-member access='public' layout-offset-in-bits='109440'>
2651 <var-decl name='zc_fromobj' type-id='9c313c2d' visibility='default'/>
2652 </data-member>
2653 <data-member access='public' layout-offset-in-bits='109504'>
2654 <var-decl name='zc_createtxg' type-id='9c313c2d' visibility='default'/>
2655 </data-member>
2656 <data-member access='public' layout-offset-in-bits='109568'>
2657 <var-decl name='zc_stat' type-id='0371a9c7' visibility='default'/>
2658 </data-member>
2659 <data-member access='public' layout-offset-in-bits='109888'>
2660 <var-decl name='zc_zoneid' type-id='9c313c2d' visibility='default'/>
2661 </data-member>
2662 </class-decl>
2663 <typedef-decl name='zfs_share_t' type-id='feb6f2da' id='ee5cec36'/>
2664 <class-decl name='zfs_share' size-in-bits='256' is-struct='yes' visibility='default' id='feb6f2da'>
2665 <data-member access='public' layout-offset-in-bits='0'>
2666 <var-decl name='z_exportdata' type-id='9c313c2d' visibility='default'/>
2667 </data-member>
2668 <data-member access='public' layout-offset-in-bits='64'>
2669 <var-decl name='z_sharedata' type-id='9c313c2d' visibility='default'/>
2670 </data-member>
2671 <data-member access='public' layout-offset-in-bits='128'>
2672 <var-decl name='z_sharetype' type-id='9c313c2d' visibility='default'/>
2673 </data-member>
2674 <data-member access='public' layout-offset-in-bits='192'>
2675 <var-decl name='z_sharemax' type-id='9c313c2d' visibility='default'/>
2676 </data-member>
2677 </class-decl>
2678 <typedef-decl name='dmu_objset_stats_t' type-id='098f0221' id='b2c14f17'/>
2679 <class-decl name='dmu_objset_stats' size-in-bits='2304' is-struct='yes' visibility='default' id='098f0221'>
2680 <data-member access='public' layout-offset-in-bits='0'>
2681 <var-decl name='dds_num_clones' type-id='9c313c2d' visibility='default'/>
2682 </data-member>
2683 <data-member access='public' layout-offset-in-bits='64'>
2684 <var-decl name='dds_creation_txg' type-id='9c313c2d' visibility='default'/>
2685 </data-member>
2686 <data-member access='public' layout-offset-in-bits='128'>
2687 <var-decl name='dds_guid' type-id='9c313c2d' visibility='default'/>
2688 </data-member>
2689 <data-member access='public' layout-offset-in-bits='192'>
2690 <var-decl name='dds_type' type-id='230f1e16' visibility='default'/>
2691 </data-member>
2692 <data-member access='public' layout-offset-in-bits='224'>
2693 <var-decl name='dds_is_snapshot' type-id='b96825af' visibility='default'/>
2694 </data-member>
2695 <data-member access='public' layout-offset-in-bits='232'>
2696 <var-decl name='dds_inconsistent' type-id='b96825af' visibility='default'/>
2697 </data-member>
2698 <data-member access='public' layout-offset-in-bits='240'>
2699 <var-decl name='dds_redacted' type-id='b96825af' visibility='default'/>
2700 </data-member>
2701 <data-member access='public' layout-offset-in-bits='248'>
2702 <var-decl name='dds_origin' type-id='d1617432' visibility='default'/>
2703 </data-member>
2704 </class-decl>
2705 <typedef-decl name='zinject_record_t' type-id='3216f820' id='a4301ca6'/>
2706 <class-decl name='zinject_record' size-in-bits='2816' is-struct='yes' visibility='default' id='3216f820'>
2707 <data-member access='public' layout-offset-in-bits='0'>
2708 <var-decl name='zi_objset' type-id='9c313c2d' visibility='default'/>
2709 </data-member>
2710 <data-member access='public' layout-offset-in-bits='64'>
2711 <var-decl name='zi_object' type-id='9c313c2d' visibility='default'/>
2712 </data-member>
2713 <data-member access='public' layout-offset-in-bits='128'>
2714 <var-decl name='zi_start' type-id='9c313c2d' visibility='default'/>
2715 </data-member>
2716 <data-member access='public' layout-offset-in-bits='192'>
2717 <var-decl name='zi_end' type-id='9c313c2d' visibility='default'/>
2718 </data-member>
2719 <data-member access='public' layout-offset-in-bits='256'>
2720 <var-decl name='zi_guid' type-id='9c313c2d' visibility='default'/>
2721 </data-member>
2722 <data-member access='public' layout-offset-in-bits='320'>
2723 <var-decl name='zi_level' type-id='8f92235e' visibility='default'/>
2724 </data-member>
2725 <data-member access='public' layout-offset-in-bits='352'>
2726 <var-decl name='zi_error' type-id='8f92235e' visibility='default'/>
2727 </data-member>
2728 <data-member access='public' layout-offset-in-bits='384'>
2729 <var-decl name='zi_type' type-id='9c313c2d' visibility='default'/>
2730 </data-member>
2731 <data-member access='public' layout-offset-in-bits='448'>
2732 <var-decl name='zi_freq' type-id='8f92235e' visibility='default'/>
2733 </data-member>
2734 <data-member access='public' layout-offset-in-bits='480'>
2735 <var-decl name='zi_failfast' type-id='8f92235e' visibility='default'/>
2736 </data-member>
2737 <data-member access='public' layout-offset-in-bits='512'>
2738 <var-decl name='zi_func' type-id='d1617432' visibility='default'/>
2739 </data-member>
2740 <data-member access='public' layout-offset-in-bits='2560'>
2741 <var-decl name='zi_iotype' type-id='8f92235e' visibility='default'/>
2742 </data-member>
2743 <data-member access='public' layout-offset-in-bits='2592'>
2744 <var-decl name='zi_duration' type-id='3ff5601b' visibility='default'/>
2745 </data-member>
2746 <data-member access='public' layout-offset-in-bits='2624'>
2747 <var-decl name='zi_timer' type-id='9c313c2d' visibility='default'/>
2748 </data-member>
2749 <data-member access='public' layout-offset-in-bits='2688'>
2750 <var-decl name='zi_nlanes' type-id='9c313c2d' visibility='default'/>
2751 </data-member>
2752 <data-member access='public' layout-offset-in-bits='2752'>
2753 <var-decl name='zi_cmd' type-id='8f92235e' visibility='default'/>
2754 </data-member>
2755 <data-member access='public' layout-offset-in-bits='2784'>
2756 <var-decl name='zi_dvas' type-id='8f92235e' visibility='default'/>
2757 </data-member>
2758 </class-decl>
2759 <typedef-decl name='zfs_stat_t' type-id='6417f0b9' id='0371a9c7'/>
2760 <class-decl name='zfs_stat' size-in-bits='320' is-struct='yes' visibility='default' id='6417f0b9'>
2761 <data-member access='public' layout-offset-in-bits='0'>
2762 <var-decl name='zs_gen' type-id='9c313c2d' visibility='default'/>
2763 </data-member>
2764 <data-member access='public' layout-offset-in-bits='64'>
2765 <var-decl name='zs_mode' type-id='9c313c2d' visibility='default'/>
2766 </data-member>
2767 <data-member access='public' layout-offset-in-bits='128'>
2768 <var-decl name='zs_links' type-id='9c313c2d' visibility='default'/>
2769 </data-member>
2770 <data-member access='public' layout-offset-in-bits='192'>
2771 <var-decl name='zs_ctime' type-id='c1c22e6c' visibility='default'/>
2772 </data-member>
2773 </class-decl>
2774 <pointer-type-def type-id='a5559cdd' size-in-bits='64' id='e4ec4540'/>
2775 <function-decl name='zfs_ioctl_fd' mangled-name='zfs_ioctl_fd' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_ioctl_fd'>
2776 <parameter type-id='95e97e5e' name='fd'/>
2777 <parameter type-id='7359adad' name='request'/>
2778 <parameter type-id='e4ec4540' name='zc'/>
2779 <return type-id='95e97e5e'/>
2780 </function-decl>
2781 </abi-instr>
2782 <abi-instr version='1.0' address-size='64' path='os/linux/zutil_device_path_os.c' language='LANG_C99'>
2783 <function-decl name='is_mpath_whole_disk' mangled-name='is_mpath_whole_disk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_mpath_whole_disk'>
2784 <parameter type-id='80f4b756' name='path'/>
2785 <return type-id='c19b74c3'/>
2786 </function-decl>
2787 <function-decl name='zfs_get_underlying_path' mangled-name='zfs_get_underlying_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_get_underlying_path'>
2788 <parameter type-id='80f4b756' name='dev_name'/>
2789 <return type-id='26a90f95'/>
2790 </function-decl>
2791 <function-decl name='zfs_dev_is_whole_disk' mangled-name='zfs_dev_is_whole_disk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_dev_is_whole_disk'>
2792 <parameter type-id='80f4b756' name='dev_name'/>
2793 <return type-id='c19b74c3'/>
2794 </function-decl>
2795 <function-decl name='zfs_dev_is_dm' mangled-name='zfs_dev_is_dm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_dev_is_dm'>
2796 <parameter type-id='80f4b756' name='dev_name'/>
2797 <return type-id='c19b74c3'/>
2798 </function-decl>
2799 <function-decl name='zfs_get_enclosure_sysfs_path' mangled-name='zfs_get_enclosure_sysfs_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_get_enclosure_sysfs_path'>
2800 <parameter type-id='80f4b756' name='dev_name'/>
2801 <return type-id='26a90f95'/>
2802 </function-decl>
2803 <function-decl name='zfs_strip_path' mangled-name='zfs_strip_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_strip_path'>
2804 <parameter type-id='26a90f95' name='path'/>
2805 <return type-id='26a90f95'/>
2806 </function-decl>
2807 <function-decl name='zfs_strip_partition' mangled-name='zfs_strip_partition' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_strip_partition'>
2808 <parameter type-id='26a90f95' name='path'/>
2809 <return type-id='26a90f95'/>
2810 </function-decl>
2811 <function-decl name='zfs_append_partition' mangled-name='zfs_append_partition' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_append_partition'>
2812 <parameter type-id='26a90f95' name='path'/>
2813 <parameter type-id='b59d7dce' name='max_len'/>
2814 <return type-id='95e97e5e'/>
2815 </function-decl>
2816 </abi-instr>
2817 <abi-instr version='1.0' address-size='64' path='os/linux/zutil_import_os.c' language='LANG_C99'>
2818 <class-decl name='udev_device' is-struct='yes' visibility='default' is-declaration-only='yes' id='640b33ca'/>
2819 <qualified-type-def type-id='80f4b756' const='yes' id='b99c00c9'/>
2820 <pointer-type-def type-id='b99c00c9' size-in-bits='64' id='13956559'/>
2821 <pointer-type-def type-id='b59d7dce' size-in-bits='64' id='78c01427'/>
2822 <pointer-type-def type-id='640b33ca' size-in-bits='64' id='b32bae08'/>
2823 <function-decl name='update_vdev_config_dev_strs' mangled-name='update_vdev_config_dev_strs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='update_vdev_config_dev_strs'>
2824 <parameter type-id='5ce45b60' name='nv'/>
2825 <return type-id='48b5725f'/>
2826 </function-decl>
2827 <function-decl name='zpool_label_disk_wait' mangled-name='zpool_label_disk_wait' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_label_disk_wait'>
2828 <parameter type-id='80f4b756' name='path'/>
2829 <parameter type-id='95e97e5e' name='timeout_ms'/>
2830 <return type-id='95e97e5e'/>
2831 </function-decl>
2832 <function-decl name='zfs_device_get_devid' mangled-name='zfs_device_get_devid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_device_get_devid'>
2833 <parameter type-id='b32bae08' name='dev'/>
2834 <parameter type-id='26a90f95' name='bufptr'/>
2835 <parameter type-id='b59d7dce' name='buflen'/>
2836 <return type-id='95e97e5e'/>
2837 </function-decl>
2838 <function-decl name='zpool_default_search_paths' mangled-name='zpool_default_search_paths' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_default_search_paths'>
2839 <parameter type-id='78c01427' name='count'/>
2840 <return type-id='13956559'/>
2841 </function-decl>
2842 <function-decl name='zfs_dev_flush' mangled-name='zfs_dev_flush' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_dev_flush'>
2843 <parameter type-id='95e97e5e' name='fd'/>
2844 <return type-id='95e97e5e'/>
2845 </function-decl>
2846 <function-decl name='zfs_device_get_physical' mangled-name='zfs_device_get_physical' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_device_get_physical'>
2847 <parameter type-id='b32bae08' name='dev'/>
2848 <parameter type-id='26a90f95' name='bufptr'/>
2849 <parameter type-id='b59d7dce' name='buflen'/>
2850 <return type-id='95e97e5e'/>
2851 </function-decl>
2852 </abi-instr>
2853 <abi-instr version='1.0' address-size='64' path='zutil_device_path.c' language='LANG_C99'>
2854 <type-decl name='long int' size-in-bits='64' id='bd54fe1a'/>
2855 <typedef-decl name='size_t' type-id='7359adad' id='b59d7dce'/>
2856 <typedef-decl name='ssize_t' type-id='41060289' id='79a0948f'/>
2857 <typedef-decl name='__ssize_t' type-id='bd54fe1a' id='41060289'/>
2858 <function-decl name='zfs_strcmp_pathname' mangled-name='zfs_strcmp_pathname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_strcmp_pathname'>
2859 <parameter type-id='80f4b756' name='name'/>
2860 <parameter type-id='80f4b756' name='cmp'/>
2861 <parameter type-id='95e97e5e' name='wholedisk'/>
2862 <return type-id='95e97e5e'/>
2863 </function-decl>
2864 <function-decl name='zfs_resolve_shortname' mangled-name='zfs_resolve_shortname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_resolve_shortname'>
2865 <parameter type-id='80f4b756' name='name'/>
2866 <parameter type-id='26a90f95' name='path'/>
2867 <parameter type-id='b59d7dce' name='len'/>
2868 <return type-id='95e97e5e'/>
2869 </function-decl>
2870 <function-decl name='zfs_dirnamelen' mangled-name='zfs_dirnamelen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_dirnamelen'>
2871 <parameter type-id='80f4b756' name='path'/>
2872 <return type-id='79a0948f'/>
2873 </function-decl>
2874 <function-decl name='zfs_basename' mangled-name='zfs_basename' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_basename'>
2875 <parameter type-id='80f4b756' name='path'/>
2876 <return type-id='80f4b756'/>
2877 </function-decl>
2878 </abi-instr>
2879 <abi-instr version='1.0' address-size='64' path='zutil_import.c' language='LANG_C99'>
2880 <typedef-decl name='importargs_t' type-id='7ac83801' id='7a842a6b'/>
2881 <class-decl name='importargs' size-in-bits='448' is-struct='yes' visibility='default' id='7ac83801'>
2882 <data-member access='public' layout-offset-in-bits='0'>
2883 <var-decl name='path' type-id='9b23c9ad' visibility='default'/>
2884 </data-member>
2885 <data-member access='public' layout-offset-in-bits='64'>
2886 <var-decl name='paths' type-id='95e97e5e' visibility='default'/>
2887 </data-member>
2888 <data-member access='public' layout-offset-in-bits='128'>
2889 <var-decl name='poolname' type-id='80f4b756' visibility='default'/>
2890 </data-member>
2891 <data-member access='public' layout-offset-in-bits='192'>
2892 <var-decl name='guid' type-id='9c313c2d' visibility='default'/>
2893 </data-member>
2894 <data-member access='public' layout-offset-in-bits='256'>
2895 <var-decl name='cachefile' type-id='80f4b756' visibility='default'/>
2896 </data-member>
2897 <data-member access='public' layout-offset-in-bits='320'>
2898 <var-decl name='can_be_active' type-id='c19b74c3' visibility='default'/>
2899 </data-member>
2900 <data-member access='public' layout-offset-in-bits='352'>
2901 <var-decl name='scan' type-id='c19b74c3' visibility='default'/>
2902 </data-member>
2903 <data-member access='public' layout-offset-in-bits='384'>
2904 <var-decl name='policy' type-id='5ce45b60' visibility='default'/>
2905 </data-member>
2906 </class-decl>
2907 <typedef-decl name='pool_config_ops_t' type-id='1a21babe' id='b1e62775'/>
2908 <class-decl name='pool_config_ops' size-in-bits='128' is-struct='yes' visibility='default' id='8b092c69'>
2909 <data-member access='public' layout-offset-in-bits='0'>
2910 <var-decl name='pco_refresh_config' type-id='e7c00489' visibility='default'/>
2911 </data-member>
2912 <data-member access='public' layout-offset-in-bits='64'>
2913 <var-decl name='pco_pool_active' type-id='9eadf5e0' visibility='default'/>
2914 </data-member>
2915 </class-decl>
2916 <typedef-decl name='refresh_config_func_t' type-id='29f040d2' id='b7c58eaa'/>
2917 <typedef-decl name='pool_active_func_t' type-id='baa42fef' id='de5d1d8f'/>
2918 <pointer-type-def type-id='26a90f95' size-in-bits='64' id='9b23c9ad'/>
2919 <qualified-type-def type-id='8b092c69' const='yes' id='1a21babe'/>
2920 <pointer-type-def type-id='7a842a6b' size-in-bits='64' id='07ee4a58'/>
2921 <pointer-type-def type-id='95e97e5e' size-in-bits='64' id='7292109c'/>
2922 <pointer-type-def type-id='de5d1d8f' size-in-bits='64' id='9eadf5e0'/>
2923 <pointer-type-def type-id='b1e62775' size-in-bits='64' id='f095e320'/>
2924 <pointer-type-def type-id='b7c58eaa' size-in-bits='64' id='e7c00489'/>
2925 <pointer-type-def type-id='48b5725f' size-in-bits='64' id='eaa32e2f'/>
2926 <function-decl name='zpool_find_config' mangled-name='zpool_find_config' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_find_config'>
2927 <parameter type-id='eaa32e2f' name='hdl'/>
2928 <parameter type-id='80f4b756' name='target'/>
2929 <parameter type-id='857bb57e' name='configp'/>
2930 <parameter type-id='07ee4a58' name='args'/>
2931 <parameter type-id='f095e320' name='pco'/>
2932 <return type-id='95e97e5e'/>
2933 </function-decl>
2934 <function-decl name='zpool_search_import' mangled-name='zpool_search_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_search_import'>
2935 <parameter type-id='eaa32e2f' name='hdl'/>
2936 <parameter type-id='07ee4a58' name='import'/>
2937 <parameter type-id='f095e320' name='pco'/>
2938 <return type-id='5ce45b60'/>
2939 </function-decl>
2940 <function-decl name='zpool_read_label' mangled-name='zpool_read_label' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_read_label'>
2941 <parameter type-id='95e97e5e' name='fd'/>
2942 <parameter type-id='857bb57e' name='config'/>
2943 <parameter type-id='7292109c' name='num_labels'/>
2944 <return type-id='95e97e5e'/>
2945 </function-decl>
2946 <function-type size-in-bits='64' id='baa42fef'>
2947 <parameter type-id='eaa32e2f'/>
2948 <parameter type-id='80f4b756'/>
2949 <parameter type-id='9c313c2d'/>
2950 <parameter type-id='37e3bd22'/>
2951 <return type-id='95e97e5e'/>
2952 </function-type>
2953 <function-type size-in-bits='64' id='29f040d2'>
2954 <parameter type-id='eaa32e2f'/>
2955 <parameter type-id='5ce45b60'/>
2956 <return type-id='5ce45b60'/>
2957 </function-type>
2958 </abi-instr>
2959 <abi-instr version='1.0' address-size='64' path='zutil_nicenum.c' language='LANG_C99'>
2960 <enum-decl name='zfs_nicenum_format' id='29cf1969'>
2961 <underlying-type type-id='9cac1fee'/>
2962 <enumerator name='ZFS_NICENUM_1024' value='0'/>
2963 <enumerator name='ZFS_NICENUM_BYTES' value='1'/>
2964 <enumerator name='ZFS_NICENUM_TIME' value='2'/>
2965 <enumerator name='ZFS_NICENUM_RAW' value='3'/>
2966 <enumerator name='ZFS_NICENUM_RAWTIME' value='4'/>
2967 </enum-decl>
2968 <function-decl name='zfs_nicebytes' mangled-name='zfs_nicebytes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_nicebytes'>
2969 <parameter type-id='9c313c2d' name='num'/>
2970 <parameter type-id='26a90f95' name='buf'/>
2971 <parameter type-id='b59d7dce' name='buflen'/>
2972 <return type-id='48b5725f'/>
2973 </function-decl>
2974 <function-decl name='zfs_niceraw' mangled-name='zfs_niceraw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_niceraw'>
2975 <parameter type-id='9c313c2d' name='num'/>
2976 <parameter type-id='26a90f95' name='buf'/>
2977 <parameter type-id='b59d7dce' name='buflen'/>
2978 <return type-id='48b5725f'/>
2979 </function-decl>
2980 <function-decl name='zfs_nicetime' mangled-name='zfs_nicetime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_nicetime'>
2981 <parameter type-id='9c313c2d' name='num'/>
2982 <parameter type-id='26a90f95' name='buf'/>
2983 <parameter type-id='b59d7dce' name='buflen'/>
2984 <return type-id='48b5725f'/>
2985 </function-decl>
2986 <function-decl name='zfs_nicenum' mangled-name='zfs_nicenum' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_nicenum'>
2987 <parameter type-id='9c313c2d' name='num'/>
2988 <parameter type-id='26a90f95' name='buf'/>
2989 <parameter type-id='b59d7dce' name='buflen'/>
2990 <return type-id='48b5725f'/>
2991 </function-decl>
2992 <function-decl name='zfs_nicenum_format' mangled-name='zfs_nicenum_format' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_nicenum_format'>
2993 <parameter type-id='9c313c2d' name='num'/>
2994 <parameter type-id='26a90f95' name='buf'/>
2995 <parameter type-id='b59d7dce' name='buflen'/>
2996 <parameter type-id='29cf1969' name='format'/>
2997 <return type-id='48b5725f'/>
2998 </function-decl>
2999 <function-decl name='zfs_isnumber' mangled-name='zfs_isnumber' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_isnumber'>
3000 <parameter type-id='80f4b756' name='str'/>
3001 <return type-id='c19b74c3'/>
3002 </function-decl>
3003 </abi-instr>
3004 <abi-instr version='1.0' address-size='64' path='zutil_pool.c' language='LANG_C99'>
3005 <array-type-def dimensions='1' type-id='853fd5dc' size-in-bits='32768' id='b505fc2f'>
3006 <subrange length='64' type-id='7359adad' id='b10be967'/>
3007 </array-type-def>
3008 <typedef-decl name='ddt_stat_t' type-id='65242dfe' id='853fd5dc'/>
3009 <class-decl name='ddt_stat' size-in-bits='512' is-struct='yes' visibility='default' id='65242dfe'>
3010 <data-member access='public' layout-offset-in-bits='0'>
3011 <var-decl name='dds_blocks' type-id='9c313c2d' visibility='default'/>
3012 </data-member>
3013 <data-member access='public' layout-offset-in-bits='64'>
3014 <var-decl name='dds_lsize' type-id='9c313c2d' visibility='default'/>
3015 </data-member>
3016 <data-member access='public' layout-offset-in-bits='128'>
3017 <var-decl name='dds_psize' type-id='9c313c2d' visibility='default'/>
3018 </data-member>
3019 <data-member access='public' layout-offset-in-bits='192'>
3020 <var-decl name='dds_dsize' type-id='9c313c2d' visibility='default'/>
3021 </data-member>
3022 <data-member access='public' layout-offset-in-bits='256'>
3023 <var-decl name='dds_ref_blocks' type-id='9c313c2d' visibility='default'/>
3024 </data-member>
3025 <data-member access='public' layout-offset-in-bits='320'>
3026 <var-decl name='dds_ref_lsize' type-id='9c313c2d' visibility='default'/>
3027 </data-member>
3028 <data-member access='public' layout-offset-in-bits='384'>
3029 <var-decl name='dds_ref_psize' type-id='9c313c2d' visibility='default'/>
3030 </data-member>
3031 <data-member access='public' layout-offset-in-bits='448'>
3032 <var-decl name='dds_ref_dsize' type-id='9c313c2d' visibility='default'/>
3033 </data-member>
3034 </class-decl>
3035 <typedef-decl name='ddt_histogram_t' type-id='bc2b3086' id='2d7fe832'/>
3036 <class-decl name='ddt_histogram' size-in-bits='32768' is-struct='yes' visibility='default' id='bc2b3086'>
3037 <data-member access='public' layout-offset-in-bits='0'>
3038 <var-decl name='ddh_stat' type-id='b505fc2f' visibility='default'/>
3039 </data-member>
3040 </class-decl>
3041 <qualified-type-def type-id='2d7fe832' const='yes' id='ec92d602'/>
3042 <pointer-type-def type-id='ec92d602' size-in-bits='64' id='932720f8'/>
3043 <qualified-type-def type-id='853fd5dc' const='yes' id='764c298c'/>
3044 <pointer-type-def type-id='764c298c' size-in-bits='64' id='dfe59052'/>
3045 <pointer-type-def type-id='857bb57e' size-in-bits='64' id='75be733c'/>
3046 <pointer-type-def type-id='3502e3ff' size-in-bits='64' id='4dd26a40'/>
3047 <function-decl name='zpool_history_unpack' mangled-name='zpool_history_unpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_history_unpack'>
3048 <parameter type-id='26a90f95' name='buf'/>
3049 <parameter type-id='9c313c2d' name='bytes_read'/>
3050 <parameter type-id='5d6479ae' name='leftover'/>
3051 <parameter type-id='75be733c' name='records'/>
3052 <parameter type-id='4dd26a40' name='numrecords'/>
3053 <return type-id='95e97e5e'/>
3054 </function-decl>
3055 <function-decl name='zpool_dump_ddt' mangled-name='zpool_dump_ddt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_dump_ddt'>
3056 <parameter type-id='dfe59052' name='dds_total'/>
3057 <parameter type-id='932720f8' name='ddh'/>
3058 <return type-id='48b5725f'/>
3059 </function-decl>
3060 </abi-instr>
3061 </abi-corpus>