xref: /freebsd/sys/contrib/openzfs/lib/libnvpair/libnvpair.abi (revision 1f88aa09417f1cfb3929fd37531b1ab51213c2d6)
1<abi-corpus architecture='elf-amd-x86_64' soname='libnvpair.so.3'>
2  <elf-needed>
3    <dependency name='libc.so.6'/>
4  </elf-needed>
5  <elf-function-symbols>
6    <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
7    <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
8    <elf-symbol name='dump_nvlist' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
9    <elf-symbol name='fnvlist_add_boolean' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
10    <elf-symbol name='fnvlist_add_boolean_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
11    <elf-symbol name='fnvlist_add_boolean_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
12    <elf-symbol name='fnvlist_add_byte' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
13    <elf-symbol name='fnvlist_add_byte_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
14    <elf-symbol name='fnvlist_add_int16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
15    <elf-symbol name='fnvlist_add_int16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
16    <elf-symbol name='fnvlist_add_int32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
17    <elf-symbol name='fnvlist_add_int32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
18    <elf-symbol name='fnvlist_add_int64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
19    <elf-symbol name='fnvlist_add_int64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
20    <elf-symbol name='fnvlist_add_int8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
21    <elf-symbol name='fnvlist_add_int8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
22    <elf-symbol name='fnvlist_add_nvlist' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
23    <elf-symbol name='fnvlist_add_nvlist_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
24    <elf-symbol name='fnvlist_add_nvpair' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
25    <elf-symbol name='fnvlist_add_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
26    <elf-symbol name='fnvlist_add_string_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
27    <elf-symbol name='fnvlist_add_uint16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
28    <elf-symbol name='fnvlist_add_uint16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
29    <elf-symbol name='fnvlist_add_uint32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
30    <elf-symbol name='fnvlist_add_uint32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
31    <elf-symbol name='fnvlist_add_uint64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
32    <elf-symbol name='fnvlist_add_uint64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
33    <elf-symbol name='fnvlist_add_uint8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
34    <elf-symbol name='fnvlist_add_uint8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
35    <elf-symbol name='fnvlist_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
36    <elf-symbol name='fnvlist_dup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
37    <elf-symbol name='fnvlist_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
38    <elf-symbol name='fnvlist_lookup_boolean' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
39    <elf-symbol name='fnvlist_lookup_boolean_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
40    <elf-symbol name='fnvlist_lookup_boolean_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
41    <elf-symbol name='fnvlist_lookup_byte' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
42    <elf-symbol name='fnvlist_lookup_byte_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
43    <elf-symbol name='fnvlist_lookup_int16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
44    <elf-symbol name='fnvlist_lookup_int16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
45    <elf-symbol name='fnvlist_lookup_int32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
46    <elf-symbol name='fnvlist_lookup_int32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
47    <elf-symbol name='fnvlist_lookup_int64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
48    <elf-symbol name='fnvlist_lookup_int64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
49    <elf-symbol name='fnvlist_lookup_int8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
50    <elf-symbol name='fnvlist_lookup_int8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
51    <elf-symbol name='fnvlist_lookup_nvlist' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
52    <elf-symbol name='fnvlist_lookup_nvpair' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
53    <elf-symbol name='fnvlist_lookup_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
54    <elf-symbol name='fnvlist_lookup_uint16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
55    <elf-symbol name='fnvlist_lookup_uint16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
56    <elf-symbol name='fnvlist_lookup_uint32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
57    <elf-symbol name='fnvlist_lookup_uint32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
58    <elf-symbol name='fnvlist_lookup_uint64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
59    <elf-symbol name='fnvlist_lookup_uint64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
60    <elf-symbol name='fnvlist_lookup_uint8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
61    <elf-symbol name='fnvlist_lookup_uint8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
62    <elf-symbol name='fnvlist_merge' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
63    <elf-symbol name='fnvlist_num_pairs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
64    <elf-symbol name='fnvlist_pack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
65    <elf-symbol name='fnvlist_pack_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
66    <elf-symbol name='fnvlist_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
67    <elf-symbol name='fnvlist_remove_nvpair' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
68    <elf-symbol name='fnvlist_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
69    <elf-symbol name='fnvlist_unpack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
70    <elf-symbol name='fnvpair_value_boolean_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
71    <elf-symbol name='fnvpair_value_byte' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
72    <elf-symbol name='fnvpair_value_int16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
73    <elf-symbol name='fnvpair_value_int32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
74    <elf-symbol name='fnvpair_value_int64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
75    <elf-symbol name='fnvpair_value_int8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
76    <elf-symbol name='fnvpair_value_nvlist' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
77    <elf-symbol name='fnvpair_value_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
78    <elf-symbol name='fnvpair_value_uint16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
79    <elf-symbol name='fnvpair_value_uint32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
80    <elf-symbol name='fnvpair_value_uint64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
81    <elf-symbol name='fnvpair_value_uint8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
82    <elf-symbol name='libspl_assertf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
83    <elf-symbol name='nv_alloc_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
84    <elf-symbol name='nv_alloc_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
85    <elf-symbol name='nv_alloc_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
86    <elf-symbol name='nvlist_add_boolean' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87    <elf-symbol name='nvlist_add_boolean_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
88    <elf-symbol name='nvlist_add_boolean_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89    <elf-symbol name='nvlist_add_byte' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
90    <elf-symbol name='nvlist_add_byte_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
91    <elf-symbol name='nvlist_add_double' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
92    <elf-symbol name='nvlist_add_hrtime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
93    <elf-symbol name='nvlist_add_int16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
94    <elf-symbol name='nvlist_add_int16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
95    <elf-symbol name='nvlist_add_int32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
96    <elf-symbol name='nvlist_add_int32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97    <elf-symbol name='nvlist_add_int64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
98    <elf-symbol name='nvlist_add_int64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
99    <elf-symbol name='nvlist_add_int8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
100    <elf-symbol name='nvlist_add_int8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
101    <elf-symbol name='nvlist_add_nvlist' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
102    <elf-symbol name='nvlist_add_nvlist_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
103    <elf-symbol name='nvlist_add_nvpair' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
104    <elf-symbol name='nvlist_add_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
105    <elf-symbol name='nvlist_add_string_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
106    <elf-symbol name='nvlist_add_uint16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
107    <elf-symbol name='nvlist_add_uint16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
108    <elf-symbol name='nvlist_add_uint32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109    <elf-symbol name='nvlist_add_uint32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
110    <elf-symbol name='nvlist_add_uint64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111    <elf-symbol name='nvlist_add_uint64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
112    <elf-symbol name='nvlist_add_uint8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
113    <elf-symbol name='nvlist_add_uint8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
114    <elf-symbol name='nvlist_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
115    <elf-symbol name='nvlist_dup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
116    <elf-symbol name='nvlist_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117    <elf-symbol name='nvlist_exists' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118    <elf-symbol name='nvlist_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119    <elf-symbol name='nvlist_lookup_boolean' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120    <elf-symbol name='nvlist_lookup_boolean_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121    <elf-symbol name='nvlist_lookup_boolean_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
122    <elf-symbol name='nvlist_lookup_byte' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123    <elf-symbol name='nvlist_lookup_byte_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
124    <elf-symbol name='nvlist_lookup_double' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
125    <elf-symbol name='nvlist_lookup_hrtime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
126    <elf-symbol name='nvlist_lookup_int16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
127    <elf-symbol name='nvlist_lookup_int16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
128    <elf-symbol name='nvlist_lookup_int32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129    <elf-symbol name='nvlist_lookup_int32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
130    <elf-symbol name='nvlist_lookup_int64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131    <elf-symbol name='nvlist_lookup_int64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
132    <elf-symbol name='nvlist_lookup_int8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133    <elf-symbol name='nvlist_lookup_int8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
134    <elf-symbol name='nvlist_lookup_nv_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
135    <elf-symbol name='nvlist_lookup_nvlist' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
136    <elf-symbol name='nvlist_lookup_nvlist_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
137    <elf-symbol name='nvlist_lookup_nvpair' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
138    <elf-symbol name='nvlist_lookup_nvpair_embedded_index' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
139    <elf-symbol name='nvlist_lookup_pairs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
140    <elf-symbol name='nvlist_lookup_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
141    <elf-symbol name='nvlist_lookup_string_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
142    <elf-symbol name='nvlist_lookup_uint16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
143    <elf-symbol name='nvlist_lookup_uint16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
144    <elf-symbol name='nvlist_lookup_uint32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
145    <elf-symbol name='nvlist_lookup_uint32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
146    <elf-symbol name='nvlist_lookup_uint64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
147    <elf-symbol name='nvlist_lookup_uint64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
148    <elf-symbol name='nvlist_lookup_uint8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
149    <elf-symbol name='nvlist_lookup_uint8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
150    <elf-symbol name='nvlist_merge' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
151    <elf-symbol name='nvlist_next_nvpair' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
152    <elf-symbol name='nvlist_nvflag' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
153    <elf-symbol name='nvlist_pack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
154    <elf-symbol name='nvlist_prev_nvpair' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
155    <elf-symbol name='nvlist_print' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
156    <elf-symbol name='nvlist_print_json' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
157    <elf-symbol name='nvlist_prt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
158    <elf-symbol name='nvlist_prtctl_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
159    <elf-symbol name='nvlist_prtctl_dofmt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
160    <elf-symbol name='nvlist_prtctl_doindent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
161    <elf-symbol name='nvlist_prtctl_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
162    <elf-symbol name='nvlist_prtctl_getdest' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
163    <elf-symbol name='nvlist_prtctl_setdest' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
164    <elf-symbol name='nvlist_prtctl_setfmt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
165    <elf-symbol name='nvlist_prtctl_setindent' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
166    <elf-symbol name='nvlist_prtctlop_boolean' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
167    <elf-symbol name='nvlist_prtctlop_boolean_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
168    <elf-symbol name='nvlist_prtctlop_boolean_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
169    <elf-symbol name='nvlist_prtctlop_byte' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
170    <elf-symbol name='nvlist_prtctlop_byte_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
171    <elf-symbol name='nvlist_prtctlop_double' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
172    <elf-symbol name='nvlist_prtctlop_hrtime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
173    <elf-symbol name='nvlist_prtctlop_int16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
174    <elf-symbol name='nvlist_prtctlop_int16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
175    <elf-symbol name='nvlist_prtctlop_int32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
176    <elf-symbol name='nvlist_prtctlop_int32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
177    <elf-symbol name='nvlist_prtctlop_int64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
178    <elf-symbol name='nvlist_prtctlop_int64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
179    <elf-symbol name='nvlist_prtctlop_int8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
180    <elf-symbol name='nvlist_prtctlop_int8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
181    <elf-symbol name='nvlist_prtctlop_nvlist' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
182    <elf-symbol name='nvlist_prtctlop_nvlist_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
183    <elf-symbol name='nvlist_prtctlop_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
184    <elf-symbol name='nvlist_prtctlop_string_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
185    <elf-symbol name='nvlist_prtctlop_uint16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
186    <elf-symbol name='nvlist_prtctlop_uint16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
187    <elf-symbol name='nvlist_prtctlop_uint32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
188    <elf-symbol name='nvlist_prtctlop_uint32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
189    <elf-symbol name='nvlist_prtctlop_uint64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
190    <elf-symbol name='nvlist_prtctlop_uint64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
191    <elf-symbol name='nvlist_prtctlop_uint8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
192    <elf-symbol name='nvlist_prtctlop_uint8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
193    <elf-symbol name='nvlist_remove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
194    <elf-symbol name='nvlist_remove_all' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
195    <elf-symbol name='nvlist_remove_nvpair' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
196    <elf-symbol name='nvlist_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
197    <elf-symbol name='nvlist_unpack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
198    <elf-symbol name='nvlist_xalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
199    <elf-symbol name='nvlist_xdup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
200    <elf-symbol name='nvlist_xpack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
201    <elf-symbol name='nvlist_xunpack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
202    <elf-symbol name='nvpair_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
203    <elf-symbol name='nvpair_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
204    <elf-symbol name='nvpair_type_is_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
205    <elf-symbol name='nvpair_value_boolean_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
206    <elf-symbol name='nvpair_value_boolean_value' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
207    <elf-symbol name='nvpair_value_byte' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
208    <elf-symbol name='nvpair_value_byte_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
209    <elf-symbol name='nvpair_value_double' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
210    <elf-symbol name='nvpair_value_hrtime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
211    <elf-symbol name='nvpair_value_int16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
212    <elf-symbol name='nvpair_value_int16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
213    <elf-symbol name='nvpair_value_int32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
214    <elf-symbol name='nvpair_value_int32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
215    <elf-symbol name='nvpair_value_int64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
216    <elf-symbol name='nvpair_value_int64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
217    <elf-symbol name='nvpair_value_int8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
218    <elf-symbol name='nvpair_value_int8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
219    <elf-symbol name='nvpair_value_match' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
220    <elf-symbol name='nvpair_value_match_regex' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
221    <elf-symbol name='nvpair_value_nvlist' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
222    <elf-symbol name='nvpair_value_nvlist_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
223    <elf-symbol name='nvpair_value_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
224    <elf-symbol name='nvpair_value_string_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
225    <elf-symbol name='nvpair_value_uint16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
226    <elf-symbol name='nvpair_value_uint16_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
227    <elf-symbol name='nvpair_value_uint32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
228    <elf-symbol name='nvpair_value_uint32_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
229    <elf-symbol name='nvpair_value_uint64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
230    <elf-symbol name='nvpair_value_uint64_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
231    <elf-symbol name='nvpair_value_uint8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
232    <elf-symbol name='nvpair_value_uint8_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
233  </elf-function-symbols>
234  <elf-variable-symbols>
235    <elf-symbol name='libspl_assert_ok' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
236    <elf-symbol name='nv_alloc_nosleep' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
237    <elf-symbol name='nv_fixed_ops' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
238  </elf-variable-symbols>
239  <abi-instr version='1.0' address-size='64' path='libnvpair.c' comp-dir-path='/home/runner/work/zfs/zfs/lib/libnvpair' language='LANG_C99'>
240    <type-decl name='int' size-in-bits='32' id='type-id-1'/>
241    <class-decl name='nvpair' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-2'>
242      <data-member access='public' layout-offset-in-bits='0'>
243        <var-decl name='nvp_size' type-id='type-id-3' visibility='default'/>
244      </data-member>
245      <data-member access='public' layout-offset-in-bits='32'>
246        <var-decl name='nvp_name_sz' type-id='type-id-4' visibility='default'/>
247      </data-member>
248      <data-member access='public' layout-offset-in-bits='48'>
249        <var-decl name='nvp_reserve' type-id='type-id-4' visibility='default'/>
250      </data-member>
251      <data-member access='public' layout-offset-in-bits='64'>
252        <var-decl name='nvp_value_elem' type-id='type-id-3' visibility='default'/>
253      </data-member>
254      <data-member access='public' layout-offset-in-bits='96'>
255        <var-decl name='nvp_type' type-id='type-id-5' visibility='default'/>
256      </data-member>
257    </class-decl>
258    <typedef-decl name='__int32_t' type-id='type-id-1' id='type-id-6'/>
259    <typedef-decl name='int32_t' type-id='type-id-6' id='type-id-3'/>
260    <type-decl name='short int' size-in-bits='16' id='type-id-7'/>
261    <typedef-decl name='__int16_t' type-id='type-id-7' id='type-id-8'/>
262    <typedef-decl name='int16_t' type-id='type-id-8' id='type-id-4'/>
263    <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-9'/>
264    <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-10'>
265      <underlying-type type-id='type-id-9'/>
266      <enumerator name='DATA_TYPE_DONTCARE' value='-1'/>
267      <enumerator name='DATA_TYPE_UNKNOWN' value='0'/>
268      <enumerator name='DATA_TYPE_BOOLEAN' value='1'/>
269      <enumerator name='DATA_TYPE_BYTE' value='2'/>
270      <enumerator name='DATA_TYPE_INT16' value='3'/>
271      <enumerator name='DATA_TYPE_UINT16' value='4'/>
272      <enumerator name='DATA_TYPE_INT32' value='5'/>
273      <enumerator name='DATA_TYPE_UINT32' value='6'/>
274      <enumerator name='DATA_TYPE_INT64' value='7'/>
275      <enumerator name='DATA_TYPE_UINT64' value='8'/>
276      <enumerator name='DATA_TYPE_STRING' value='9'/>
277      <enumerator name='DATA_TYPE_BYTE_ARRAY' value='10'/>
278      <enumerator name='DATA_TYPE_INT16_ARRAY' value='11'/>
279      <enumerator name='DATA_TYPE_UINT16_ARRAY' value='12'/>
280      <enumerator name='DATA_TYPE_INT32_ARRAY' value='13'/>
281      <enumerator name='DATA_TYPE_UINT32_ARRAY' value='14'/>
282      <enumerator name='DATA_TYPE_INT64_ARRAY' value='15'/>
283      <enumerator name='DATA_TYPE_UINT64_ARRAY' value='16'/>
284      <enumerator name='DATA_TYPE_STRING_ARRAY' value='17'/>
285      <enumerator name='DATA_TYPE_HRTIME' value='18'/>
286      <enumerator name='DATA_TYPE_NVLIST' value='19'/>
287      <enumerator name='DATA_TYPE_NVLIST_ARRAY' value='20'/>
288      <enumerator name='DATA_TYPE_BOOLEAN_VALUE' value='21'/>
289      <enumerator name='DATA_TYPE_INT8' value='22'/>
290      <enumerator name='DATA_TYPE_UINT8' value='23'/>
291      <enumerator name='DATA_TYPE_BOOLEAN_ARRAY' value='24'/>
292      <enumerator name='DATA_TYPE_INT8_ARRAY' value='25'/>
293      <enumerator name='DATA_TYPE_UINT8_ARRAY' value='26'/>
294      <enumerator name='DATA_TYPE_DOUBLE' value='27'/>
295    </enum-decl>
296    <typedef-decl name='data_type_t' type-id='type-id-10' id='type-id-5'/>
297    <typedef-decl name='nvpair_t' type-id='type-id-2' id='type-id-11'/>
298    <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-12'/>
299    <type-decl name='char' size-in-bits='8' id='type-id-13'/>
300    <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-14'/>
301    <pointer-type-def type-id='type-id-14' size-in-bits='64' id='type-id-15'/>
302    <function-decl name='nvpair_value_match' mangled-name='nvpair_value_match' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_match'>
303      <parameter type-id='type-id-12' name='nvp'/>
304      <parameter type-id='type-id-1' name='ai'/>
305      <parameter type-id='type-id-14' name='value'/>
306      <parameter type-id='type-id-15' name='ep'/>
307      <return type-id='type-id-1'/>
308    </function-decl>
309    <class-decl name='re_pattern_buffer' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-16'>
310      <data-member access='public' layout-offset-in-bits='0'>
311        <var-decl name='buffer' type-id='type-id-17' visibility='default'/>
312      </data-member>
313      <data-member access='public' layout-offset-in-bits='64'>
314        <var-decl name='allocated' type-id='type-id-18' visibility='default'/>
315      </data-member>
316      <data-member access='public' layout-offset-in-bits='128'>
317        <var-decl name='used' type-id='type-id-18' visibility='default'/>
318      </data-member>
319      <data-member access='public' layout-offset-in-bits='192'>
320        <var-decl name='syntax' type-id='type-id-19' visibility='default'/>
321      </data-member>
322      <data-member access='public' layout-offset-in-bits='256'>
323        <var-decl name='fastmap' type-id='type-id-14' visibility='default'/>
324      </data-member>
325      <data-member access='public' layout-offset-in-bits='320'>
326        <var-decl name='translate' type-id='type-id-17' visibility='default'/>
327      </data-member>
328      <data-member access='public' layout-offset-in-bits='384'>
329        <var-decl name='re_nsub' type-id='type-id-20' visibility='default'/>
330      </data-member>
331      <data-member access='public' layout-offset-in-bits='31'>
332        <var-decl name='can_be_null' type-id='type-id-21' visibility='default'/>
333      </data-member>
334      <data-member access='public' layout-offset-in-bits='29'>
335        <var-decl name='regs_allocated' type-id='type-id-21' visibility='default'/>
336      </data-member>
337      <data-member access='public' layout-offset-in-bits='28'>
338        <var-decl name='fastmap_accurate' type-id='type-id-21' visibility='default'/>
339      </data-member>
340      <data-member access='public' layout-offset-in-bits='27'>
341        <var-decl name='no_sub' type-id='type-id-21' visibility='default'/>
342      </data-member>
343      <data-member access='public' layout-offset-in-bits='26'>
344        <var-decl name='not_bol' type-id='type-id-21' visibility='default'/>
345      </data-member>
346      <data-member access='public' layout-offset-in-bits='25'>
347        <var-decl name='not_eol' type-id='type-id-21' visibility='default'/>
348      </data-member>
349      <data-member access='public' layout-offset-in-bits='24'>
350        <var-decl name='newline_anchor' type-id='type-id-21' visibility='default'/>
351      </data-member>
352    </class-decl>
353    <type-decl name='unsigned char' size-in-bits='8' id='type-id-22'/>
354    <pointer-type-def type-id='type-id-22' size-in-bits='64' id='type-id-17'/>
355    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-18'/>
356    <typedef-decl name='reg_syntax_t' type-id='type-id-18' id='type-id-19'/>
357    <typedef-decl name='size_t' type-id='type-id-18' id='type-id-20'/>
358    <type-decl name='unsigned int' size-in-bits='32' id='type-id-21'/>
359    <typedef-decl name='regex_t' type-id='type-id-16' id='type-id-23'/>
360    <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-24'/>
361    <function-decl name='nvpair_value_match_regex' mangled-name='nvpair_value_match_regex' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_match_regex'>
362      <parameter type-id='type-id-12' name='nvp'/>
363      <parameter type-id='type-id-1' name='ai'/>
364      <parameter type-id='type-id-14' name='value'/>
365      <parameter type-id='type-id-24' name='value_regex'/>
366      <parameter type-id='type-id-15' name='ep'/>
367      <return type-id='type-id-1'/>
368    </function-decl>
369    <type-decl name='void' id='type-id-25'/>
370    <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-26'>
371      <data-member access='public' layout-offset-in-bits='0'>
372        <var-decl name='nvl_version' type-id='type-id-3' visibility='default'/>
373      </data-member>
374      <data-member access='public' layout-offset-in-bits='32'>
375        <var-decl name='nvl_nvflag' type-id='type-id-27' visibility='default'/>
376      </data-member>
377      <data-member access='public' layout-offset-in-bits='64'>
378        <var-decl name='nvl_priv' type-id='type-id-28' visibility='default'/>
379      </data-member>
380      <data-member access='public' layout-offset-in-bits='128'>
381        <var-decl name='nvl_flag' type-id='type-id-27' visibility='default'/>
382      </data-member>
383      <data-member access='public' layout-offset-in-bits='160'>
384        <var-decl name='nvl_pad' type-id='type-id-3' visibility='default'/>
385      </data-member>
386    </class-decl>
387    <typedef-decl name='__uint32_t' type-id='type-id-21' id='type-id-29'/>
388    <typedef-decl name='uint32_t' type-id='type-id-29' id='type-id-27'/>
389    <typedef-decl name='__uint64_t' type-id='type-id-18' id='type-id-30'/>
390    <typedef-decl name='uint64_t' type-id='type-id-30' id='type-id-28'/>
391    <typedef-decl name='nvlist_t' type-id='type-id-26' id='type-id-31'/>
392    <pointer-type-def type-id='type-id-31' size-in-bits='64' id='type-id-32'/>
393    <function-decl name='dump_nvlist' mangled-name='dump_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dump_nvlist'>
394      <parameter type-id='type-id-32' name='list'/>
395      <parameter type-id='type-id-1' name='indent'/>
396      <return type-id='type-id-25'/>
397    </function-decl>
398    <class-decl name='nvlist_prtctl' size-in-bits='576' is-struct='yes' visibility='default' id='type-id-33'>
399      <data-member access='public' layout-offset-in-bits='0'>
400        <var-decl name='nvprt_fp' type-id='type-id-34' visibility='default'/>
401      </data-member>
402      <data-member access='public' layout-offset-in-bits='64'>
403        <var-decl name='nvprt_indent_mode' type-id='type-id-35' visibility='default'/>
404      </data-member>
405      <data-member access='public' layout-offset-in-bits='96'>
406        <var-decl name='nvprt_indent' type-id='type-id-1' visibility='default'/>
407      </data-member>
408      <data-member access='public' layout-offset-in-bits='128'>
409        <var-decl name='nvprt_indentinc' type-id='type-id-1' visibility='default'/>
410      </data-member>
411      <data-member access='public' layout-offset-in-bits='192'>
412        <var-decl name='nvprt_nmfmt' type-id='type-id-36' visibility='default'/>
413      </data-member>
414      <data-member access='public' layout-offset-in-bits='256'>
415        <var-decl name='nvprt_eomfmt' type-id='type-id-36' visibility='default'/>
416      </data-member>
417      <data-member access='public' layout-offset-in-bits='320'>
418        <var-decl name='nvprt_btwnarrfmt' type-id='type-id-36' visibility='default'/>
419      </data-member>
420      <data-member access='public' layout-offset-in-bits='384'>
421        <var-decl name='nvprt_btwnarrfmt_nl' type-id='type-id-1' visibility='default'/>
422      </data-member>
423      <data-member access='public' layout-offset-in-bits='448'>
424        <var-decl name='nvprt_dfltops' type-id='type-id-37' visibility='default'/>
425      </data-member>
426      <data-member access='public' layout-offset-in-bits='512'>
427        <var-decl name='nvprt_custops' type-id='type-id-37' visibility='default'/>
428      </data-member>
429    </class-decl>
430    <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='type-id-38'>
431      <data-member access='public' layout-offset-in-bits='0'>
432        <var-decl name='_flags' type-id='type-id-1' visibility='default'/>
433      </data-member>
434      <data-member access='public' layout-offset-in-bits='64'>
435        <var-decl name='_IO_read_ptr' type-id='type-id-14' visibility='default'/>
436      </data-member>
437      <data-member access='public' layout-offset-in-bits='128'>
438        <var-decl name='_IO_read_end' type-id='type-id-14' visibility='default'/>
439      </data-member>
440      <data-member access='public' layout-offset-in-bits='192'>
441        <var-decl name='_IO_read_base' type-id='type-id-14' visibility='default'/>
442      </data-member>
443      <data-member access='public' layout-offset-in-bits='256'>
444        <var-decl name='_IO_write_base' type-id='type-id-14' visibility='default'/>
445      </data-member>
446      <data-member access='public' layout-offset-in-bits='320'>
447        <var-decl name='_IO_write_ptr' type-id='type-id-14' visibility='default'/>
448      </data-member>
449      <data-member access='public' layout-offset-in-bits='384'>
450        <var-decl name='_IO_write_end' type-id='type-id-14' visibility='default'/>
451      </data-member>
452      <data-member access='public' layout-offset-in-bits='448'>
453        <var-decl name='_IO_buf_base' type-id='type-id-14' visibility='default'/>
454      </data-member>
455      <data-member access='public' layout-offset-in-bits='512'>
456        <var-decl name='_IO_buf_end' type-id='type-id-14' visibility='default'/>
457      </data-member>
458      <data-member access='public' layout-offset-in-bits='576'>
459        <var-decl name='_IO_save_base' type-id='type-id-14' visibility='default'/>
460      </data-member>
461      <data-member access='public' layout-offset-in-bits='640'>
462        <var-decl name='_IO_backup_base' type-id='type-id-14' visibility='default'/>
463      </data-member>
464      <data-member access='public' layout-offset-in-bits='704'>
465        <var-decl name='_IO_save_end' type-id='type-id-14' visibility='default'/>
466      </data-member>
467      <data-member access='public' layout-offset-in-bits='768'>
468        <var-decl name='_markers' type-id='type-id-39' visibility='default'/>
469      </data-member>
470      <data-member access='public' layout-offset-in-bits='832'>
471        <var-decl name='_chain' type-id='type-id-40' visibility='default'/>
472      </data-member>
473      <data-member access='public' layout-offset-in-bits='896'>
474        <var-decl name='_fileno' type-id='type-id-1' visibility='default'/>
475      </data-member>
476      <data-member access='public' layout-offset-in-bits='928'>
477        <var-decl name='_flags2' type-id='type-id-1' visibility='default'/>
478      </data-member>
479      <data-member access='public' layout-offset-in-bits='960'>
480        <var-decl name='_old_offset' type-id='type-id-41' visibility='default'/>
481      </data-member>
482      <data-member access='public' layout-offset-in-bits='1024'>
483        <var-decl name='_cur_column' type-id='type-id-42' visibility='default'/>
484      </data-member>
485      <data-member access='public' layout-offset-in-bits='1040'>
486        <var-decl name='_vtable_offset' type-id='type-id-43' visibility='default'/>
487      </data-member>
488      <data-member access='public' layout-offset-in-bits='1048'>
489        <var-decl name='_shortbuf' type-id='type-id-44' visibility='default'/>
490      </data-member>
491      <data-member access='public' layout-offset-in-bits='1152'>
492        <var-decl name='_offset' type-id='type-id-45' visibility='default'/>
493      </data-member>
494      <data-member access='public' layout-offset-in-bits='1216'>
495        <var-decl name='__pad1' type-id='type-id-46' visibility='default'/>
496      </data-member>
497      <data-member access='public' layout-offset-in-bits='1280'>
498        <var-decl name='__pad2' type-id='type-id-46' visibility='default'/>
499      </data-member>
500      <data-member access='public' layout-offset-in-bits='1344'>
501        <var-decl name='__pad3' type-id='type-id-46' visibility='default'/>
502      </data-member>
503      <data-member access='public' layout-offset-in-bits='1408'>
504        <var-decl name='__pad4' type-id='type-id-46' visibility='default'/>
505      </data-member>
506      <data-member access='public' layout-offset-in-bits='1472'>
507        <var-decl name='__pad5' type-id='type-id-20' visibility='default'/>
508      </data-member>
509      <data-member access='public' layout-offset-in-bits='1536'>
510        <var-decl name='_mode' type-id='type-id-1' visibility='default'/>
511      </data-member>
512      <data-member access='public' layout-offset-in-bits='1568'>
513        <var-decl name='_unused2' type-id='type-id-47' visibility='default'/>
514      </data-member>
515    </class-decl>
516    <class-decl name='_IO_marker' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-48'>
517      <data-member access='public' layout-offset-in-bits='0'>
518        <var-decl name='_next' type-id='type-id-39' visibility='default'/>
519      </data-member>
520      <data-member access='public' layout-offset-in-bits='64'>
521        <var-decl name='_sbuf' type-id='type-id-40' visibility='default'/>
522      </data-member>
523      <data-member access='public' layout-offset-in-bits='128'>
524        <var-decl name='_pos' type-id='type-id-1' visibility='default'/>
525      </data-member>
526    </class-decl>
527    <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-39'/>
528    <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-40'/>
529    <type-decl name='long int' size-in-bits='64' id='type-id-49'/>
530    <typedef-decl name='__off_t' type-id='type-id-49' id='type-id-41'/>
531    <type-decl name='unsigned short int' size-in-bits='16' id='type-id-42'/>
532    <type-decl name='signed char' size-in-bits='8' id='type-id-43'/>
533
534    <array-type-def dimensions='1' type-id='type-id-13' size-in-bits='8' id='type-id-44'>
535      <subrange length='1' type-id='type-id-18' id='type-id-50'/>
536
537    </array-type-def>
538    <typedef-decl name='__off64_t' type-id='type-id-49' id='type-id-45'/>
539    <pointer-type-def type-id='type-id-25' size-in-bits='64' id='type-id-46'/>
540
541    <array-type-def dimensions='1' type-id='type-id-13' size-in-bits='160' id='type-id-47'>
542      <subrange length='20' type-id='type-id-18' id='type-id-51'/>
543
544    </array-type-def>
545    <typedef-decl name='FILE' type-id='type-id-38' id='type-id-52'/>
546    <pointer-type-def type-id='type-id-52' size-in-bits='64' id='type-id-34'/>
547    <enum-decl name='nvlist_indent_mode' id='type-id-35'>
548      <underlying-type type-id='type-id-9'/>
549      <enumerator name='NVLIST_INDENT_ABS' value='0'/>
550      <enumerator name='NVLIST_INDENT_TABBED' value='1'/>
551    </enum-decl>
552    <qualified-type-def type-id='type-id-13' const='yes' id='type-id-53'/>
553    <pointer-type-def type-id='type-id-53' size-in-bits='64' id='type-id-36'/>
554    <class-decl name='nvlist_printops' size-in-bits='3456' is-struct='yes' visibility='default' id='type-id-54'>
555      <data-member access='public' layout-offset-in-bits='0'>
556        <var-decl name='print_boolean' type-id='type-id-55' visibility='default'/>
557      </data-member>
558      <data-member access='public' layout-offset-in-bits='128'>
559        <var-decl name='print_boolean_value' type-id='type-id-56' visibility='default'/>
560      </data-member>
561      <data-member access='public' layout-offset-in-bits='256'>
562        <var-decl name='print_byte' type-id='type-id-57' visibility='default'/>
563      </data-member>
564      <data-member access='public' layout-offset-in-bits='384'>
565        <var-decl name='print_int8' type-id='type-id-58' visibility='default'/>
566      </data-member>
567      <data-member access='public' layout-offset-in-bits='512'>
568        <var-decl name='print_uint8' type-id='type-id-59' visibility='default'/>
569      </data-member>
570      <data-member access='public' layout-offset-in-bits='640'>
571        <var-decl name='print_int16' type-id='type-id-60' visibility='default'/>
572      </data-member>
573      <data-member access='public' layout-offset-in-bits='768'>
574        <var-decl name='print_uint16' type-id='type-id-61' visibility='default'/>
575      </data-member>
576      <data-member access='public' layout-offset-in-bits='896'>
577        <var-decl name='print_int32' type-id='type-id-62' visibility='default'/>
578      </data-member>
579      <data-member access='public' layout-offset-in-bits='1024'>
580        <var-decl name='print_uint32' type-id='type-id-63' visibility='default'/>
581      </data-member>
582      <data-member access='public' layout-offset-in-bits='1152'>
583        <var-decl name='print_int64' type-id='type-id-64' visibility='default'/>
584      </data-member>
585      <data-member access='public' layout-offset-in-bits='1280'>
586        <var-decl name='print_uint64' type-id='type-id-65' visibility='default'/>
587      </data-member>
588      <data-member access='public' layout-offset-in-bits='1408'>
589        <var-decl name='print_double' type-id='type-id-66' visibility='default'/>
590      </data-member>
591      <data-member access='public' layout-offset-in-bits='1536'>
592        <var-decl name='print_string' type-id='type-id-67' visibility='default'/>
593      </data-member>
594      <data-member access='public' layout-offset-in-bits='1664'>
595        <var-decl name='print_hrtime' type-id='type-id-68' visibility='default'/>
596      </data-member>
597      <data-member access='public' layout-offset-in-bits='1792'>
598        <var-decl name='print_nvlist' type-id='type-id-69' visibility='default'/>
599      </data-member>
600      <data-member access='public' layout-offset-in-bits='1920'>
601        <var-decl name='print_boolean_array' type-id='type-id-70' visibility='default'/>
602      </data-member>
603      <data-member access='public' layout-offset-in-bits='2048'>
604        <var-decl name='print_byte_array' type-id='type-id-71' visibility='default'/>
605      </data-member>
606      <data-member access='public' layout-offset-in-bits='2176'>
607        <var-decl name='print_int8_array' type-id='type-id-72' visibility='default'/>
608      </data-member>
609      <data-member access='public' layout-offset-in-bits='2304'>
610        <var-decl name='print_uint8_array' type-id='type-id-73' visibility='default'/>
611      </data-member>
612      <data-member access='public' layout-offset-in-bits='2432'>
613        <var-decl name='print_int16_array' type-id='type-id-74' visibility='default'/>
614      </data-member>
615      <data-member access='public' layout-offset-in-bits='2560'>
616        <var-decl name='print_uint16_array' type-id='type-id-75' visibility='default'/>
617      </data-member>
618      <data-member access='public' layout-offset-in-bits='2688'>
619        <var-decl name='print_int32_array' type-id='type-id-76' visibility='default'/>
620      </data-member>
621      <data-member access='public' layout-offset-in-bits='2816'>
622        <var-decl name='print_uint32_array' type-id='type-id-77' visibility='default'/>
623      </data-member>
624      <data-member access='public' layout-offset-in-bits='2944'>
625        <var-decl name='print_int64_array' type-id='type-id-78' visibility='default'/>
626      </data-member>
627      <data-member access='public' layout-offset-in-bits='3072'>
628        <var-decl name='print_uint64_array' type-id='type-id-79' visibility='default'/>
629      </data-member>
630      <data-member access='public' layout-offset-in-bits='3200'>
631        <var-decl name='print_string_array' type-id='type-id-80' visibility='default'/>
632      </data-member>
633      <data-member access='public' layout-offset-in-bits='3328'>
634        <var-decl name='print_nvlist_array' type-id='type-id-81' visibility='default'/>
635      </data-member>
636    </class-decl>
637    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-55'>
638      <data-member access='public' layout-offset-in-bits='0'>
639        <var-decl name='op' type-id='type-id-82' visibility='default'/>
640      </data-member>
641      <data-member access='public' layout-offset-in-bits='64'>
642        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
643      </data-member>
644    </class-decl>
645    <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-83'/>
646    <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-82'/>
647    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-56'>
648      <data-member access='public' layout-offset-in-bits='0'>
649        <var-decl name='op' type-id='type-id-85' visibility='default'/>
650      </data-member>
651      <data-member access='public' layout-offset-in-bits='64'>
652        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
653      </data-member>
654    </class-decl>
655    <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-86'>
656      <underlying-type type-id='type-id-9'/>
657      <enumerator name='B_FALSE' value='0'/>
658      <enumerator name='B_TRUE' value='1'/>
659    </enum-decl>
660    <typedef-decl name='boolean_t' type-id='type-id-86' id='type-id-87'/>
661    <pointer-type-def type-id='type-id-88' size-in-bits='64' id='type-id-85'/>
662    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-57'>
663      <data-member access='public' layout-offset-in-bits='0'>
664        <var-decl name='op' type-id='type-id-89' visibility='default'/>
665      </data-member>
666      <data-member access='public' layout-offset-in-bits='64'>
667        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
668      </data-member>
669    </class-decl>
670    <typedef-decl name='uchar_t' type-id='type-id-22' id='type-id-90'/>
671    <pointer-type-def type-id='type-id-91' size-in-bits='64' id='type-id-89'/>
672    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-58'>
673      <data-member access='public' layout-offset-in-bits='0'>
674        <var-decl name='op' type-id='type-id-92' visibility='default'/>
675      </data-member>
676      <data-member access='public' layout-offset-in-bits='64'>
677        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
678      </data-member>
679    </class-decl>
680    <typedef-decl name='__int8_t' type-id='type-id-43' id='type-id-93'/>
681    <typedef-decl name='int8_t' type-id='type-id-93' id='type-id-94'/>
682    <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-92'/>
683    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-59'>
684      <data-member access='public' layout-offset-in-bits='0'>
685        <var-decl name='op' type-id='type-id-96' visibility='default'/>
686      </data-member>
687      <data-member access='public' layout-offset-in-bits='64'>
688        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
689      </data-member>
690    </class-decl>
691    <typedef-decl name='__uint8_t' type-id='type-id-22' id='type-id-97'/>
692    <typedef-decl name='uint8_t' type-id='type-id-97' id='type-id-98'/>
693    <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-96'/>
694    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-60'>
695      <data-member access='public' layout-offset-in-bits='0'>
696        <var-decl name='op' type-id='type-id-100' visibility='default'/>
697      </data-member>
698      <data-member access='public' layout-offset-in-bits='64'>
699        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
700      </data-member>
701    </class-decl>
702    <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-100'/>
703    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-61'>
704      <data-member access='public' layout-offset-in-bits='0'>
705        <var-decl name='op' type-id='type-id-102' visibility='default'/>
706      </data-member>
707      <data-member access='public' layout-offset-in-bits='64'>
708        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
709      </data-member>
710    </class-decl>
711    <typedef-decl name='__uint16_t' type-id='type-id-42' id='type-id-103'/>
712    <typedef-decl name='uint16_t' type-id='type-id-103' id='type-id-104'/>
713    <pointer-type-def type-id='type-id-105' size-in-bits='64' id='type-id-102'/>
714    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-62'>
715      <data-member access='public' layout-offset-in-bits='0'>
716        <var-decl name='op' type-id='type-id-106' visibility='default'/>
717      </data-member>
718      <data-member access='public' layout-offset-in-bits='64'>
719        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
720      </data-member>
721    </class-decl>
722    <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-106'/>
723    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-63'>
724      <data-member access='public' layout-offset-in-bits='0'>
725        <var-decl name='op' type-id='type-id-108' visibility='default'/>
726      </data-member>
727      <data-member access='public' layout-offset-in-bits='64'>
728        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
729      </data-member>
730    </class-decl>
731    <pointer-type-def type-id='type-id-109' size-in-bits='64' id='type-id-108'/>
732    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-64'>
733      <data-member access='public' layout-offset-in-bits='0'>
734        <var-decl name='op' type-id='type-id-110' visibility='default'/>
735      </data-member>
736      <data-member access='public' layout-offset-in-bits='64'>
737        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
738      </data-member>
739    </class-decl>
740    <typedef-decl name='__int64_t' type-id='type-id-49' id='type-id-111'/>
741    <typedef-decl name='int64_t' type-id='type-id-111' id='type-id-112'/>
742    <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-110'/>
743    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-65'>
744      <data-member access='public' layout-offset-in-bits='0'>
745        <var-decl name='op' type-id='type-id-114' visibility='default'/>
746      </data-member>
747      <data-member access='public' layout-offset-in-bits='64'>
748        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
749      </data-member>
750    </class-decl>
751    <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-114'/>
752    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-66'>
753      <data-member access='public' layout-offset-in-bits='0'>
754        <var-decl name='op' type-id='type-id-116' visibility='default'/>
755      </data-member>
756      <data-member access='public' layout-offset-in-bits='64'>
757        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
758      </data-member>
759    </class-decl>
760    <type-decl name='double' size-in-bits='64' id='type-id-117'/>
761    <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-116'/>
762    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-67'>
763      <data-member access='public' layout-offset-in-bits='0'>
764        <var-decl name='op' type-id='type-id-119' visibility='default'/>
765      </data-member>
766      <data-member access='public' layout-offset-in-bits='64'>
767        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
768      </data-member>
769    </class-decl>
770    <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-119'/>
771    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-68'>
772      <data-member access='public' layout-offset-in-bits='0'>
773        <var-decl name='op' type-id='type-id-121' visibility='default'/>
774      </data-member>
775      <data-member access='public' layout-offset-in-bits='64'>
776        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
777      </data-member>
778    </class-decl>
779    <type-decl name='long long int' size-in-bits='64' id='type-id-122'/>
780    <typedef-decl name='hrtime_t' type-id='type-id-122' id='type-id-123'/>
781    <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-121'/>
782    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-69'>
783      <data-member access='public' layout-offset-in-bits='0'>
784        <var-decl name='op' type-id='type-id-125' visibility='default'/>
785      </data-member>
786      <data-member access='public' layout-offset-in-bits='64'>
787        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
788      </data-member>
789    </class-decl>
790    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-125'/>
791    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-70'>
792      <data-member access='public' layout-offset-in-bits='0'>
793        <var-decl name='op' type-id='type-id-127' visibility='default'/>
794      </data-member>
795      <data-member access='public' layout-offset-in-bits='64'>
796        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
797      </data-member>
798    </class-decl>
799    <pointer-type-def type-id='type-id-87' size-in-bits='64' id='type-id-128'/>
800    <typedef-decl name='uint_t' type-id='type-id-21' id='type-id-129'/>
801    <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-127'/>
802    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-71'>
803      <data-member access='public' layout-offset-in-bits='0'>
804        <var-decl name='op' type-id='type-id-131' visibility='default'/>
805      </data-member>
806      <data-member access='public' layout-offset-in-bits='64'>
807        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
808      </data-member>
809    </class-decl>
810    <pointer-type-def type-id='type-id-90' size-in-bits='64' id='type-id-132'/>
811    <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-131'/>
812    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-72'>
813      <data-member access='public' layout-offset-in-bits='0'>
814        <var-decl name='op' type-id='type-id-134' visibility='default'/>
815      </data-member>
816      <data-member access='public' layout-offset-in-bits='64'>
817        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
818      </data-member>
819    </class-decl>
820    <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-135'/>
821    <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-134'/>
822    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-73'>
823      <data-member access='public' layout-offset-in-bits='0'>
824        <var-decl name='op' type-id='type-id-137' visibility='default'/>
825      </data-member>
826      <data-member access='public' layout-offset-in-bits='64'>
827        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
828      </data-member>
829    </class-decl>
830    <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-138'/>
831    <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-137'/>
832    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-74'>
833      <data-member access='public' layout-offset-in-bits='0'>
834        <var-decl name='op' type-id='type-id-140' visibility='default'/>
835      </data-member>
836      <data-member access='public' layout-offset-in-bits='64'>
837        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
838      </data-member>
839    </class-decl>
840    <pointer-type-def type-id='type-id-4' size-in-bits='64' id='type-id-141'/>
841    <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-140'/>
842    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-75'>
843      <data-member access='public' layout-offset-in-bits='0'>
844        <var-decl name='op' type-id='type-id-143' visibility='default'/>
845      </data-member>
846      <data-member access='public' layout-offset-in-bits='64'>
847        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
848      </data-member>
849    </class-decl>
850    <pointer-type-def type-id='type-id-104' size-in-bits='64' id='type-id-144'/>
851    <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-143'/>
852    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-76'>
853      <data-member access='public' layout-offset-in-bits='0'>
854        <var-decl name='op' type-id='type-id-146' visibility='default'/>
855      </data-member>
856      <data-member access='public' layout-offset-in-bits='64'>
857        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
858      </data-member>
859    </class-decl>
860    <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-147'/>
861    <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-146'/>
862    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-77'>
863      <data-member access='public' layout-offset-in-bits='0'>
864        <var-decl name='op' type-id='type-id-149' visibility='default'/>
865      </data-member>
866      <data-member access='public' layout-offset-in-bits='64'>
867        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
868      </data-member>
869    </class-decl>
870    <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-150'/>
871    <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-149'/>
872    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-78'>
873      <data-member access='public' layout-offset-in-bits='0'>
874        <var-decl name='op' type-id='type-id-152' visibility='default'/>
875      </data-member>
876      <data-member access='public' layout-offset-in-bits='64'>
877        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
878      </data-member>
879    </class-decl>
880    <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-153'/>
881    <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-152'/>
882    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-79'>
883      <data-member access='public' layout-offset-in-bits='0'>
884        <var-decl name='op' type-id='type-id-155' visibility='default'/>
885      </data-member>
886      <data-member access='public' layout-offset-in-bits='64'>
887        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
888      </data-member>
889    </class-decl>
890    <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-156'/>
891    <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-155'/>
892    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-80'>
893      <data-member access='public' layout-offset-in-bits='0'>
894        <var-decl name='op' type-id='type-id-158' visibility='default'/>
895      </data-member>
896      <data-member access='public' layout-offset-in-bits='64'>
897        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
898      </data-member>
899    </class-decl>
900    <pointer-type-def type-id='type-id-159' size-in-bits='64' id='type-id-158'/>
901    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-81'>
902      <data-member access='public' layout-offset-in-bits='0'>
903        <var-decl name='op' type-id='type-id-160' visibility='default'/>
904      </data-member>
905      <data-member access='public' layout-offset-in-bits='64'>
906        <var-decl name='arg' type-id='type-id-46' visibility='default'/>
907      </data-member>
908    </class-decl>
909    <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-161'/>
910    <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-160'/>
911    <pointer-type-def type-id='type-id-54' size-in-bits='64' id='type-id-37'/>
912    <typedef-decl name='nvlist_prtctl_t' type-id='type-id-83' id='type-id-163'/>
913    <function-decl name='nvlist_prt' mangled-name='nvlist_prt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prt'>
914      <parameter type-id='type-id-32' name='nvl'/>
915      <parameter type-id='type-id-163' name='pctl'/>
916      <return type-id='type-id-25'/>
917    </function-decl>
918    <function-decl name='nvlist_print' mangled-name='nvlist_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_print'>
919      <parameter type-id='type-id-34' name='fp'/>
920      <parameter type-id='type-id-32' name='nvl'/>
921      <return type-id='type-id-25'/>
922    </function-decl>
923    <function-decl name='nvlist_prtctl_free' mangled-name='nvlist_prtctl_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_free'>
924      <parameter type-id='type-id-163' name='pctl'/>
925      <return type-id='type-id-25'/>
926    </function-decl>
927    <function-decl name='nvlist_prtctl_alloc' mangled-name='nvlist_prtctl_alloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_alloc'>
928      <return type-id='type-id-163'/>
929    </function-decl>
930    <pointer-type-def type-id='type-id-164' size-in-bits='64' id='type-id-165'/>
931    <function-decl name='nvlist_prtctlop_nvlist_array' mangled-name='nvlist_prtctlop_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_nvlist_array'>
932      <parameter type-id='type-id-163' name='pctl'/>
933      <parameter type-id='type-id-165' name='func'/>
934      <parameter type-id='type-id-46' name='private'/>
935      <return type-id='type-id-25'/>
936    </function-decl>
937    <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-167'/>
938    <function-decl name='nvlist_prtctlop_string_array' mangled-name='nvlist_prtctlop_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_string_array'>
939      <parameter type-id='type-id-163' name='pctl'/>
940      <parameter type-id='type-id-167' name='func'/>
941      <parameter type-id='type-id-46' name='private'/>
942      <return type-id='type-id-25'/>
943    </function-decl>
944    <pointer-type-def type-id='type-id-168' size-in-bits='64' id='type-id-169'/>
945    <function-decl name='nvlist_prtctlop_uint64_array' mangled-name='nvlist_prtctlop_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint64_array'>
946      <parameter type-id='type-id-163' name='pctl'/>
947      <parameter type-id='type-id-169' name='func'/>
948      <parameter type-id='type-id-46' name='private'/>
949      <return type-id='type-id-25'/>
950    </function-decl>
951    <pointer-type-def type-id='type-id-170' size-in-bits='64' id='type-id-171'/>
952    <function-decl name='nvlist_prtctlop_int64_array' mangled-name='nvlist_prtctlop_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int64_array'>
953      <parameter type-id='type-id-163' name='pctl'/>
954      <parameter type-id='type-id-171' name='func'/>
955      <parameter type-id='type-id-46' name='private'/>
956      <return type-id='type-id-25'/>
957    </function-decl>
958    <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-173'/>
959    <function-decl name='nvlist_prtctlop_uint32_array' mangled-name='nvlist_prtctlop_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint32_array'>
960      <parameter type-id='type-id-163' name='pctl'/>
961      <parameter type-id='type-id-173' name='func'/>
962      <parameter type-id='type-id-46' name='private'/>
963      <return type-id='type-id-25'/>
964    </function-decl>
965    <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-175'/>
966    <function-decl name='nvlist_prtctlop_int32_array' mangled-name='nvlist_prtctlop_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int32_array'>
967      <parameter type-id='type-id-163' name='pctl'/>
968      <parameter type-id='type-id-175' name='func'/>
969      <parameter type-id='type-id-46' name='private'/>
970      <return type-id='type-id-25'/>
971    </function-decl>
972    <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-177'/>
973    <function-decl name='nvlist_prtctlop_uint16_array' mangled-name='nvlist_prtctlop_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint16_array'>
974      <parameter type-id='type-id-163' name='pctl'/>
975      <parameter type-id='type-id-177' name='func'/>
976      <parameter type-id='type-id-46' name='private'/>
977      <return type-id='type-id-25'/>
978    </function-decl>
979    <pointer-type-def type-id='type-id-178' size-in-bits='64' id='type-id-179'/>
980    <function-decl name='nvlist_prtctlop_int16_array' mangled-name='nvlist_prtctlop_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int16_array'>
981      <parameter type-id='type-id-163' name='pctl'/>
982      <parameter type-id='type-id-179' name='func'/>
983      <parameter type-id='type-id-46' name='private'/>
984      <return type-id='type-id-25'/>
985    </function-decl>
986    <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-181'/>
987    <function-decl name='nvlist_prtctlop_uint8_array' mangled-name='nvlist_prtctlop_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint8_array'>
988      <parameter type-id='type-id-163' name='pctl'/>
989      <parameter type-id='type-id-181' name='func'/>
990      <parameter type-id='type-id-46' name='private'/>
991      <return type-id='type-id-25'/>
992    </function-decl>
993    <pointer-type-def type-id='type-id-182' size-in-bits='64' id='type-id-183'/>
994    <function-decl name='nvlist_prtctlop_int8_array' mangled-name='nvlist_prtctlop_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int8_array'>
995      <parameter type-id='type-id-163' name='pctl'/>
996      <parameter type-id='type-id-183' name='func'/>
997      <parameter type-id='type-id-46' name='private'/>
998      <return type-id='type-id-25'/>
999    </function-decl>
1000    <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-185'/>
1001    <function-decl name='nvlist_prtctlop_byte_array' mangled-name='nvlist_prtctlop_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_byte_array'>
1002      <parameter type-id='type-id-163' name='pctl'/>
1003      <parameter type-id='type-id-185' name='func'/>
1004      <parameter type-id='type-id-46' name='private'/>
1005      <return type-id='type-id-25'/>
1006    </function-decl>
1007    <pointer-type-def type-id='type-id-186' size-in-bits='64' id='type-id-187'/>
1008    <function-decl name='nvlist_prtctlop_boolean_array' mangled-name='nvlist_prtctlop_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_boolean_array'>
1009      <parameter type-id='type-id-163' name='pctl'/>
1010      <parameter type-id='type-id-187' name='func'/>
1011      <parameter type-id='type-id-46' name='private'/>
1012      <return type-id='type-id-25'/>
1013    </function-decl>
1014    <pointer-type-def type-id='type-id-188' size-in-bits='64' id='type-id-189'/>
1015    <function-decl name='nvlist_prtctlop_nvlist' mangled-name='nvlist_prtctlop_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_nvlist'>
1016      <parameter type-id='type-id-163' name='pctl'/>
1017      <parameter type-id='type-id-189' name='func'/>
1018      <parameter type-id='type-id-46' name='private'/>
1019      <return type-id='type-id-25'/>
1020    </function-decl>
1021    <pointer-type-def type-id='type-id-190' size-in-bits='64' id='type-id-191'/>
1022    <function-decl name='nvlist_prtctlop_hrtime' mangled-name='nvlist_prtctlop_hrtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_hrtime'>
1023      <parameter type-id='type-id-163' name='pctl'/>
1024      <parameter type-id='type-id-191' name='func'/>
1025      <parameter type-id='type-id-46' name='private'/>
1026      <return type-id='type-id-25'/>
1027    </function-decl>
1028    <pointer-type-def type-id='type-id-192' size-in-bits='64' id='type-id-193'/>
1029    <function-decl name='nvlist_prtctlop_string' mangled-name='nvlist_prtctlop_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_string'>
1030      <parameter type-id='type-id-163' name='pctl'/>
1031      <parameter type-id='type-id-193' name='func'/>
1032      <parameter type-id='type-id-46' name='private'/>
1033      <return type-id='type-id-25'/>
1034    </function-decl>
1035    <pointer-type-def type-id='type-id-194' size-in-bits='64' id='type-id-195'/>
1036    <function-decl name='nvlist_prtctlop_double' mangled-name='nvlist_prtctlop_double' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_double'>
1037      <parameter type-id='type-id-163' name='pctl'/>
1038      <parameter type-id='type-id-195' name='func'/>
1039      <parameter type-id='type-id-46' name='private'/>
1040      <return type-id='type-id-25'/>
1041    </function-decl>
1042    <pointer-type-def type-id='type-id-196' size-in-bits='64' id='type-id-197'/>
1043    <function-decl name='nvlist_prtctlop_uint64' mangled-name='nvlist_prtctlop_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint64'>
1044      <parameter type-id='type-id-163' name='pctl'/>
1045      <parameter type-id='type-id-197' name='func'/>
1046      <parameter type-id='type-id-46' name='private'/>
1047      <return type-id='type-id-25'/>
1048    </function-decl>
1049    <pointer-type-def type-id='type-id-198' size-in-bits='64' id='type-id-199'/>
1050    <function-decl name='nvlist_prtctlop_int64' mangled-name='nvlist_prtctlop_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int64'>
1051      <parameter type-id='type-id-163' name='pctl'/>
1052      <parameter type-id='type-id-199' name='func'/>
1053      <parameter type-id='type-id-46' name='private'/>
1054      <return type-id='type-id-25'/>
1055    </function-decl>
1056    <pointer-type-def type-id='type-id-200' size-in-bits='64' id='type-id-201'/>
1057    <function-decl name='nvlist_prtctlop_uint32' mangled-name='nvlist_prtctlop_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint32'>
1058      <parameter type-id='type-id-163' name='pctl'/>
1059      <parameter type-id='type-id-201' name='func'/>
1060      <parameter type-id='type-id-46' name='private'/>
1061      <return type-id='type-id-25'/>
1062    </function-decl>
1063    <pointer-type-def type-id='type-id-202' size-in-bits='64' id='type-id-203'/>
1064    <function-decl name='nvlist_prtctlop_int32' mangled-name='nvlist_prtctlop_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int32'>
1065      <parameter type-id='type-id-163' name='pctl'/>
1066      <parameter type-id='type-id-203' name='func'/>
1067      <parameter type-id='type-id-46' name='private'/>
1068      <return type-id='type-id-25'/>
1069    </function-decl>
1070    <pointer-type-def type-id='type-id-204' size-in-bits='64' id='type-id-205'/>
1071    <function-decl name='nvlist_prtctlop_uint16' mangled-name='nvlist_prtctlop_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint16'>
1072      <parameter type-id='type-id-163' name='pctl'/>
1073      <parameter type-id='type-id-205' name='func'/>
1074      <parameter type-id='type-id-46' name='private'/>
1075      <return type-id='type-id-25'/>
1076    </function-decl>
1077    <pointer-type-def type-id='type-id-206' size-in-bits='64' id='type-id-207'/>
1078    <function-decl name='nvlist_prtctlop_int16' mangled-name='nvlist_prtctlop_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int16'>
1079      <parameter type-id='type-id-163' name='pctl'/>
1080      <parameter type-id='type-id-207' name='func'/>
1081      <parameter type-id='type-id-46' name='private'/>
1082      <return type-id='type-id-25'/>
1083    </function-decl>
1084    <pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-209'/>
1085    <function-decl name='nvlist_prtctlop_uint8' mangled-name='nvlist_prtctlop_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint8'>
1086      <parameter type-id='type-id-163' name='pctl'/>
1087      <parameter type-id='type-id-209' name='func'/>
1088      <parameter type-id='type-id-46' name='private'/>
1089      <return type-id='type-id-25'/>
1090    </function-decl>
1091    <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-211'/>
1092    <function-decl name='nvlist_prtctlop_int8' mangled-name='nvlist_prtctlop_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int8'>
1093      <parameter type-id='type-id-163' name='pctl'/>
1094      <parameter type-id='type-id-211' name='func'/>
1095      <parameter type-id='type-id-46' name='private'/>
1096      <return type-id='type-id-25'/>
1097    </function-decl>
1098    <pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-213'/>
1099    <function-decl name='nvlist_prtctlop_byte' mangled-name='nvlist_prtctlop_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_byte'>
1100      <parameter type-id='type-id-163' name='pctl'/>
1101      <parameter type-id='type-id-213' name='func'/>
1102      <parameter type-id='type-id-46' name='private'/>
1103      <return type-id='type-id-25'/>
1104    </function-decl>
1105    <pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-215'/>
1106    <function-decl name='nvlist_prtctlop_boolean_value' mangled-name='nvlist_prtctlop_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_boolean_value'>
1107      <parameter type-id='type-id-163' name='pctl'/>
1108      <parameter type-id='type-id-215' name='func'/>
1109      <parameter type-id='type-id-46' name='private'/>
1110      <return type-id='type-id-25'/>
1111    </function-decl>
1112    <pointer-type-def type-id='type-id-216' size-in-bits='64' id='type-id-217'/>
1113    <function-decl name='nvlist_prtctlop_boolean' mangled-name='nvlist_prtctlop_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_boolean'>
1114      <parameter type-id='type-id-163' name='pctl'/>
1115      <parameter type-id='type-id-217' name='func'/>
1116      <parameter type-id='type-id-46' name='private'/>
1117      <return type-id='type-id-25'/>
1118    </function-decl>
1119    <enum-decl name='nvlist_prtctl_fmt' id='type-id-218'>
1120      <underlying-type type-id='type-id-9'/>
1121      <enumerator name='NVLIST_FMT_MEMBER_NAME' value='0'/>
1122      <enumerator name='NVLIST_FMT_MEMBER_POSTAMBLE' value='1'/>
1123      <enumerator name='NVLIST_FMT_BTWN_ARRAY' value='2'/>
1124    </enum-decl>
1125    <function-decl name='nvlist_prtctl_dofmt' mangled-name='nvlist_prtctl_dofmt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_dofmt'>
1126      <parameter type-id='type-id-163' name='pctl'/>
1127      <parameter type-id='type-id-218' name='which'/>
1128      <parameter is-variadic='yes'/>
1129      <return type-id='type-id-25'/>
1130    </function-decl>
1131    <function-decl name='nvlist_prtctl_setfmt' mangled-name='nvlist_prtctl_setfmt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_setfmt'>
1132      <parameter type-id='type-id-163' name='pctl'/>
1133      <parameter type-id='type-id-218' name='which'/>
1134      <parameter type-id='type-id-36' name='fmt'/>
1135      <return type-id='type-id-25'/>
1136    </function-decl>
1137    <function-decl name='nvlist_prtctl_doindent' mangled-name='nvlist_prtctl_doindent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_doindent'>
1138      <parameter type-id='type-id-163' name='pctl'/>
1139      <parameter type-id='type-id-1' name='onemore'/>
1140      <return type-id='type-id-25'/>
1141    </function-decl>
1142    <function-decl name='nvlist_prtctl_setindent' mangled-name='nvlist_prtctl_setindent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_setindent'>
1143      <parameter type-id='type-id-163' name='pctl'/>
1144      <parameter type-id='type-id-35' name='mode'/>
1145      <parameter type-id='type-id-1' name='start'/>
1146      <parameter type-id='type-id-1' name='inc'/>
1147      <return type-id='type-id-25'/>
1148    </function-decl>
1149    <function-decl name='nvlist_prtctl_getdest' mangled-name='nvlist_prtctl_getdest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_getdest'>
1150      <parameter type-id='type-id-163' name='pctl'/>
1151      <return type-id='type-id-34'/>
1152    </function-decl>
1153    <function-decl name='nvlist_prtctl_setdest' mangled-name='nvlist_prtctl_setdest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_setdest'>
1154      <parameter type-id='type-id-163' name='pctl'/>
1155      <parameter type-id='type-id-34' name='fp'/>
1156      <return type-id='type-id-25'/>
1157    </function-decl>
1158    <function-decl name='nvpair_value_string' mangled-name='nvpair_value_string' visibility='default' binding='global' size-in-bits='64'>
1159      <return type-id='type-id-25'/>
1160    </function-decl>
1161    <function-decl name='nvpair_value_string_array' mangled-name='nvpair_value_string_array' visibility='default' binding='global' size-in-bits='64'>
1162      <return type-id='type-id-25'/>
1163    </function-decl>
1164    <function-decl name='regexec' mangled-name='regexec' visibility='default' binding='global' size-in-bits='64'>
1165      <return type-id='type-id-25'/>
1166    </function-decl>
1167    <function-decl name='strcmp' mangled-name='strcmp' visibility='default' binding='global' size-in-bits='64'>
1168      <return type-id='type-id-25'/>
1169    </function-decl>
1170    <function-decl name='sscanf' mangled-name='sscanf' visibility='default' binding='global' size-in-bits='64'>
1171      <return type-id='type-id-25'/>
1172    </function-decl>
1173    <function-decl name='nvpair_value_byte' mangled-name='nvpair_value_byte' visibility='default' binding='global' size-in-bits='64'>
1174      <return type-id='type-id-25'/>
1175    </function-decl>
1176    <function-decl name='nvpair_value_byte_array' mangled-name='nvpair_value_byte_array' visibility='default' binding='global' size-in-bits='64'>
1177      <return type-id='type-id-25'/>
1178    </function-decl>
1179    <function-decl name='nvpair_value_int8' mangled-name='nvpair_value_int8' visibility='default' binding='global' size-in-bits='64'>
1180      <return type-id='type-id-25'/>
1181    </function-decl>
1182    <function-decl name='nvpair_value_int8_array' mangled-name='nvpair_value_int8_array' visibility='default' binding='global' size-in-bits='64'>
1183      <return type-id='type-id-25'/>
1184    </function-decl>
1185    <function-decl name='nvpair_value_uint8' mangled-name='nvpair_value_uint8' visibility='default' binding='global' size-in-bits='64'>
1186      <return type-id='type-id-25'/>
1187    </function-decl>
1188    <function-decl name='nvpair_value_uint8_array' mangled-name='nvpair_value_uint8_array' visibility='default' binding='global' size-in-bits='64'>
1189      <return type-id='type-id-25'/>
1190    </function-decl>
1191    <function-decl name='nvpair_value_int16' mangled-name='nvpair_value_int16' visibility='default' binding='global' size-in-bits='64'>
1192      <return type-id='type-id-25'/>
1193    </function-decl>
1194    <function-decl name='nvpair_value_int16_array' mangled-name='nvpair_value_int16_array' visibility='default' binding='global' size-in-bits='64'>
1195      <return type-id='type-id-25'/>
1196    </function-decl>
1197    <function-decl name='nvpair_value_uint16' mangled-name='nvpair_value_uint16' visibility='default' binding='global' size-in-bits='64'>
1198      <return type-id='type-id-25'/>
1199    </function-decl>
1200    <function-decl name='nvpair_value_uint16_array' mangled-name='nvpair_value_uint16_array' visibility='default' binding='global' size-in-bits='64'>
1201      <return type-id='type-id-25'/>
1202    </function-decl>
1203    <function-decl name='nvpair_value_int32' mangled-name='nvpair_value_int32' visibility='default' binding='global' size-in-bits='64'>
1204      <return type-id='type-id-25'/>
1205    </function-decl>
1206    <function-decl name='nvpair_value_int32_array' mangled-name='nvpair_value_int32_array' visibility='default' binding='global' size-in-bits='64'>
1207      <return type-id='type-id-25'/>
1208    </function-decl>
1209    <function-decl name='nvpair_value_uint32' mangled-name='nvpair_value_uint32' visibility='default' binding='global' size-in-bits='64'>
1210      <return type-id='type-id-25'/>
1211    </function-decl>
1212    <function-decl name='nvpair_value_uint32_array' mangled-name='nvpair_value_uint32_array' visibility='default' binding='global' size-in-bits='64'>
1213      <return type-id='type-id-25'/>
1214    </function-decl>
1215    <function-decl name='nvpair_value_int64' mangled-name='nvpair_value_int64' visibility='default' binding='global' size-in-bits='64'>
1216      <return type-id='type-id-25'/>
1217    </function-decl>
1218    <function-decl name='nvpair_value_int64_array' mangled-name='nvpair_value_int64_array' visibility='default' binding='global' size-in-bits='64'>
1219      <return type-id='type-id-25'/>
1220    </function-decl>
1221    <function-decl name='nvpair_value_uint64' mangled-name='nvpair_value_uint64' visibility='default' binding='global' size-in-bits='64'>
1222      <return type-id='type-id-25'/>
1223    </function-decl>
1224    <function-decl name='nvpair_value_uint64_array' mangled-name='nvpair_value_uint64_array' visibility='default' binding='global' size-in-bits='64'>
1225      <return type-id='type-id-25'/>
1226    </function-decl>
1227    <function-decl name='nvpair_value_boolean_value' mangled-name='nvpair_value_boolean_value' visibility='default' binding='global' size-in-bits='64'>
1228      <return type-id='type-id-25'/>
1229    </function-decl>
1230    <function-decl name='nvpair_value_boolean_array' mangled-name='nvpair_value_boolean_array' visibility='default' binding='global' size-in-bits='64'>
1231      <return type-id='type-id-25'/>
1232    </function-decl>
1233    <function-decl name='nvpair_type_is_array' mangled-name='nvpair_type_is_array' visibility='default' binding='global' size-in-bits='64'>
1234      <return type-id='type-id-25'/>
1235    </function-decl>
1236    <function-decl name='nvpair_type' mangled-name='nvpair_type' visibility='default' binding='global' size-in-bits='64'>
1237      <return type-id='type-id-25'/>
1238    </function-decl>
1239    <function-decl name='strspn' mangled-name='strspn' visibility='default' binding='global' size-in-bits='64'>
1240      <return type-id='type-id-25'/>
1241    </function-decl>
1242    <function-decl name='strcspn' mangled-name='strcspn' visibility='default' binding='global' size-in-bits='64'>
1243      <return type-id='type-id-25'/>
1244    </function-decl>
1245    <function-decl name='__stack_chk_fail' mangled-name='__stack_chk_fail' visibility='default' binding='global' size-in-bits='64'>
1246      <return type-id='type-id-25'/>
1247    </function-decl>
1248    <function-decl name='__printf_chk' mangled-name='__printf_chk' visibility='default' binding='global' size-in-bits='64'>
1249      <return type-id='type-id-25'/>
1250    </function-decl>
1251    <function-decl name='nvpair_name' mangled-name='nvpair_name' visibility='default' binding='global' size-in-bits='64'>
1252      <return type-id='type-id-25'/>
1253    </function-decl>
1254    <function-decl name='nvlist_next_nvpair' mangled-name='nvlist_next_nvpair' visibility='default' binding='global' size-in-bits='64'>
1255      <return type-id='type-id-25'/>
1256    </function-decl>
1257    <function-decl name='nvpair_value_nvlist' mangled-name='nvpair_value_nvlist' visibility='default' binding='global' size-in-bits='64'>
1258      <return type-id='type-id-25'/>
1259    </function-decl>
1260    <function-decl name='nvpair_value_nvlist_array' mangled-name='nvpair_value_nvlist_array' visibility='default' binding='global' size-in-bits='64'>
1261      <return type-id='type-id-25'/>
1262    </function-decl>
1263    <function-decl name='dcgettext' mangled-name='dcgettext' visibility='default' binding='global' size-in-bits='64'>
1264      <return type-id='type-id-25'/>
1265    </function-decl>
1266    <function-decl name='nvpair_value_double' mangled-name='nvpair_value_double' visibility='default' binding='global' size-in-bits='64'>
1267      <return type-id='type-id-25'/>
1268    </function-decl>
1269    <function-decl name='nvpair_value_hrtime' mangled-name='nvpair_value_hrtime' visibility='default' binding='global' size-in-bits='64'>
1270      <return type-id='type-id-25'/>
1271    </function-decl>
1272    <function-decl name='__builtin_fputs' mangled-name='fputs' visibility='default' binding='global' size-in-bits='64'>
1273      <return type-id='type-id-25'/>
1274    </function-decl>
1275    <function-decl name='__fprintf_chk' mangled-name='__fprintf_chk' visibility='default' binding='global' size-in-bits='64'>
1276      <return type-id='type-id-25'/>
1277    </function-decl>
1278    <function-decl name='free' mangled-name='free' visibility='default' binding='global' size-in-bits='64'>
1279      <return type-id='type-id-25'/>
1280    </function-decl>
1281    <function-decl name='malloc' mangled-name='malloc' visibility='default' binding='global' size-in-bits='64'>
1282      <return type-id='type-id-25'/>
1283    </function-decl>
1284    <function-decl name='calloc' mangled-name='calloc' visibility='default' binding='global' size-in-bits='64'>
1285      <return type-id='type-id-25'/>
1286    </function-decl>
1287    <function-decl name='__builtin_strchr' mangled-name='strchr' visibility='default' binding='global' size-in-bits='64'>
1288      <return type-id='type-id-25'/>
1289    </function-decl>
1290    <function-decl name='__builtin_fputc' mangled-name='fputc' visibility='default' binding='global' size-in-bits='64'>
1291      <return type-id='type-id-25'/>
1292    </function-decl>
1293    <function-type size-in-bits='64' id='type-id-130'>
1294      <parameter type-id='type-id-83'/>
1295      <parameter type-id='type-id-46'/>
1296      <parameter type-id='type-id-32'/>
1297      <parameter type-id='type-id-36'/>
1298      <parameter type-id='type-id-128'/>
1299      <parameter type-id='type-id-129'/>
1300      <return type-id='type-id-1'/>
1301    </function-type>
1302    <function-type size-in-bits='64' id='type-id-120'>
1303      <parameter type-id='type-id-83'/>
1304      <parameter type-id='type-id-46'/>
1305      <parameter type-id='type-id-32'/>
1306      <parameter type-id='type-id-36'/>
1307      <parameter type-id='type-id-14'/>
1308      <return type-id='type-id-1'/>
1309    </function-type>
1310    <function-type size-in-bits='64' id='type-id-159'>
1311      <parameter type-id='type-id-83'/>
1312      <parameter type-id='type-id-46'/>
1313      <parameter type-id='type-id-32'/>
1314      <parameter type-id='type-id-36'/>
1315      <parameter type-id='type-id-15'/>
1316      <parameter type-id='type-id-129'/>
1317      <return type-id='type-id-1'/>
1318    </function-type>
1319    <function-type size-in-bits='64' id='type-id-118'>
1320      <parameter type-id='type-id-83'/>
1321      <parameter type-id='type-id-46'/>
1322      <parameter type-id='type-id-32'/>
1323      <parameter type-id='type-id-36'/>
1324      <parameter type-id='type-id-117'/>
1325      <return type-id='type-id-1'/>
1326    </function-type>
1327    <function-type size-in-bits='64' id='type-id-84'>
1328      <parameter type-id='type-id-83'/>
1329      <parameter type-id='type-id-46'/>
1330      <parameter type-id='type-id-32'/>
1331      <parameter type-id='type-id-36'/>
1332      <parameter type-id='type-id-1'/>
1333      <return type-id='type-id-1'/>
1334    </function-type>
1335    <function-type size-in-bits='64' id='type-id-142'>
1336      <parameter type-id='type-id-83'/>
1337      <parameter type-id='type-id-46'/>
1338      <parameter type-id='type-id-32'/>
1339      <parameter type-id='type-id-36'/>
1340      <parameter type-id='type-id-141'/>
1341      <parameter type-id='type-id-129'/>
1342      <return type-id='type-id-1'/>
1343    </function-type>
1344    <function-type size-in-bits='64' id='type-id-148'>
1345      <parameter type-id='type-id-83'/>
1346      <parameter type-id='type-id-46'/>
1347      <parameter type-id='type-id-32'/>
1348      <parameter type-id='type-id-36'/>
1349      <parameter type-id='type-id-147'/>
1350      <parameter type-id='type-id-129'/>
1351      <return type-id='type-id-1'/>
1352    </function-type>
1353    <function-type size-in-bits='64' id='type-id-154'>
1354      <parameter type-id='type-id-83'/>
1355      <parameter type-id='type-id-46'/>
1356      <parameter type-id='type-id-32'/>
1357      <parameter type-id='type-id-36'/>
1358      <parameter type-id='type-id-153'/>
1359      <parameter type-id='type-id-129'/>
1360      <return type-id='type-id-1'/>
1361    </function-type>
1362    <function-type size-in-bits='64' id='type-id-136'>
1363      <parameter type-id='type-id-83'/>
1364      <parameter type-id='type-id-46'/>
1365      <parameter type-id='type-id-32'/>
1366      <parameter type-id='type-id-36'/>
1367      <parameter type-id='type-id-135'/>
1368      <parameter type-id='type-id-129'/>
1369      <return type-id='type-id-1'/>
1370    </function-type>
1371    <function-type size-in-bits='64' id='type-id-126'>
1372      <parameter type-id='type-id-83'/>
1373      <parameter type-id='type-id-46'/>
1374      <parameter type-id='type-id-32'/>
1375      <parameter type-id='type-id-36'/>
1376      <parameter type-id='type-id-32'/>
1377      <return type-id='type-id-1'/>
1378    </function-type>
1379    <function-type size-in-bits='64' id='type-id-162'>
1380      <parameter type-id='type-id-83'/>
1381      <parameter type-id='type-id-46'/>
1382      <parameter type-id='type-id-32'/>
1383      <parameter type-id='type-id-36'/>
1384      <parameter type-id='type-id-161'/>
1385      <parameter type-id='type-id-129'/>
1386      <return type-id='type-id-1'/>
1387    </function-type>
1388    <function-type size-in-bits='64' id='type-id-88'>
1389      <parameter type-id='type-id-83'/>
1390      <parameter type-id='type-id-46'/>
1391      <parameter type-id='type-id-32'/>
1392      <parameter type-id='type-id-36'/>
1393      <parameter type-id='type-id-87'/>
1394      <return type-id='type-id-1'/>
1395    </function-type>
1396    <function-type size-in-bits='64' id='type-id-124'>
1397      <parameter type-id='type-id-83'/>
1398      <parameter type-id='type-id-46'/>
1399      <parameter type-id='type-id-32'/>
1400      <parameter type-id='type-id-36'/>
1401      <parameter type-id='type-id-123'/>
1402      <return type-id='type-id-1'/>
1403    </function-type>
1404    <function-type size-in-bits='64' id='type-id-101'>
1405      <parameter type-id='type-id-83'/>
1406      <parameter type-id='type-id-46'/>
1407      <parameter type-id='type-id-32'/>
1408      <parameter type-id='type-id-36'/>
1409      <parameter type-id='type-id-4'/>
1410      <return type-id='type-id-1'/>
1411    </function-type>
1412    <function-type size-in-bits='64' id='type-id-107'>
1413      <parameter type-id='type-id-83'/>
1414      <parameter type-id='type-id-46'/>
1415      <parameter type-id='type-id-32'/>
1416      <parameter type-id='type-id-36'/>
1417      <parameter type-id='type-id-3'/>
1418      <return type-id='type-id-1'/>
1419    </function-type>
1420    <function-type size-in-bits='64' id='type-id-113'>
1421      <parameter type-id='type-id-83'/>
1422      <parameter type-id='type-id-46'/>
1423      <parameter type-id='type-id-32'/>
1424      <parameter type-id='type-id-36'/>
1425      <parameter type-id='type-id-112'/>
1426      <return type-id='type-id-1'/>
1427    </function-type>
1428    <function-type size-in-bits='64' id='type-id-95'>
1429      <parameter type-id='type-id-83'/>
1430      <parameter type-id='type-id-46'/>
1431      <parameter type-id='type-id-32'/>
1432      <parameter type-id='type-id-36'/>
1433      <parameter type-id='type-id-94'/>
1434      <return type-id='type-id-1'/>
1435    </function-type>
1436    <function-type size-in-bits='64' id='type-id-91'>
1437      <parameter type-id='type-id-83'/>
1438      <parameter type-id='type-id-46'/>
1439      <parameter type-id='type-id-32'/>
1440      <parameter type-id='type-id-36'/>
1441      <parameter type-id='type-id-90'/>
1442      <return type-id='type-id-1'/>
1443    </function-type>
1444    <function-type size-in-bits='64' id='type-id-105'>
1445      <parameter type-id='type-id-83'/>
1446      <parameter type-id='type-id-46'/>
1447      <parameter type-id='type-id-32'/>
1448      <parameter type-id='type-id-36'/>
1449      <parameter type-id='type-id-104'/>
1450      <return type-id='type-id-1'/>
1451    </function-type>
1452    <function-type size-in-bits='64' id='type-id-109'>
1453      <parameter type-id='type-id-83'/>
1454      <parameter type-id='type-id-46'/>
1455      <parameter type-id='type-id-32'/>
1456      <parameter type-id='type-id-36'/>
1457      <parameter type-id='type-id-27'/>
1458      <return type-id='type-id-1'/>
1459    </function-type>
1460    <function-type size-in-bits='64' id='type-id-115'>
1461      <parameter type-id='type-id-83'/>
1462      <parameter type-id='type-id-46'/>
1463      <parameter type-id='type-id-32'/>
1464      <parameter type-id='type-id-36'/>
1465      <parameter type-id='type-id-28'/>
1466      <return type-id='type-id-1'/>
1467    </function-type>
1468    <function-type size-in-bits='64' id='type-id-99'>
1469      <parameter type-id='type-id-83'/>
1470      <parameter type-id='type-id-46'/>
1471      <parameter type-id='type-id-32'/>
1472      <parameter type-id='type-id-36'/>
1473      <parameter type-id='type-id-98'/>
1474      <return type-id='type-id-1'/>
1475    </function-type>
1476    <function-type size-in-bits='64' id='type-id-133'>
1477      <parameter type-id='type-id-83'/>
1478      <parameter type-id='type-id-46'/>
1479      <parameter type-id='type-id-32'/>
1480      <parameter type-id='type-id-36'/>
1481      <parameter type-id='type-id-132'/>
1482      <parameter type-id='type-id-129'/>
1483      <return type-id='type-id-1'/>
1484    </function-type>
1485    <function-type size-in-bits='64' id='type-id-145'>
1486      <parameter type-id='type-id-83'/>
1487      <parameter type-id='type-id-46'/>
1488      <parameter type-id='type-id-32'/>
1489      <parameter type-id='type-id-36'/>
1490      <parameter type-id='type-id-144'/>
1491      <parameter type-id='type-id-129'/>
1492      <return type-id='type-id-1'/>
1493    </function-type>
1494    <function-type size-in-bits='64' id='type-id-151'>
1495      <parameter type-id='type-id-83'/>
1496      <parameter type-id='type-id-46'/>
1497      <parameter type-id='type-id-32'/>
1498      <parameter type-id='type-id-36'/>
1499      <parameter type-id='type-id-150'/>
1500      <parameter type-id='type-id-129'/>
1501      <return type-id='type-id-1'/>
1502    </function-type>
1503    <function-type size-in-bits='64' id='type-id-157'>
1504      <parameter type-id='type-id-83'/>
1505      <parameter type-id='type-id-46'/>
1506      <parameter type-id='type-id-32'/>
1507      <parameter type-id='type-id-36'/>
1508      <parameter type-id='type-id-156'/>
1509      <parameter type-id='type-id-129'/>
1510      <return type-id='type-id-1'/>
1511    </function-type>
1512    <function-type size-in-bits='64' id='type-id-139'>
1513      <parameter type-id='type-id-83'/>
1514      <parameter type-id='type-id-46'/>
1515      <parameter type-id='type-id-32'/>
1516      <parameter type-id='type-id-36'/>
1517      <parameter type-id='type-id-138'/>
1518      <parameter type-id='type-id-129'/>
1519      <return type-id='type-id-1'/>
1520    </function-type>
1521    <function-type size-in-bits='64' id='type-id-186'>
1522      <parameter type-id='type-id-163'/>
1523      <parameter type-id='type-id-46'/>
1524      <parameter type-id='type-id-32'/>
1525      <parameter type-id='type-id-36'/>
1526      <parameter type-id='type-id-128'/>
1527      <parameter type-id='type-id-129'/>
1528      <return type-id='type-id-1'/>
1529    </function-type>
1530    <function-type size-in-bits='64' id='type-id-192'>
1531      <parameter type-id='type-id-163'/>
1532      <parameter type-id='type-id-46'/>
1533      <parameter type-id='type-id-32'/>
1534      <parameter type-id='type-id-36'/>
1535      <parameter type-id='type-id-14'/>
1536      <return type-id='type-id-1'/>
1537    </function-type>
1538    <function-type size-in-bits='64' id='type-id-166'>
1539      <parameter type-id='type-id-163'/>
1540      <parameter type-id='type-id-46'/>
1541      <parameter type-id='type-id-32'/>
1542      <parameter type-id='type-id-36'/>
1543      <parameter type-id='type-id-15'/>
1544      <parameter type-id='type-id-129'/>
1545      <return type-id='type-id-1'/>
1546    </function-type>
1547    <function-type size-in-bits='64' id='type-id-194'>
1548      <parameter type-id='type-id-163'/>
1549      <parameter type-id='type-id-46'/>
1550      <parameter type-id='type-id-32'/>
1551      <parameter type-id='type-id-36'/>
1552      <parameter type-id='type-id-117'/>
1553      <return type-id='type-id-1'/>
1554    </function-type>
1555    <function-type size-in-bits='64' id='type-id-216'>
1556      <parameter type-id='type-id-163'/>
1557      <parameter type-id='type-id-46'/>
1558      <parameter type-id='type-id-32'/>
1559      <parameter type-id='type-id-36'/>
1560      <parameter type-id='type-id-1'/>
1561      <return type-id='type-id-1'/>
1562    </function-type>
1563    <function-type size-in-bits='64' id='type-id-178'>
1564      <parameter type-id='type-id-163'/>
1565      <parameter type-id='type-id-46'/>
1566      <parameter type-id='type-id-32'/>
1567      <parameter type-id='type-id-36'/>
1568      <parameter type-id='type-id-141'/>
1569      <parameter type-id='type-id-129'/>
1570      <return type-id='type-id-1'/>
1571    </function-type>
1572    <function-type size-in-bits='64' id='type-id-174'>
1573      <parameter type-id='type-id-163'/>
1574      <parameter type-id='type-id-46'/>
1575      <parameter type-id='type-id-32'/>
1576      <parameter type-id='type-id-36'/>
1577      <parameter type-id='type-id-147'/>
1578      <parameter type-id='type-id-129'/>
1579      <return type-id='type-id-1'/>
1580    </function-type>
1581    <function-type size-in-bits='64' id='type-id-170'>
1582      <parameter type-id='type-id-163'/>
1583      <parameter type-id='type-id-46'/>
1584      <parameter type-id='type-id-32'/>
1585      <parameter type-id='type-id-36'/>
1586      <parameter type-id='type-id-153'/>
1587      <parameter type-id='type-id-129'/>
1588      <return type-id='type-id-1'/>
1589    </function-type>
1590    <function-type size-in-bits='64' id='type-id-182'>
1591      <parameter type-id='type-id-163'/>
1592      <parameter type-id='type-id-46'/>
1593      <parameter type-id='type-id-32'/>
1594      <parameter type-id='type-id-36'/>
1595      <parameter type-id='type-id-135'/>
1596      <parameter type-id='type-id-129'/>
1597      <return type-id='type-id-1'/>
1598    </function-type>
1599    <function-type size-in-bits='64' id='type-id-188'>
1600      <parameter type-id='type-id-163'/>
1601      <parameter type-id='type-id-46'/>
1602      <parameter type-id='type-id-32'/>
1603      <parameter type-id='type-id-36'/>
1604      <parameter type-id='type-id-32'/>
1605      <return type-id='type-id-1'/>
1606    </function-type>
1607    <function-type size-in-bits='64' id='type-id-164'>
1608      <parameter type-id='type-id-163'/>
1609      <parameter type-id='type-id-46'/>
1610      <parameter type-id='type-id-32'/>
1611      <parameter type-id='type-id-36'/>
1612      <parameter type-id='type-id-161'/>
1613      <parameter type-id='type-id-129'/>
1614      <return type-id='type-id-1'/>
1615    </function-type>
1616    <function-type size-in-bits='64' id='type-id-214'>
1617      <parameter type-id='type-id-163'/>
1618      <parameter type-id='type-id-46'/>
1619      <parameter type-id='type-id-32'/>
1620      <parameter type-id='type-id-36'/>
1621      <parameter type-id='type-id-87'/>
1622      <return type-id='type-id-1'/>
1623    </function-type>
1624    <function-type size-in-bits='64' id='type-id-190'>
1625      <parameter type-id='type-id-163'/>
1626      <parameter type-id='type-id-46'/>
1627      <parameter type-id='type-id-32'/>
1628      <parameter type-id='type-id-36'/>
1629      <parameter type-id='type-id-123'/>
1630      <return type-id='type-id-1'/>
1631    </function-type>
1632    <function-type size-in-bits='64' id='type-id-206'>
1633      <parameter type-id='type-id-163'/>
1634      <parameter type-id='type-id-46'/>
1635      <parameter type-id='type-id-32'/>
1636      <parameter type-id='type-id-36'/>
1637      <parameter type-id='type-id-4'/>
1638      <return type-id='type-id-1'/>
1639    </function-type>
1640    <function-type size-in-bits='64' id='type-id-202'>
1641      <parameter type-id='type-id-163'/>
1642      <parameter type-id='type-id-46'/>
1643      <parameter type-id='type-id-32'/>
1644      <parameter type-id='type-id-36'/>
1645      <parameter type-id='type-id-3'/>
1646      <return type-id='type-id-1'/>
1647    </function-type>
1648    <function-type size-in-bits='64' id='type-id-198'>
1649      <parameter type-id='type-id-163'/>
1650      <parameter type-id='type-id-46'/>
1651      <parameter type-id='type-id-32'/>
1652      <parameter type-id='type-id-36'/>
1653      <parameter type-id='type-id-112'/>
1654      <return type-id='type-id-1'/>
1655    </function-type>
1656    <function-type size-in-bits='64' id='type-id-210'>
1657      <parameter type-id='type-id-163'/>
1658      <parameter type-id='type-id-46'/>
1659      <parameter type-id='type-id-32'/>
1660      <parameter type-id='type-id-36'/>
1661      <parameter type-id='type-id-94'/>
1662      <return type-id='type-id-1'/>
1663    </function-type>
1664    <function-type size-in-bits='64' id='type-id-212'>
1665      <parameter type-id='type-id-163'/>
1666      <parameter type-id='type-id-46'/>
1667      <parameter type-id='type-id-32'/>
1668      <parameter type-id='type-id-36'/>
1669      <parameter type-id='type-id-90'/>
1670      <return type-id='type-id-1'/>
1671    </function-type>
1672    <function-type size-in-bits='64' id='type-id-204'>
1673      <parameter type-id='type-id-163'/>
1674      <parameter type-id='type-id-46'/>
1675      <parameter type-id='type-id-32'/>
1676      <parameter type-id='type-id-36'/>
1677      <parameter type-id='type-id-104'/>
1678      <return type-id='type-id-1'/>
1679    </function-type>
1680    <function-type size-in-bits='64' id='type-id-200'>
1681      <parameter type-id='type-id-163'/>
1682      <parameter type-id='type-id-46'/>
1683      <parameter type-id='type-id-32'/>
1684      <parameter type-id='type-id-36'/>
1685      <parameter type-id='type-id-27'/>
1686      <return type-id='type-id-1'/>
1687    </function-type>
1688    <function-type size-in-bits='64' id='type-id-196'>
1689      <parameter type-id='type-id-163'/>
1690      <parameter type-id='type-id-46'/>
1691      <parameter type-id='type-id-32'/>
1692      <parameter type-id='type-id-36'/>
1693      <parameter type-id='type-id-28'/>
1694      <return type-id='type-id-1'/>
1695    </function-type>
1696    <function-type size-in-bits='64' id='type-id-208'>
1697      <parameter type-id='type-id-163'/>
1698      <parameter type-id='type-id-46'/>
1699      <parameter type-id='type-id-32'/>
1700      <parameter type-id='type-id-36'/>
1701      <parameter type-id='type-id-98'/>
1702      <return type-id='type-id-1'/>
1703    </function-type>
1704    <function-type size-in-bits='64' id='type-id-184'>
1705      <parameter type-id='type-id-163'/>
1706      <parameter type-id='type-id-46'/>
1707      <parameter type-id='type-id-32'/>
1708      <parameter type-id='type-id-36'/>
1709      <parameter type-id='type-id-132'/>
1710      <parameter type-id='type-id-129'/>
1711      <return type-id='type-id-1'/>
1712    </function-type>
1713    <function-type size-in-bits='64' id='type-id-176'>
1714      <parameter type-id='type-id-163'/>
1715      <parameter type-id='type-id-46'/>
1716      <parameter type-id='type-id-32'/>
1717      <parameter type-id='type-id-36'/>
1718      <parameter type-id='type-id-144'/>
1719      <parameter type-id='type-id-129'/>
1720      <return type-id='type-id-1'/>
1721    </function-type>
1722    <function-type size-in-bits='64' id='type-id-172'>
1723      <parameter type-id='type-id-163'/>
1724      <parameter type-id='type-id-46'/>
1725      <parameter type-id='type-id-32'/>
1726      <parameter type-id='type-id-36'/>
1727      <parameter type-id='type-id-150'/>
1728      <parameter type-id='type-id-129'/>
1729      <return type-id='type-id-1'/>
1730    </function-type>
1731    <function-type size-in-bits='64' id='type-id-168'>
1732      <parameter type-id='type-id-163'/>
1733      <parameter type-id='type-id-46'/>
1734      <parameter type-id='type-id-32'/>
1735      <parameter type-id='type-id-36'/>
1736      <parameter type-id='type-id-156'/>
1737      <parameter type-id='type-id-129'/>
1738      <return type-id='type-id-1'/>
1739    </function-type>
1740    <function-type size-in-bits='64' id='type-id-180'>
1741      <parameter type-id='type-id-163'/>
1742      <parameter type-id='type-id-46'/>
1743      <parameter type-id='type-id-32'/>
1744      <parameter type-id='type-id-36'/>
1745      <parameter type-id='type-id-138'/>
1746      <parameter type-id='type-id-129'/>
1747      <return type-id='type-id-1'/>
1748    </function-type>
1749  </abi-instr>
1750  <abi-instr version='1.0' address-size='64' path='libnvpair_json.c' comp-dir-path='/home/runner/work/zfs/zfs/lib/libnvpair' language='LANG_C99'>
1751    <function-decl name='nvlist_print_json' mangled-name='nvlist_print_json' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_print_json'>
1752      <parameter type-id='type-id-34' name='fp'/>
1753      <parameter type-id='type-id-32' name='nvl'/>
1754      <return type-id='type-id-1'/>
1755    </function-decl>
1756    <function-decl name='fnvpair_value_string' mangled-name='fnvpair_value_string' visibility='default' binding='global' size-in-bits='64'>
1757      <return type-id='type-id-25'/>
1758    </function-decl>
1759    <function-decl name='libspl_assertf' mangled-name='libspl_assertf' visibility='default' binding='global' size-in-bits='64'>
1760      <return type-id='type-id-25'/>
1761    </function-decl>
1762    <function-decl name='fnvpair_value_byte' mangled-name='fnvpair_value_byte' visibility='default' binding='global' size-in-bits='64'>
1763      <return type-id='type-id-25'/>
1764    </function-decl>
1765    <function-decl name='fnvpair_value_int16' mangled-name='fnvpair_value_int16' visibility='default' binding='global' size-in-bits='64'>
1766      <return type-id='type-id-25'/>
1767    </function-decl>
1768    <function-decl name='fnvpair_value_uint16' mangled-name='fnvpair_value_uint16' visibility='default' binding='global' size-in-bits='64'>
1769      <return type-id='type-id-25'/>
1770    </function-decl>
1771    <function-decl name='fnvpair_value_int32' mangled-name='fnvpair_value_int32' visibility='default' binding='global' size-in-bits='64'>
1772      <return type-id='type-id-25'/>
1773    </function-decl>
1774    <function-decl name='fnvpair_value_uint32' mangled-name='fnvpair_value_uint32' visibility='default' binding='global' size-in-bits='64'>
1775      <return type-id='type-id-25'/>
1776    </function-decl>
1777    <function-decl name='fnvpair_value_int64' mangled-name='fnvpair_value_int64' visibility='default' binding='global' size-in-bits='64'>
1778      <return type-id='type-id-25'/>
1779    </function-decl>
1780    <function-decl name='fnvpair_value_uint64' mangled-name='fnvpair_value_uint64' visibility='default' binding='global' size-in-bits='64'>
1781      <return type-id='type-id-25'/>
1782    </function-decl>
1783    <function-decl name='fnvpair_value_nvlist' mangled-name='fnvpair_value_nvlist' visibility='default' binding='global' size-in-bits='64'>
1784      <return type-id='type-id-25'/>
1785    </function-decl>
1786    <function-decl name='fnvpair_value_boolean_value' mangled-name='fnvpair_value_boolean_value' visibility='default' binding='global' size-in-bits='64'>
1787      <return type-id='type-id-25'/>
1788    </function-decl>
1789    <function-decl name='fnvpair_value_int8' mangled-name='fnvpair_value_int8' visibility='default' binding='global' size-in-bits='64'>
1790      <return type-id='type-id-25'/>
1791    </function-decl>
1792    <function-decl name='fnvpair_value_uint8' mangled-name='fnvpair_value_uint8' visibility='default' binding='global' size-in-bits='64'>
1793      <return type-id='type-id-25'/>
1794    </function-decl>
1795    <function-decl name='__ctype_get_mb_cur_max' mangled-name='__ctype_get_mb_cur_max' visibility='default' binding='global' size-in-bits='64'>
1796      <return type-id='type-id-25'/>
1797    </function-decl>
1798    <function-decl name='mbrtowc' mangled-name='mbrtowc' visibility='default' binding='global' size-in-bits='64'>
1799      <return type-id='type-id-25'/>
1800    </function-decl>
1801  </abi-instr>
1802  <abi-instr version='1.0' address-size='64' path='nvpair_alloc_system.c' comp-dir-path='/home/runner/work/zfs/zfs/lib/libnvpair' language='LANG_C99'>
1803    <class-decl name='nv_alloc' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-219'>
1804      <data-member access='public' layout-offset-in-bits='0'>
1805        <var-decl name='nva_ops' type-id='type-id-220' visibility='default'/>
1806      </data-member>
1807      <data-member access='public' layout-offset-in-bits='64'>
1808        <var-decl name='nva_arg' type-id='type-id-46' visibility='default'/>
1809      </data-member>
1810    </class-decl>
1811    <class-decl name='nv_alloc_ops' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-221'>
1812      <data-member access='public' layout-offset-in-bits='0'>
1813        <var-decl name='nv_ao_init' type-id='type-id-222' visibility='default'/>
1814      </data-member>
1815      <data-member access='public' layout-offset-in-bits='64'>
1816        <var-decl name='nv_ao_fini' type-id='type-id-223' visibility='default'/>
1817      </data-member>
1818      <data-member access='public' layout-offset-in-bits='128'>
1819        <var-decl name='nv_ao_alloc' type-id='type-id-224' visibility='default'/>
1820      </data-member>
1821      <data-member access='public' layout-offset-in-bits='192'>
1822        <var-decl name='nv_ao_free' type-id='type-id-225' visibility='default'/>
1823      </data-member>
1824      <data-member access='public' layout-offset-in-bits='256'>
1825        <var-decl name='nv_ao_reset' type-id='type-id-223' visibility='default'/>
1826      </data-member>
1827    </class-decl>
1828    <typedef-decl name='nv_alloc_t' type-id='type-id-219' id='type-id-226'/>
1829    <pointer-type-def type-id='type-id-226' size-in-bits='64' id='type-id-227'/>
1830    <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-228'>
1831      <data-member access='public' layout-offset-in-bits='0'>
1832        <var-decl name='gp_offset' type-id='type-id-21' visibility='default'/>
1833      </data-member>
1834      <data-member access='public' layout-offset-in-bits='32'>
1835        <var-decl name='fp_offset' type-id='type-id-21' visibility='default'/>
1836      </data-member>
1837      <data-member access='public' layout-offset-in-bits='64'>
1838        <var-decl name='overflow_arg_area' type-id='type-id-46' visibility='default'/>
1839      </data-member>
1840      <data-member access='public' layout-offset-in-bits='128'>
1841        <var-decl name='reg_save_area' type-id='type-id-46' visibility='default'/>
1842      </data-member>
1843    </class-decl>
1844    <pointer-type-def type-id='type-id-228' size-in-bits='64' id='type-id-229'/>
1845    <pointer-type-def type-id='type-id-230' size-in-bits='64' id='type-id-222'/>
1846    <pointer-type-def type-id='type-id-231' size-in-bits='64' id='type-id-223'/>
1847    <pointer-type-def type-id='type-id-232' size-in-bits='64' id='type-id-224'/>
1848    <pointer-type-def type-id='type-id-233' size-in-bits='64' id='type-id-225'/>
1849    <typedef-decl name='nv_alloc_ops_t' type-id='type-id-221' id='type-id-234'/>
1850    <qualified-type-def type-id='type-id-234' const='yes' id='type-id-235'/>
1851    <pointer-type-def type-id='type-id-235' size-in-bits='64' id='type-id-220'/>
1852    <var-decl name='nv_alloc_nosleep' type-id='type-id-227' mangled-name='nv_alloc_nosleep' visibility='default' elf-symbol-id='nv_alloc_nosleep'/>
1853    <function-type size-in-bits='64' id='type-id-230'>
1854      <parameter type-id='type-id-227'/>
1855      <parameter type-id='type-id-229'/>
1856      <return type-id='type-id-1'/>
1857    </function-type>
1858    <function-type size-in-bits='64' id='type-id-231'>
1859      <parameter type-id='type-id-227'/>
1860      <return type-id='type-id-25'/>
1861    </function-type>
1862    <function-type size-in-bits='64' id='type-id-233'>
1863      <parameter type-id='type-id-227'/>
1864      <parameter type-id='type-id-46'/>
1865      <parameter type-id='type-id-20'/>
1866      <return type-id='type-id-25'/>
1867    </function-type>
1868    <function-type size-in-bits='64' id='type-id-232'>
1869      <parameter type-id='type-id-227'/>
1870      <parameter type-id='type-id-20'/>
1871      <return type-id='type-id-46'/>
1872    </function-type>
1873  </abi-instr>
1874  <abi-instr version='1.0' address-size='64' path='../../module/nvpair/nvpair_alloc_fixed.c' comp-dir-path='/home/runner/work/zfs/zfs/lib/libnvpair' language='LANG_C99'>
1875    <var-decl name='nv_fixed_ops' type-id='type-id-220' mangled-name='nv_fixed_ops' visibility='default' elf-symbol-id='nv_fixed_ops'/>
1876  </abi-instr>
1877  <abi-instr version='1.0' address-size='64' path='../../module/nvpair/nvpair.c' comp-dir-path='/home/runner/work/zfs/zfs/lib/libnvpair' language='LANG_C99'>
1878    <function-decl name='nvlist_xunpack' mangled-name='nvlist_xunpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xunpack'>
1879      <parameter type-id='type-id-14' name='buf'/>
1880      <parameter type-id='type-id-20' name='buflen'/>
1881      <parameter type-id='type-id-161' name='nvlp'/>
1882      <parameter type-id='type-id-227' name='nva'/>
1883      <return type-id='type-id-1'/>
1884    </function-decl>
1885    <function-decl name='nvlist_unpack' mangled-name='nvlist_unpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_unpack'>
1886      <parameter type-id='type-id-14' name='buf'/>
1887      <parameter type-id='type-id-20' name='buflen'/>
1888      <parameter type-id='type-id-161' name='nvlp'/>
1889      <parameter type-id='type-id-1' name='kmflag'/>
1890      <return type-id='type-id-1'/>
1891    </function-decl>
1892    <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-236'/>
1893    <function-decl name='nvlist_pack' mangled-name='nvlist_pack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_pack'>
1894      <parameter type-id='type-id-32' name='nvl'/>
1895      <parameter type-id='type-id-15' name='bufp'/>
1896      <parameter type-id='type-id-236' name='buflen'/>
1897      <parameter type-id='type-id-1' name='encoding'/>
1898      <parameter type-id='type-id-1' name='kmflag'/>
1899      <return type-id='type-id-1'/>
1900    </function-decl>
1901    <function-decl name='nvlist_merge' mangled-name='nvlist_merge' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_merge'>
1902      <parameter type-id='type-id-32' name='dst'/>
1903      <parameter type-id='type-id-32' name='nvl'/>
1904      <parameter type-id='type-id-1' name='flag'/>
1905      <return type-id='type-id-1'/>
1906    </function-decl>
1907    <function-decl name='nvlist_add_nvpair' mangled-name='nvlist_add_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_nvpair'>
1908      <parameter type-id='type-id-32' name='nvl'/>
1909      <parameter type-id='type-id-12' name='nvp'/>
1910      <return type-id='type-id-1'/>
1911    </function-decl>
1912    <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-237'/>
1913    <function-decl name='nvpair_value_hrtime' mangled-name='nvpair_value_hrtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_hrtime'>
1914      <parameter type-id='type-id-12' name='nvp'/>
1915      <parameter type-id='type-id-237' name='val'/>
1916      <return type-id='type-id-1'/>
1917    </function-decl>
1918    <pointer-type-def type-id='type-id-161' size-in-bits='64' id='type-id-238'/>
1919    <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-239'/>
1920    <function-decl name='nvpair_value_nvlist_array' mangled-name='nvpair_value_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_nvlist_array'>
1921      <parameter type-id='type-id-12' name='nvp'/>
1922      <parameter type-id='type-id-238' name='val'/>
1923      <parameter type-id='type-id-239' name='nelem'/>
1924      <return type-id='type-id-1'/>
1925    </function-decl>
1926    <pointer-type-def type-id='type-id-15' size-in-bits='64' id='type-id-240'/>
1927    <function-decl name='nvpair_value_string_array' mangled-name='nvpair_value_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_string_array'>
1928      <parameter type-id='type-id-12' name='nvp'/>
1929      <parameter type-id='type-id-240' name='val'/>
1930      <parameter type-id='type-id-239' name='nelem'/>
1931      <return type-id='type-id-1'/>
1932    </function-decl>
1933    <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-241'/>
1934    <function-decl name='nvpair_value_uint64_array' mangled-name='nvpair_value_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint64_array'>
1935      <parameter type-id='type-id-12' name='nvp'/>
1936      <parameter type-id='type-id-241' name='val'/>
1937      <parameter type-id='type-id-239' name='nelem'/>
1938      <return type-id='type-id-1'/>
1939    </function-decl>
1940    <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-242'/>
1941    <function-decl name='nvpair_value_int64_array' mangled-name='nvpair_value_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int64_array'>
1942      <parameter type-id='type-id-12' name='nvp'/>
1943      <parameter type-id='type-id-242' name='val'/>
1944      <parameter type-id='type-id-239' name='nelem'/>
1945      <return type-id='type-id-1'/>
1946    </function-decl>
1947    <pointer-type-def type-id='type-id-150' size-in-bits='64' id='type-id-243'/>
1948    <function-decl name='nvpair_value_uint32_array' mangled-name='nvpair_value_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint32_array'>
1949      <parameter type-id='type-id-12' name='nvp'/>
1950      <parameter type-id='type-id-243' name='val'/>
1951      <parameter type-id='type-id-239' name='nelem'/>
1952      <return type-id='type-id-1'/>
1953    </function-decl>
1954    <pointer-type-def type-id='type-id-147' size-in-bits='64' id='type-id-244'/>
1955    <function-decl name='nvpair_value_int32_array' mangled-name='nvpair_value_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int32_array'>
1956      <parameter type-id='type-id-12' name='nvp'/>
1957      <parameter type-id='type-id-244' name='val'/>
1958      <parameter type-id='type-id-239' name='nelem'/>
1959      <return type-id='type-id-1'/>
1960    </function-decl>
1961    <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-245'/>
1962    <function-decl name='nvpair_value_uint16_array' mangled-name='nvpair_value_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint16_array'>
1963      <parameter type-id='type-id-12' name='nvp'/>
1964      <parameter type-id='type-id-245' name='val'/>
1965      <parameter type-id='type-id-239' name='nelem'/>
1966      <return type-id='type-id-1'/>
1967    </function-decl>
1968    <pointer-type-def type-id='type-id-141' size-in-bits='64' id='type-id-246'/>
1969    <function-decl name='nvpair_value_int16_array' mangled-name='nvpair_value_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int16_array'>
1970      <parameter type-id='type-id-12' name='nvp'/>
1971      <parameter type-id='type-id-246' name='val'/>
1972      <parameter type-id='type-id-239' name='nelem'/>
1973      <return type-id='type-id-1'/>
1974    </function-decl>
1975    <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-247'/>
1976    <function-decl name='nvpair_value_uint8_array' mangled-name='nvpair_value_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint8_array'>
1977      <parameter type-id='type-id-12' name='nvp'/>
1978      <parameter type-id='type-id-247' name='val'/>
1979      <parameter type-id='type-id-239' name='nelem'/>
1980      <return type-id='type-id-1'/>
1981    </function-decl>
1982    <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-248'/>
1983    <function-decl name='nvpair_value_int8_array' mangled-name='nvpair_value_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int8_array'>
1984      <parameter type-id='type-id-12' name='nvp'/>
1985      <parameter type-id='type-id-248' name='val'/>
1986      <parameter type-id='type-id-239' name='nelem'/>
1987      <return type-id='type-id-1'/>
1988    </function-decl>
1989    <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-249'/>
1990    <function-decl name='nvpair_value_byte_array' mangled-name='nvpair_value_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_byte_array'>
1991      <parameter type-id='type-id-12' name='nvp'/>
1992      <parameter type-id='type-id-249' name='val'/>
1993      <parameter type-id='type-id-239' name='nelem'/>
1994      <return type-id='type-id-1'/>
1995    </function-decl>
1996    <pointer-type-def type-id='type-id-128' size-in-bits='64' id='type-id-250'/>
1997    <function-decl name='nvpair_value_boolean_array' mangled-name='nvpair_value_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_boolean_array'>
1998      <parameter type-id='type-id-12' name='nvp'/>
1999      <parameter type-id='type-id-250' name='val'/>
2000      <parameter type-id='type-id-239' name='nelem'/>
2001      <return type-id='type-id-1'/>
2002    </function-decl>
2003    <function-decl name='nvpair_value_nvlist' mangled-name='nvpair_value_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_nvlist'>
2004      <parameter type-id='type-id-12' name='nvp'/>
2005      <parameter type-id='type-id-161' name='val'/>
2006      <return type-id='type-id-1'/>
2007    </function-decl>
2008    <function-decl name='nvpair_value_string' mangled-name='nvpair_value_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_string'>
2009      <parameter type-id='type-id-12' name='nvp'/>
2010      <parameter type-id='type-id-15' name='val'/>
2011      <return type-id='type-id-1'/>
2012    </function-decl>
2013    <pointer-type-def type-id='type-id-117' size-in-bits='64' id='type-id-251'/>
2014    <function-decl name='nvpair_value_double' mangled-name='nvpair_value_double' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_double'>
2015      <parameter type-id='type-id-12' name='nvp'/>
2016      <parameter type-id='type-id-251' name='val'/>
2017      <return type-id='type-id-1'/>
2018    </function-decl>
2019    <function-decl name='nvpair_value_uint64' mangled-name='nvpair_value_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint64'>
2020      <parameter type-id='type-id-12' name='nvp'/>
2021      <parameter type-id='type-id-156' name='val'/>
2022      <return type-id='type-id-1'/>
2023    </function-decl>
2024    <function-decl name='nvpair_value_int64' mangled-name='nvpair_value_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int64'>
2025      <parameter type-id='type-id-12' name='nvp'/>
2026      <parameter type-id='type-id-153' name='val'/>
2027      <return type-id='type-id-1'/>
2028    </function-decl>
2029    <function-decl name='nvpair_value_uint32' mangled-name='nvpair_value_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint32'>
2030      <parameter type-id='type-id-12' name='nvp'/>
2031      <parameter type-id='type-id-150' name='val'/>
2032      <return type-id='type-id-1'/>
2033    </function-decl>
2034    <function-decl name='nvpair_value_int32' mangled-name='nvpair_value_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int32'>
2035      <parameter type-id='type-id-12' name='nvp'/>
2036      <parameter type-id='type-id-147' name='val'/>
2037      <return type-id='type-id-1'/>
2038    </function-decl>
2039    <function-decl name='nvpair_value_uint16' mangled-name='nvpair_value_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint16'>
2040      <parameter type-id='type-id-12' name='nvp'/>
2041      <parameter type-id='type-id-144' name='val'/>
2042      <return type-id='type-id-1'/>
2043    </function-decl>
2044    <function-decl name='nvpair_value_int16' mangled-name='nvpair_value_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int16'>
2045      <parameter type-id='type-id-12' name='nvp'/>
2046      <parameter type-id='type-id-141' name='val'/>
2047      <return type-id='type-id-1'/>
2048    </function-decl>
2049    <function-decl name='nvpair_value_uint8' mangled-name='nvpair_value_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint8'>
2050      <parameter type-id='type-id-12' name='nvp'/>
2051      <parameter type-id='type-id-138' name='val'/>
2052      <return type-id='type-id-1'/>
2053    </function-decl>
2054    <function-decl name='nvpair_value_int8' mangled-name='nvpair_value_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int8'>
2055      <parameter type-id='type-id-12' name='nvp'/>
2056      <parameter type-id='type-id-135' name='val'/>
2057      <return type-id='type-id-1'/>
2058    </function-decl>
2059    <function-decl name='nvpair_value_byte' mangled-name='nvpair_value_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_byte'>
2060      <parameter type-id='type-id-12' name='nvp'/>
2061      <parameter type-id='type-id-132' name='val'/>
2062      <return type-id='type-id-1'/>
2063    </function-decl>
2064    <function-decl name='nvpair_value_boolean_value' mangled-name='nvpair_value_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_boolean_value'>
2065      <parameter type-id='type-id-12' name='nvp'/>
2066      <parameter type-id='type-id-128' name='val'/>
2067      <return type-id='type-id-1'/>
2068    </function-decl>
2069    <function-decl name='nvlist_exists' mangled-name='nvlist_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_exists'>
2070      <parameter type-id='type-id-32' name='nvl'/>
2071      <parameter type-id='type-id-36' name='name'/>
2072      <return type-id='type-id-87'/>
2073    </function-decl>
2074    <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-252'/>
2075    <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-253'/>
2076    <function-decl name='nvlist_lookup_nvpair_embedded_index' mangled-name='nvlist_lookup_nvpair_embedded_index' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvpair_embedded_index'>
2077      <parameter type-id='type-id-32' name='nvl'/>
2078      <parameter type-id='type-id-36' name='name'/>
2079      <parameter type-id='type-id-252' name='ret'/>
2080      <parameter type-id='type-id-253' name='ip'/>
2081      <parameter type-id='type-id-15' name='ep'/>
2082      <return type-id='type-id-1'/>
2083    </function-decl>
2084    <function-decl name='nvlist_lookup_nvpair' mangled-name='nvlist_lookup_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvpair'>
2085      <parameter type-id='type-id-32' name='nvl'/>
2086      <parameter type-id='type-id-36' name='name'/>
2087      <parameter type-id='type-id-252' name='ret'/>
2088      <return type-id='type-id-1'/>
2089    </function-decl>
2090    <function-decl name='nvlist_lookup_pairs' mangled-name='nvlist_lookup_pairs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_pairs'>
2091      <parameter type-id='type-id-32' name='nvl'/>
2092      <parameter type-id='type-id-1' name='flag'/>
2093      <parameter is-variadic='yes'/>
2094      <return type-id='type-id-1'/>
2095    </function-decl>
2096    <function-decl name='nvlist_lookup_hrtime' mangled-name='nvlist_lookup_hrtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_hrtime'>
2097      <parameter type-id='type-id-32' name='nvl'/>
2098      <parameter type-id='type-id-36' name='name'/>
2099      <parameter type-id='type-id-237' name='val'/>
2100      <return type-id='type-id-1'/>
2101    </function-decl>
2102    <function-decl name='nvlist_lookup_nvlist_array' mangled-name='nvlist_lookup_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvlist_array'>
2103      <parameter type-id='type-id-32' name='nvl'/>
2104      <parameter type-id='type-id-36' name='name'/>
2105      <parameter type-id='type-id-238' name='a'/>
2106      <parameter type-id='type-id-239' name='n'/>
2107      <return type-id='type-id-1'/>
2108    </function-decl>
2109    <function-decl name='nvlist_lookup_string_array' mangled-name='nvlist_lookup_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_string_array'>
2110      <parameter type-id='type-id-32' name='nvl'/>
2111      <parameter type-id='type-id-36' name='name'/>
2112      <parameter type-id='type-id-240' name='a'/>
2113      <parameter type-id='type-id-239' name='n'/>
2114      <return type-id='type-id-1'/>
2115    </function-decl>
2116    <function-decl name='nvlist_lookup_uint64_array' mangled-name='nvlist_lookup_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint64_array'>
2117      <parameter type-id='type-id-32' name='nvl'/>
2118      <parameter type-id='type-id-36' name='name'/>
2119      <parameter type-id='type-id-241' name='a'/>
2120      <parameter type-id='type-id-239' name='n'/>
2121      <return type-id='type-id-1'/>
2122    </function-decl>
2123    <function-decl name='nvlist_lookup_int64_array' mangled-name='nvlist_lookup_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int64_array'>
2124      <parameter type-id='type-id-32' name='nvl'/>
2125      <parameter type-id='type-id-36' name='name'/>
2126      <parameter type-id='type-id-242' name='a'/>
2127      <parameter type-id='type-id-239' name='n'/>
2128      <return type-id='type-id-1'/>
2129    </function-decl>
2130    <function-decl name='nvlist_lookup_uint32_array' mangled-name='nvlist_lookup_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint32_array'>
2131      <parameter type-id='type-id-32' name='nvl'/>
2132      <parameter type-id='type-id-36' name='name'/>
2133      <parameter type-id='type-id-243' name='a'/>
2134      <parameter type-id='type-id-239' name='n'/>
2135      <return type-id='type-id-1'/>
2136    </function-decl>
2137    <function-decl name='nvlist_lookup_int32_array' mangled-name='nvlist_lookup_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int32_array'>
2138      <parameter type-id='type-id-32' name='nvl'/>
2139      <parameter type-id='type-id-36' name='name'/>
2140      <parameter type-id='type-id-244' name='a'/>
2141      <parameter type-id='type-id-239' name='n'/>
2142      <return type-id='type-id-1'/>
2143    </function-decl>
2144    <function-decl name='nvlist_lookup_uint16_array' mangled-name='nvlist_lookup_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint16_array'>
2145      <parameter type-id='type-id-32' name='nvl'/>
2146      <parameter type-id='type-id-36' name='name'/>
2147      <parameter type-id='type-id-245' name='a'/>
2148      <parameter type-id='type-id-239' name='n'/>
2149      <return type-id='type-id-1'/>
2150    </function-decl>
2151    <function-decl name='nvlist_lookup_int16_array' mangled-name='nvlist_lookup_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int16_array'>
2152      <parameter type-id='type-id-32' name='nvl'/>
2153      <parameter type-id='type-id-36' name='name'/>
2154      <parameter type-id='type-id-246' name='a'/>
2155      <parameter type-id='type-id-239' name='n'/>
2156      <return type-id='type-id-1'/>
2157    </function-decl>
2158    <function-decl name='nvlist_lookup_uint8_array' mangled-name='nvlist_lookup_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint8_array'>
2159      <parameter type-id='type-id-32' name='nvl'/>
2160      <parameter type-id='type-id-36' name='name'/>
2161      <parameter type-id='type-id-247' name='a'/>
2162      <parameter type-id='type-id-239' name='n'/>
2163      <return type-id='type-id-1'/>
2164    </function-decl>
2165    <function-decl name='nvlist_lookup_int8_array' mangled-name='nvlist_lookup_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int8_array'>
2166      <parameter type-id='type-id-32' name='nvl'/>
2167      <parameter type-id='type-id-36' name='name'/>
2168      <parameter type-id='type-id-248' name='a'/>
2169      <parameter type-id='type-id-239' name='n'/>
2170      <return type-id='type-id-1'/>
2171    </function-decl>
2172    <function-decl name='nvlist_lookup_byte_array' mangled-name='nvlist_lookup_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_byte_array'>
2173      <parameter type-id='type-id-32' name='nvl'/>
2174      <parameter type-id='type-id-36' name='name'/>
2175      <parameter type-id='type-id-249' name='a'/>
2176      <parameter type-id='type-id-239' name='n'/>
2177      <return type-id='type-id-1'/>
2178    </function-decl>
2179    <function-decl name='nvlist_lookup_boolean_array' mangled-name='nvlist_lookup_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_boolean_array'>
2180      <parameter type-id='type-id-32' name='nvl'/>
2181      <parameter type-id='type-id-36' name='name'/>
2182      <parameter type-id='type-id-250' name='a'/>
2183      <parameter type-id='type-id-239' name='n'/>
2184      <return type-id='type-id-1'/>
2185    </function-decl>
2186    <function-decl name='nvlist_lookup_nvlist' mangled-name='nvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvlist'>
2187      <parameter type-id='type-id-32' name='nvl'/>
2188      <parameter type-id='type-id-36' name='name'/>
2189      <parameter type-id='type-id-161' name='val'/>
2190      <return type-id='type-id-1'/>
2191    </function-decl>
2192    <function-decl name='nvlist_lookup_string' mangled-name='nvlist_lookup_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_string'>
2193      <parameter type-id='type-id-32' name='nvl'/>
2194      <parameter type-id='type-id-36' name='name'/>
2195      <parameter type-id='type-id-15' name='val'/>
2196      <return type-id='type-id-1'/>
2197    </function-decl>
2198    <function-decl name='nvlist_lookup_double' mangled-name='nvlist_lookup_double' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_double'>
2199      <parameter type-id='type-id-32' name='nvl'/>
2200      <parameter type-id='type-id-36' name='name'/>
2201      <parameter type-id='type-id-251' name='val'/>
2202      <return type-id='type-id-1'/>
2203    </function-decl>
2204    <function-decl name='nvlist_lookup_uint64' mangled-name='nvlist_lookup_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint64'>
2205      <parameter type-id='type-id-32' name='nvl'/>
2206      <parameter type-id='type-id-36' name='name'/>
2207      <parameter type-id='type-id-156' name='val'/>
2208      <return type-id='type-id-1'/>
2209    </function-decl>
2210    <function-decl name='nvlist_lookup_int64' mangled-name='nvlist_lookup_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int64'>
2211      <parameter type-id='type-id-32' name='nvl'/>
2212      <parameter type-id='type-id-36' name='name'/>
2213      <parameter type-id='type-id-153' name='val'/>
2214      <return type-id='type-id-1'/>
2215    </function-decl>
2216    <function-decl name='nvlist_lookup_uint32' mangled-name='nvlist_lookup_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint32'>
2217      <parameter type-id='type-id-32' name='nvl'/>
2218      <parameter type-id='type-id-36' name='name'/>
2219      <parameter type-id='type-id-150' name='val'/>
2220      <return type-id='type-id-1'/>
2221    </function-decl>
2222    <function-decl name='nvlist_lookup_int32' mangled-name='nvlist_lookup_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int32'>
2223      <parameter type-id='type-id-32' name='nvl'/>
2224      <parameter type-id='type-id-36' name='name'/>
2225      <parameter type-id='type-id-147' name='val'/>
2226      <return type-id='type-id-1'/>
2227    </function-decl>
2228    <function-decl name='nvlist_lookup_uint16' mangled-name='nvlist_lookup_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint16'>
2229      <parameter type-id='type-id-32' name='nvl'/>
2230      <parameter type-id='type-id-36' name='name'/>
2231      <parameter type-id='type-id-144' name='val'/>
2232      <return type-id='type-id-1'/>
2233    </function-decl>
2234    <function-decl name='nvlist_lookup_int16' mangled-name='nvlist_lookup_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int16'>
2235      <parameter type-id='type-id-32' name='nvl'/>
2236      <parameter type-id='type-id-36' name='name'/>
2237      <parameter type-id='type-id-141' name='val'/>
2238      <return type-id='type-id-1'/>
2239    </function-decl>
2240    <function-decl name='nvlist_lookup_uint8' mangled-name='nvlist_lookup_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint8'>
2241      <parameter type-id='type-id-32' name='nvl'/>
2242      <parameter type-id='type-id-36' name='name'/>
2243      <parameter type-id='type-id-138' name='val'/>
2244      <return type-id='type-id-1'/>
2245    </function-decl>
2246    <function-decl name='nvlist_lookup_int8' mangled-name='nvlist_lookup_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int8'>
2247      <parameter type-id='type-id-32' name='nvl'/>
2248      <parameter type-id='type-id-36' name='name'/>
2249      <parameter type-id='type-id-135' name='val'/>
2250      <return type-id='type-id-1'/>
2251    </function-decl>
2252    <function-decl name='nvlist_lookup_byte' mangled-name='nvlist_lookup_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_byte'>
2253      <parameter type-id='type-id-32' name='nvl'/>
2254      <parameter type-id='type-id-36' name='name'/>
2255      <parameter type-id='type-id-132' name='val'/>
2256      <return type-id='type-id-1'/>
2257    </function-decl>
2258    <function-decl name='nvlist_lookup_boolean_value' mangled-name='nvlist_lookup_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_boolean_value'>
2259      <parameter type-id='type-id-32' name='nvl'/>
2260      <parameter type-id='type-id-36' name='name'/>
2261      <parameter type-id='type-id-128' name='val'/>
2262      <return type-id='type-id-1'/>
2263    </function-decl>
2264    <function-decl name='nvlist_lookup_boolean' mangled-name='nvlist_lookup_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_boolean'>
2265      <parameter type-id='type-id-32' name='nvl'/>
2266      <parameter type-id='type-id-36' name='name'/>
2267      <return type-id='type-id-1'/>
2268    </function-decl>
2269    <function-decl name='nvpair_type_is_array' mangled-name='nvpair_type_is_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_type_is_array'>
2270      <parameter type-id='type-id-12' name='nvp'/>
2271      <return type-id='type-id-1'/>
2272    </function-decl>
2273    <function-decl name='nvpair_type' mangled-name='nvpair_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_type'>
2274      <parameter type-id='type-id-12' name='nvp'/>
2275      <return type-id='type-id-5'/>
2276    </function-decl>
2277    <function-decl name='nvpair_name' mangled-name='nvpair_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_name'>
2278      <parameter type-id='type-id-12' name='nvp'/>
2279      <return type-id='type-id-14'/>
2280    </function-decl>
2281    <function-decl name='nvlist_empty' mangled-name='nvlist_empty' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_empty'>
2282      <parameter type-id='type-id-32' name='nvl'/>
2283      <return type-id='type-id-87'/>
2284    </function-decl>
2285    <function-decl name='nvlist_prev_nvpair' mangled-name='nvlist_prev_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prev_nvpair'>
2286      <parameter type-id='type-id-32' name='nvl'/>
2287      <parameter type-id='type-id-12' name='nvp'/>
2288      <return type-id='type-id-12'/>
2289    </function-decl>
2290    <function-decl name='nvlist_next_nvpair' mangled-name='nvlist_next_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_next_nvpair'>
2291      <parameter type-id='type-id-32' name='nvl'/>
2292      <parameter type-id='type-id-12' name='nvp'/>
2293      <return type-id='type-id-12'/>
2294    </function-decl>
2295    <function-decl name='nvlist_add_nvlist_array' mangled-name='nvlist_add_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_nvlist_array'>
2296      <parameter type-id='type-id-32' name='nvl'/>
2297      <parameter type-id='type-id-36' name='name'/>
2298      <parameter type-id='type-id-161' name='a'/>
2299      <parameter type-id='type-id-129' name='n'/>
2300      <return type-id='type-id-1'/>
2301    </function-decl>
2302    <function-decl name='nvlist_add_nvlist' mangled-name='nvlist_add_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_nvlist'>
2303      <parameter type-id='type-id-32' name='nvl'/>
2304      <parameter type-id='type-id-36' name='name'/>
2305      <parameter type-id='type-id-32' name='val'/>
2306      <return type-id='type-id-1'/>
2307    </function-decl>
2308    <function-decl name='nvlist_add_hrtime' mangled-name='nvlist_add_hrtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_hrtime'>
2309      <parameter type-id='type-id-32' name='nvl'/>
2310      <parameter type-id='type-id-36' name='name'/>
2311      <parameter type-id='type-id-123' name='val'/>
2312      <return type-id='type-id-1'/>
2313    </function-decl>
2314    <qualified-type-def type-id='type-id-14' const='yes' id='type-id-254'/>
2315    <pointer-type-def type-id='type-id-254' size-in-bits='64' id='type-id-255'/>
2316    <function-decl name='nvlist_add_string_array' mangled-name='nvlist_add_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_string_array'>
2317      <parameter type-id='type-id-32' name='nvl'/>
2318      <parameter type-id='type-id-36' name='name'/>
2319      <parameter type-id='type-id-255' name='a'/>
2320      <parameter type-id='type-id-129' name='n'/>
2321      <return type-id='type-id-1'/>
2322    </function-decl>
2323    <function-decl name='nvlist_add_uint64_array' mangled-name='nvlist_add_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint64_array'>
2324      <parameter type-id='type-id-32' name='nvl'/>
2325      <parameter type-id='type-id-36' name='name'/>
2326      <parameter type-id='type-id-156' name='a'/>
2327      <parameter type-id='type-id-129' name='n'/>
2328      <return type-id='type-id-1'/>
2329    </function-decl>
2330    <function-decl name='nvlist_add_int64_array' mangled-name='nvlist_add_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int64_array'>
2331      <parameter type-id='type-id-32' name='nvl'/>
2332      <parameter type-id='type-id-36' name='name'/>
2333      <parameter type-id='type-id-153' name='a'/>
2334      <parameter type-id='type-id-129' name='n'/>
2335      <return type-id='type-id-1'/>
2336    </function-decl>
2337    <function-decl name='nvlist_add_uint32_array' mangled-name='nvlist_add_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint32_array'>
2338      <parameter type-id='type-id-32' name='nvl'/>
2339      <parameter type-id='type-id-36' name='name'/>
2340      <parameter type-id='type-id-150' name='a'/>
2341      <parameter type-id='type-id-129' name='n'/>
2342      <return type-id='type-id-1'/>
2343    </function-decl>
2344    <function-decl name='nvlist_add_int32_array' mangled-name='nvlist_add_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int32_array'>
2345      <parameter type-id='type-id-32' name='nvl'/>
2346      <parameter type-id='type-id-36' name='name'/>
2347      <parameter type-id='type-id-147' name='a'/>
2348      <parameter type-id='type-id-129' name='n'/>
2349      <return type-id='type-id-1'/>
2350    </function-decl>
2351    <function-decl name='nvlist_add_uint16_array' mangled-name='nvlist_add_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint16_array'>
2352      <parameter type-id='type-id-32' name='nvl'/>
2353      <parameter type-id='type-id-36' name='name'/>
2354      <parameter type-id='type-id-144' name='a'/>
2355      <parameter type-id='type-id-129' name='n'/>
2356      <return type-id='type-id-1'/>
2357    </function-decl>
2358    <function-decl name='nvlist_add_int16_array' mangled-name='nvlist_add_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int16_array'>
2359      <parameter type-id='type-id-32' name='nvl'/>
2360      <parameter type-id='type-id-36' name='name'/>
2361      <parameter type-id='type-id-141' name='a'/>
2362      <parameter type-id='type-id-129' name='n'/>
2363      <return type-id='type-id-1'/>
2364    </function-decl>
2365    <function-decl name='nvlist_add_uint8_array' mangled-name='nvlist_add_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint8_array'>
2366      <parameter type-id='type-id-32' name='nvl'/>
2367      <parameter type-id='type-id-36' name='name'/>
2368      <parameter type-id='type-id-138' name='a'/>
2369      <parameter type-id='type-id-129' name='n'/>
2370      <return type-id='type-id-1'/>
2371    </function-decl>
2372    <function-decl name='nvlist_add_int8_array' mangled-name='nvlist_add_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int8_array'>
2373      <parameter type-id='type-id-32' name='nvl'/>
2374      <parameter type-id='type-id-36' name='name'/>
2375      <parameter type-id='type-id-135' name='a'/>
2376      <parameter type-id='type-id-129' name='n'/>
2377      <return type-id='type-id-1'/>
2378    </function-decl>
2379    <function-decl name='nvlist_add_byte_array' mangled-name='nvlist_add_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_byte_array'>
2380      <parameter type-id='type-id-32' name='nvl'/>
2381      <parameter type-id='type-id-36' name='name'/>
2382      <parameter type-id='type-id-132' name='a'/>
2383      <parameter type-id='type-id-129' name='n'/>
2384      <return type-id='type-id-1'/>
2385    </function-decl>
2386    <function-decl name='nvlist_add_boolean_array' mangled-name='nvlist_add_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_boolean_array'>
2387      <parameter type-id='type-id-32' name='nvl'/>
2388      <parameter type-id='type-id-36' name='name'/>
2389      <parameter type-id='type-id-128' name='a'/>
2390      <parameter type-id='type-id-129' name='n'/>
2391      <return type-id='type-id-1'/>
2392    </function-decl>
2393    <function-decl name='nvlist_add_string' mangled-name='nvlist_add_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_string'>
2394      <parameter type-id='type-id-32' name='nvl'/>
2395      <parameter type-id='type-id-36' name='name'/>
2396      <parameter type-id='type-id-36' name='val'/>
2397      <return type-id='type-id-1'/>
2398    </function-decl>
2399    <function-decl name='nvlist_add_double' mangled-name='nvlist_add_double' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_double'>
2400      <parameter type-id='type-id-32' name='nvl'/>
2401      <parameter type-id='type-id-36' name='name'/>
2402      <parameter type-id='type-id-117' name='val'/>
2403      <return type-id='type-id-1'/>
2404    </function-decl>
2405    <function-decl name='nvlist_add_uint64' mangled-name='nvlist_add_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint64'>
2406      <parameter type-id='type-id-32' name='nvl'/>
2407      <parameter type-id='type-id-36' name='name'/>
2408      <parameter type-id='type-id-28' name='val'/>
2409      <return type-id='type-id-1'/>
2410    </function-decl>
2411    <function-decl name='nvlist_add_int64' mangled-name='nvlist_add_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int64'>
2412      <parameter type-id='type-id-32' name='nvl'/>
2413      <parameter type-id='type-id-36' name='name'/>
2414      <parameter type-id='type-id-112' name='val'/>
2415      <return type-id='type-id-1'/>
2416    </function-decl>
2417    <function-decl name='nvlist_add_uint32' mangled-name='nvlist_add_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint32'>
2418      <parameter type-id='type-id-32' name='nvl'/>
2419      <parameter type-id='type-id-36' name='name'/>
2420      <parameter type-id='type-id-27' name='val'/>
2421      <return type-id='type-id-1'/>
2422    </function-decl>
2423    <function-decl name='nvlist_add_int32' mangled-name='nvlist_add_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int32'>
2424      <parameter type-id='type-id-32' name='nvl'/>
2425      <parameter type-id='type-id-36' name='name'/>
2426      <parameter type-id='type-id-3' name='val'/>
2427      <return type-id='type-id-1'/>
2428    </function-decl>
2429    <function-decl name='nvlist_add_uint16' mangled-name='nvlist_add_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint16'>
2430      <parameter type-id='type-id-32' name='nvl'/>
2431      <parameter type-id='type-id-36' name='name'/>
2432      <parameter type-id='type-id-104' name='val'/>
2433      <return type-id='type-id-1'/>
2434    </function-decl>
2435    <function-decl name='nvlist_add_int16' mangled-name='nvlist_add_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int16'>
2436      <parameter type-id='type-id-32' name='nvl'/>
2437      <parameter type-id='type-id-36' name='name'/>
2438      <parameter type-id='type-id-4' name='val'/>
2439      <return type-id='type-id-1'/>
2440    </function-decl>
2441    <function-decl name='nvlist_add_uint8' mangled-name='nvlist_add_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint8'>
2442      <parameter type-id='type-id-32' name='nvl'/>
2443      <parameter type-id='type-id-36' name='name'/>
2444      <parameter type-id='type-id-98' name='val'/>
2445      <return type-id='type-id-1'/>
2446    </function-decl>
2447    <function-decl name='nvlist_add_int8' mangled-name='nvlist_add_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int8'>
2448      <parameter type-id='type-id-32' name='nvl'/>
2449      <parameter type-id='type-id-36' name='name'/>
2450      <parameter type-id='type-id-94' name='val'/>
2451      <return type-id='type-id-1'/>
2452    </function-decl>
2453    <function-decl name='nvlist_add_byte' mangled-name='nvlist_add_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_byte'>
2454      <parameter type-id='type-id-32' name='nvl'/>
2455      <parameter type-id='type-id-36' name='name'/>
2456      <parameter type-id='type-id-90' name='val'/>
2457      <return type-id='type-id-1'/>
2458    </function-decl>
2459    <function-decl name='nvlist_add_boolean_value' mangled-name='nvlist_add_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_boolean_value'>
2460      <parameter type-id='type-id-32' name='nvl'/>
2461      <parameter type-id='type-id-36' name='name'/>
2462      <parameter type-id='type-id-87' name='val'/>
2463      <return type-id='type-id-1'/>
2464    </function-decl>
2465    <function-decl name='nvlist_add_boolean' mangled-name='nvlist_add_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_boolean'>
2466      <parameter type-id='type-id-32' name='nvl'/>
2467      <parameter type-id='type-id-36' name='name'/>
2468      <return type-id='type-id-1'/>
2469    </function-decl>
2470    <function-decl name='nvlist_dup' mangled-name='nvlist_dup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_dup'>
2471      <parameter type-id='type-id-32' name='nvl'/>
2472      <parameter type-id='type-id-161' name='nvlp'/>
2473      <parameter type-id='type-id-1' name='kmflag'/>
2474      <return type-id='type-id-1'/>
2475    </function-decl>
2476    <function-decl name='nvlist_free' mangled-name='nvlist_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_free'>
2477      <parameter type-id='type-id-32' name='nvl'/>
2478      <return type-id='type-id-25'/>
2479    </function-decl>
2480    <function-decl name='nvlist_alloc' mangled-name='nvlist_alloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_alloc'>
2481      <parameter type-id='type-id-161' name='nvlp'/>
2482      <parameter type-id='type-id-129' name='nvflag'/>
2483      <parameter type-id='type-id-1' name='kmflag'/>
2484      <return type-id='type-id-1'/>
2485    </function-decl>
2486    <function-decl name='nvlist_nvflag' mangled-name='nvlist_nvflag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_nvflag'>
2487      <parameter type-id='type-id-32' name='nvl'/>
2488      <return type-id='type-id-129'/>
2489    </function-decl>
2490    <function-decl name='nvlist_lookup_nv_alloc' mangled-name='nvlist_lookup_nv_alloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nv_alloc'>
2491      <parameter type-id='type-id-32' name='nvl'/>
2492      <return type-id='type-id-227'/>
2493    </function-decl>
2494    <function-decl name='nv_alloc_fini' mangled-name='nv_alloc_fini' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nv_alloc_fini'>
2495      <parameter type-id='type-id-227' name='nva'/>
2496      <return type-id='type-id-25'/>
2497    </function-decl>
2498    <function-decl name='nv_alloc_reset' mangled-name='nv_alloc_reset' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nv_alloc_reset'>
2499      <parameter type-id='type-id-227' name='nva'/>
2500      <return type-id='type-id-25'/>
2501    </function-decl>
2502    <function-decl name='nv_alloc_init' mangled-name='nv_alloc_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nv_alloc_init'>
2503      <parameter type-id='type-id-227' name='nva'/>
2504      <parameter type-id='type-id-220' name='nvo'/>
2505      <parameter is-variadic='yes'/>
2506      <return type-id='type-id-1'/>
2507    </function-decl>
2508    <function-decl name='nvlist_xalloc' mangled-name='nvlist_xalloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xalloc'>
2509      <parameter type-id='type-id-161' name='nvlp'/>
2510      <parameter type-id='type-id-129' name='nvflag'/>
2511      <parameter type-id='type-id-227' name='nva'/>
2512      <return type-id='type-id-1'/>
2513    </function-decl>
2514    <function-decl name='nvlist_remove_nvpair' mangled-name='nvlist_remove_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove_nvpair'>
2515      <parameter type-id='type-id-32' name='nvl'/>
2516      <parameter type-id='type-id-12' name='nvp'/>
2517      <return type-id='type-id-1'/>
2518    </function-decl>
2519    <function-decl name='nvlist_remove_all' mangled-name='nvlist_remove_all' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove_all'>
2520      <parameter type-id='type-id-32' name='nvl'/>
2521      <parameter type-id='type-id-36' name='name'/>
2522      <return type-id='type-id-1'/>
2523    </function-decl>
2524    <function-decl name='nvlist_remove' mangled-name='nvlist_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove'>
2525      <parameter type-id='type-id-32' name='nvl'/>
2526      <parameter type-id='type-id-36' name='name'/>
2527      <parameter type-id='type-id-5' name='type'/>
2528      <return type-id='type-id-1'/>
2529    </function-decl>
2530    <function-decl name='nvlist_xdup' mangled-name='nvlist_xdup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xdup'>
2531      <parameter type-id='type-id-32' name='nvl'/>
2532      <parameter type-id='type-id-161' name='nvlp'/>
2533      <parameter type-id='type-id-227' name='nva'/>
2534      <return type-id='type-id-1'/>
2535    </function-decl>
2536    <function-decl name='nvlist_size' mangled-name='nvlist_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_size'>
2537      <parameter type-id='type-id-32' name='nvl'/>
2538      <parameter type-id='type-id-236' name='size'/>
2539      <parameter type-id='type-id-1' name='encoding'/>
2540      <return type-id='type-id-1'/>
2541    </function-decl>
2542    <function-decl name='nvlist_xpack' mangled-name='nvlist_xpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xpack'>
2543      <parameter type-id='type-id-32' name='nvl'/>
2544      <parameter type-id='type-id-15' name='bufp'/>
2545      <parameter type-id='type-id-236' name='buflen'/>
2546      <parameter type-id='type-id-1' name='encoding'/>
2547      <parameter type-id='type-id-227' name='nva'/>
2548      <return type-id='type-id-1'/>
2549    </function-decl>
2550    <function-decl name='xdr_int' mangled-name='xdr_int' visibility='default' binding='global' size-in-bits='64'>
2551      <return type-id='type-id-25'/>
2552    </function-decl>
2553    <function-decl name='strlen' mangled-name='strlen' visibility='default' binding='global' size-in-bits='64'>
2554      <return type-id='type-id-25'/>
2555    </function-decl>
2556    <function-decl name='__builtin_memset' mangled-name='memset' visibility='default' binding='global' size-in-bits='64'>
2557      <return type-id='type-id-25'/>
2558    </function-decl>
2559    <function-decl name='xdr_string' mangled-name='xdr_string' visibility='default' binding='global' size-in-bits='64'>
2560      <return type-id='type-id-25'/>
2561    </function-decl>
2562    <function-decl name='xdr_longlong_t' mangled-name='xdr_longlong_t' visibility='default' binding='global' size-in-bits='64'>
2563      <return type-id='type-id-25'/>
2564    </function-decl>
2565    <function-decl name='xdr_array' mangled-name='xdr_array' visibility='default' binding='global' size-in-bits='64'>
2566      <return type-id='type-id-25'/>
2567    </function-decl>
2568    <function-decl name='xdr_opaque' mangled-name='xdr_opaque' visibility='default' binding='global' size-in-bits='64'>
2569      <return type-id='type-id-25'/>
2570    </function-decl>
2571    <function-decl name='xdr_u_longlong_t' mangled-name='xdr_u_longlong_t' visibility='default' binding='global' size-in-bits='64'>
2572      <return type-id='type-id-25'/>
2573    </function-decl>
2574    <function-decl name='xdr_double' mangled-name='xdr_double' visibility='default' binding='global' size-in-bits='64'>
2575      <return type-id='type-id-25'/>
2576    </function-decl>
2577    <function-decl name='xdr_u_int' mangled-name='xdr_u_int' visibility='default' binding='global' size-in-bits='64'>
2578      <return type-id='type-id-25'/>
2579    </function-decl>
2580    <function-decl name='xdr_u_short' mangled-name='xdr_u_short' visibility='default' binding='global' size-in-bits='64'>
2581      <return type-id='type-id-25'/>
2582    </function-decl>
2583    <function-decl name='xdr_short' mangled-name='xdr_short' visibility='default' binding='global' size-in-bits='64'>
2584      <return type-id='type-id-25'/>
2585    </function-decl>
2586    <function-decl name='xdr_char' mangled-name='xdr_char' visibility='default' binding='global' size-in-bits='64'>
2587      <return type-id='type-id-25'/>
2588    </function-decl>
2589    <function-decl name='__builtin_memmove' mangled-name='memmove' visibility='default' binding='global' size-in-bits='64'>
2590      <return type-id='type-id-25'/>
2591    </function-decl>
2592    <function-decl name='xdrmem_create' mangled-name='xdrmem_create' visibility='default' binding='global' size-in-bits='64'>
2593      <return type-id='type-id-25'/>
2594    </function-decl>
2595    <function-decl name='strncmp' mangled-name='strncmp' visibility='default' binding='global' size-in-bits='64'>
2596      <return type-id='type-id-25'/>
2597    </function-decl>
2598    <function-decl name='strtol' mangled-name='strtol' visibility='default' binding='global' size-in-bits='64'>
2599      <return type-id='type-id-25'/>
2600    </function-decl>
2601  </abi-instr>
2602  <abi-instr version='1.0' address-size='64' path='../../module/nvpair/fnvpair.c' comp-dir-path='/home/runner/work/zfs/zfs/lib/libnvpair' language='LANG_C99'>
2603    <function-decl name='fnvpair_value_nvlist' mangled-name='fnvpair_value_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_nvlist'>
2604      <parameter type-id='type-id-12' name='nvp'/>
2605      <return type-id='type-id-32'/>
2606    </function-decl>
2607    <function-decl name='fnvpair_value_string' mangled-name='fnvpair_value_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_string'>
2608      <parameter type-id='type-id-12' name='nvp'/>
2609      <return type-id='type-id-14'/>
2610    </function-decl>
2611    <function-decl name='fnvpair_value_uint64' mangled-name='fnvpair_value_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint64'>
2612      <parameter type-id='type-id-12' name='nvp'/>
2613      <return type-id='type-id-28'/>
2614    </function-decl>
2615    <function-decl name='fnvpair_value_uint32' mangled-name='fnvpair_value_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint32'>
2616      <parameter type-id='type-id-12' name='nvp'/>
2617      <return type-id='type-id-27'/>
2618    </function-decl>
2619    <function-decl name='fnvpair_value_uint16' mangled-name='fnvpair_value_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint16'>
2620      <parameter type-id='type-id-12' name='nvp'/>
2621      <return type-id='type-id-104'/>
2622    </function-decl>
2623    <function-decl name='fnvpair_value_uint8' mangled-name='fnvpair_value_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint8'>
2624      <parameter type-id='type-id-12' name='nvp'/>
2625      <return type-id='type-id-98'/>
2626    </function-decl>
2627    <function-decl name='fnvpair_value_int64' mangled-name='fnvpair_value_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int64'>
2628      <parameter type-id='type-id-12' name='nvp'/>
2629      <return type-id='type-id-112'/>
2630    </function-decl>
2631    <function-decl name='fnvpair_value_int32' mangled-name='fnvpair_value_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int32'>
2632      <parameter type-id='type-id-12' name='nvp'/>
2633      <return type-id='type-id-3'/>
2634    </function-decl>
2635    <function-decl name='fnvpair_value_int16' mangled-name='fnvpair_value_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int16'>
2636      <parameter type-id='type-id-12' name='nvp'/>
2637      <return type-id='type-id-4'/>
2638    </function-decl>
2639    <function-decl name='fnvpair_value_int8' mangled-name='fnvpair_value_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int8'>
2640      <parameter type-id='type-id-12' name='nvp'/>
2641      <return type-id='type-id-94'/>
2642    </function-decl>
2643    <function-decl name='fnvpair_value_byte' mangled-name='fnvpair_value_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_byte'>
2644      <parameter type-id='type-id-12' name='nvp'/>
2645      <return type-id='type-id-90'/>
2646    </function-decl>
2647    <function-decl name='fnvpair_value_boolean_value' mangled-name='fnvpair_value_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_boolean_value'>
2648      <parameter type-id='type-id-12' name='nvp'/>
2649      <return type-id='type-id-87'/>
2650    </function-decl>
2651    <function-decl name='fnvlist_lookup_uint64_array' mangled-name='fnvlist_lookup_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint64_array'>
2652      <parameter type-id='type-id-32' name='nvl'/>
2653      <parameter type-id='type-id-36' name='name'/>
2654      <parameter type-id='type-id-239' name='n'/>
2655      <return type-id='type-id-156'/>
2656    </function-decl>
2657    <function-decl name='fnvlist_lookup_int64_array' mangled-name='fnvlist_lookup_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int64_array'>
2658      <parameter type-id='type-id-32' name='nvl'/>
2659      <parameter type-id='type-id-36' name='name'/>
2660      <parameter type-id='type-id-239' name='n'/>
2661      <return type-id='type-id-153'/>
2662    </function-decl>
2663    <function-decl name='fnvlist_lookup_uint32_array' mangled-name='fnvlist_lookup_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint32_array'>
2664      <parameter type-id='type-id-32' name='nvl'/>
2665      <parameter type-id='type-id-36' name='name'/>
2666      <parameter type-id='type-id-239' name='n'/>
2667      <return type-id='type-id-150'/>
2668    </function-decl>
2669    <function-decl name='fnvlist_lookup_int32_array' mangled-name='fnvlist_lookup_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int32_array'>
2670      <parameter type-id='type-id-32' name='nvl'/>
2671      <parameter type-id='type-id-36' name='name'/>
2672      <parameter type-id='type-id-239' name='n'/>
2673      <return type-id='type-id-147'/>
2674    </function-decl>
2675    <function-decl name='fnvlist_lookup_uint16_array' mangled-name='fnvlist_lookup_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint16_array'>
2676      <parameter type-id='type-id-32' name='nvl'/>
2677      <parameter type-id='type-id-36' name='name'/>
2678      <parameter type-id='type-id-239' name='n'/>
2679      <return type-id='type-id-144'/>
2680    </function-decl>
2681    <function-decl name='fnvlist_lookup_int16_array' mangled-name='fnvlist_lookup_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int16_array'>
2682      <parameter type-id='type-id-32' name='nvl'/>
2683      <parameter type-id='type-id-36' name='name'/>
2684      <parameter type-id='type-id-239' name='n'/>
2685      <return type-id='type-id-141'/>
2686    </function-decl>
2687    <function-decl name='fnvlist_lookup_uint8_array' mangled-name='fnvlist_lookup_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint8_array'>
2688      <parameter type-id='type-id-32' name='nvl'/>
2689      <parameter type-id='type-id-36' name='name'/>
2690      <parameter type-id='type-id-239' name='n'/>
2691      <return type-id='type-id-138'/>
2692    </function-decl>
2693    <function-decl name='fnvlist_lookup_int8_array' mangled-name='fnvlist_lookup_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int8_array'>
2694      <parameter type-id='type-id-32' name='nvl'/>
2695      <parameter type-id='type-id-36' name='name'/>
2696      <parameter type-id='type-id-239' name='n'/>
2697      <return type-id='type-id-135'/>
2698    </function-decl>
2699    <function-decl name='fnvlist_lookup_byte_array' mangled-name='fnvlist_lookup_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_byte_array'>
2700      <parameter type-id='type-id-32' name='nvl'/>
2701      <parameter type-id='type-id-36' name='name'/>
2702      <parameter type-id='type-id-239' name='n'/>
2703      <return type-id='type-id-132'/>
2704    </function-decl>
2705    <function-decl name='fnvlist_lookup_boolean_array' mangled-name='fnvlist_lookup_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_boolean_array'>
2706      <parameter type-id='type-id-32' name='nvl'/>
2707      <parameter type-id='type-id-36' name='name'/>
2708      <parameter type-id='type-id-239' name='n'/>
2709      <return type-id='type-id-128'/>
2710    </function-decl>
2711    <function-decl name='fnvlist_lookup_nvlist' mangled-name='fnvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_nvlist'>
2712      <parameter type-id='type-id-32' name='nvl'/>
2713      <parameter type-id='type-id-36' name='name'/>
2714      <return type-id='type-id-32'/>
2715    </function-decl>
2716    <function-decl name='fnvlist_lookup_string' mangled-name='fnvlist_lookup_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_string'>
2717      <parameter type-id='type-id-32' name='nvl'/>
2718      <parameter type-id='type-id-36' name='name'/>
2719      <return type-id='type-id-14'/>
2720    </function-decl>
2721    <function-decl name='fnvlist_lookup_uint64' mangled-name='fnvlist_lookup_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint64'>
2722      <parameter type-id='type-id-32' name='nvl'/>
2723      <parameter type-id='type-id-36' name='name'/>
2724      <return type-id='type-id-28'/>
2725    </function-decl>
2726    <function-decl name='fnvlist_lookup_uint32' mangled-name='fnvlist_lookup_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint32'>
2727      <parameter type-id='type-id-32' name='nvl'/>
2728      <parameter type-id='type-id-36' name='name'/>
2729      <return type-id='type-id-27'/>
2730    </function-decl>
2731    <function-decl name='fnvlist_lookup_uint16' mangled-name='fnvlist_lookup_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint16'>
2732      <parameter type-id='type-id-32' name='nvl'/>
2733      <parameter type-id='type-id-36' name='name'/>
2734      <return type-id='type-id-104'/>
2735    </function-decl>
2736    <function-decl name='fnvlist_lookup_uint8' mangled-name='fnvlist_lookup_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint8'>
2737      <parameter type-id='type-id-32' name='nvl'/>
2738      <parameter type-id='type-id-36' name='name'/>
2739      <return type-id='type-id-98'/>
2740    </function-decl>
2741    <function-decl name='fnvlist_lookup_int64' mangled-name='fnvlist_lookup_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int64'>
2742      <parameter type-id='type-id-32' name='nvl'/>
2743      <parameter type-id='type-id-36' name='name'/>
2744      <return type-id='type-id-112'/>
2745    </function-decl>
2746    <function-decl name='fnvlist_lookup_int32' mangled-name='fnvlist_lookup_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int32'>
2747      <parameter type-id='type-id-32' name='nvl'/>
2748      <parameter type-id='type-id-36' name='name'/>
2749      <return type-id='type-id-3'/>
2750    </function-decl>
2751    <function-decl name='fnvlist_lookup_int16' mangled-name='fnvlist_lookup_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int16'>
2752      <parameter type-id='type-id-32' name='nvl'/>
2753      <parameter type-id='type-id-36' name='name'/>
2754      <return type-id='type-id-4'/>
2755    </function-decl>
2756    <function-decl name='fnvlist_lookup_int8' mangled-name='fnvlist_lookup_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int8'>
2757      <parameter type-id='type-id-32' name='nvl'/>
2758      <parameter type-id='type-id-36' name='name'/>
2759      <return type-id='type-id-94'/>
2760    </function-decl>
2761    <function-decl name='fnvlist_lookup_byte' mangled-name='fnvlist_lookup_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_byte'>
2762      <parameter type-id='type-id-32' name='nvl'/>
2763      <parameter type-id='type-id-36' name='name'/>
2764      <return type-id='type-id-90'/>
2765    </function-decl>
2766    <function-decl name='fnvlist_lookup_boolean_value' mangled-name='fnvlist_lookup_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_boolean_value'>
2767      <parameter type-id='type-id-32' name='nvl'/>
2768      <parameter type-id='type-id-36' name='name'/>
2769      <return type-id='type-id-87'/>
2770    </function-decl>
2771    <function-decl name='fnvlist_lookup_boolean' mangled-name='fnvlist_lookup_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_boolean'>
2772      <parameter type-id='type-id-32' name='nvl'/>
2773      <parameter type-id='type-id-36' name='name'/>
2774      <return type-id='type-id-87'/>
2775    </function-decl>
2776    <function-decl name='fnvlist_lookup_nvpair' mangled-name='fnvlist_lookup_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_nvpair'>
2777      <parameter type-id='type-id-32' name='nvl'/>
2778      <parameter type-id='type-id-36' name='name'/>
2779      <return type-id='type-id-12'/>
2780    </function-decl>
2781    <function-decl name='fnvlist_remove_nvpair' mangled-name='fnvlist_remove_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_remove_nvpair'>
2782      <parameter type-id='type-id-32' name='nvl'/>
2783      <parameter type-id='type-id-12' name='pair'/>
2784      <return type-id='type-id-25'/>
2785    </function-decl>
2786    <function-decl name='fnvlist_remove' mangled-name='fnvlist_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_remove'>
2787      <parameter type-id='type-id-32' name='nvl'/>
2788      <parameter type-id='type-id-36' name='name'/>
2789      <return type-id='type-id-25'/>
2790    </function-decl>
2791    <function-decl name='fnvlist_add_nvlist_array' mangled-name='fnvlist_add_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_nvlist_array'>
2792      <parameter type-id='type-id-32' name='nvl'/>
2793      <parameter type-id='type-id-36' name='name'/>
2794      <parameter type-id='type-id-161' name='val'/>
2795      <parameter type-id='type-id-129' name='n'/>
2796      <return type-id='type-id-25'/>
2797    </function-decl>
2798    <function-decl name='fnvlist_add_string_array' mangled-name='fnvlist_add_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_string_array'>
2799      <parameter type-id='type-id-32' name='nvl'/>
2800      <parameter type-id='type-id-36' name='name'/>
2801      <parameter type-id='type-id-255' name='val'/>
2802      <parameter type-id='type-id-129' name='n'/>
2803      <return type-id='type-id-25'/>
2804    </function-decl>
2805    <function-decl name='fnvlist_add_uint64_array' mangled-name='fnvlist_add_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint64_array'>
2806      <parameter type-id='type-id-32' name='nvl'/>
2807      <parameter type-id='type-id-36' name='name'/>
2808      <parameter type-id='type-id-156' name='val'/>
2809      <parameter type-id='type-id-129' name='n'/>
2810      <return type-id='type-id-25'/>
2811    </function-decl>
2812    <function-decl name='fnvlist_add_int64_array' mangled-name='fnvlist_add_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int64_array'>
2813      <parameter type-id='type-id-32' name='nvl'/>
2814      <parameter type-id='type-id-36' name='name'/>
2815      <parameter type-id='type-id-153' name='val'/>
2816      <parameter type-id='type-id-129' name='n'/>
2817      <return type-id='type-id-25'/>
2818    </function-decl>
2819    <function-decl name='fnvlist_add_uint32_array' mangled-name='fnvlist_add_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint32_array'>
2820      <parameter type-id='type-id-32' name='nvl'/>
2821      <parameter type-id='type-id-36' name='name'/>
2822      <parameter type-id='type-id-150' name='val'/>
2823      <parameter type-id='type-id-129' name='n'/>
2824      <return type-id='type-id-25'/>
2825    </function-decl>
2826    <function-decl name='fnvlist_add_int32_array' mangled-name='fnvlist_add_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int32_array'>
2827      <parameter type-id='type-id-32' name='nvl'/>
2828      <parameter type-id='type-id-36' name='name'/>
2829      <parameter type-id='type-id-147' name='val'/>
2830      <parameter type-id='type-id-129' name='n'/>
2831      <return type-id='type-id-25'/>
2832    </function-decl>
2833    <function-decl name='fnvlist_add_uint16_array' mangled-name='fnvlist_add_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint16_array'>
2834      <parameter type-id='type-id-32' name='nvl'/>
2835      <parameter type-id='type-id-36' name='name'/>
2836      <parameter type-id='type-id-144' name='val'/>
2837      <parameter type-id='type-id-129' name='n'/>
2838      <return type-id='type-id-25'/>
2839    </function-decl>
2840    <function-decl name='fnvlist_add_int16_array' mangled-name='fnvlist_add_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int16_array'>
2841      <parameter type-id='type-id-32' name='nvl'/>
2842      <parameter type-id='type-id-36' name='name'/>
2843      <parameter type-id='type-id-141' name='val'/>
2844      <parameter type-id='type-id-129' name='n'/>
2845      <return type-id='type-id-25'/>
2846    </function-decl>
2847    <function-decl name='fnvlist_add_uint8_array' mangled-name='fnvlist_add_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint8_array'>
2848      <parameter type-id='type-id-32' name='nvl'/>
2849      <parameter type-id='type-id-36' name='name'/>
2850      <parameter type-id='type-id-138' name='val'/>
2851      <parameter type-id='type-id-129' name='n'/>
2852      <return type-id='type-id-25'/>
2853    </function-decl>
2854    <function-decl name='fnvlist_add_int8_array' mangled-name='fnvlist_add_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int8_array'>
2855      <parameter type-id='type-id-32' name='nvl'/>
2856      <parameter type-id='type-id-36' name='name'/>
2857      <parameter type-id='type-id-135' name='val'/>
2858      <parameter type-id='type-id-129' name='n'/>
2859      <return type-id='type-id-25'/>
2860    </function-decl>
2861    <function-decl name='fnvlist_add_byte_array' mangled-name='fnvlist_add_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_byte_array'>
2862      <parameter type-id='type-id-32' name='nvl'/>
2863      <parameter type-id='type-id-36' name='name'/>
2864      <parameter type-id='type-id-132' name='val'/>
2865      <parameter type-id='type-id-129' name='n'/>
2866      <return type-id='type-id-25'/>
2867    </function-decl>
2868    <function-decl name='fnvlist_add_boolean_array' mangled-name='fnvlist_add_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_boolean_array'>
2869      <parameter type-id='type-id-32' name='nvl'/>
2870      <parameter type-id='type-id-36' name='name'/>
2871      <parameter type-id='type-id-128' name='val'/>
2872      <parameter type-id='type-id-129' name='n'/>
2873      <return type-id='type-id-25'/>
2874    </function-decl>
2875    <function-decl name='fnvlist_add_nvpair' mangled-name='fnvlist_add_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_nvpair'>
2876      <parameter type-id='type-id-32' name='nvl'/>
2877      <parameter type-id='type-id-12' name='pair'/>
2878      <return type-id='type-id-25'/>
2879    </function-decl>
2880    <function-decl name='fnvlist_add_nvlist' mangled-name='fnvlist_add_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_nvlist'>
2881      <parameter type-id='type-id-32' name='nvl'/>
2882      <parameter type-id='type-id-36' name='name'/>
2883      <parameter type-id='type-id-32' name='val'/>
2884      <return type-id='type-id-25'/>
2885    </function-decl>
2886    <function-decl name='fnvlist_add_string' mangled-name='fnvlist_add_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_string'>
2887      <parameter type-id='type-id-32' name='nvl'/>
2888      <parameter type-id='type-id-36' name='name'/>
2889      <parameter type-id='type-id-36' name='val'/>
2890      <return type-id='type-id-25'/>
2891    </function-decl>
2892    <function-decl name='fnvlist_add_uint64' mangled-name='fnvlist_add_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint64'>
2893      <parameter type-id='type-id-32' name='nvl'/>
2894      <parameter type-id='type-id-36' name='name'/>
2895      <parameter type-id='type-id-28' name='val'/>
2896      <return type-id='type-id-25'/>
2897    </function-decl>
2898    <function-decl name='fnvlist_add_int64' mangled-name='fnvlist_add_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int64'>
2899      <parameter type-id='type-id-32' name='nvl'/>
2900      <parameter type-id='type-id-36' name='name'/>
2901      <parameter type-id='type-id-112' name='val'/>
2902      <return type-id='type-id-25'/>
2903    </function-decl>
2904    <function-decl name='fnvlist_add_uint32' mangled-name='fnvlist_add_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint32'>
2905      <parameter type-id='type-id-32' name='nvl'/>
2906      <parameter type-id='type-id-36' name='name'/>
2907      <parameter type-id='type-id-27' name='val'/>
2908      <return type-id='type-id-25'/>
2909    </function-decl>
2910    <function-decl name='fnvlist_add_int32' mangled-name='fnvlist_add_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int32'>
2911      <parameter type-id='type-id-32' name='nvl'/>
2912      <parameter type-id='type-id-36' name='name'/>
2913      <parameter type-id='type-id-3' name='val'/>
2914      <return type-id='type-id-25'/>
2915    </function-decl>
2916    <function-decl name='fnvlist_add_uint16' mangled-name='fnvlist_add_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint16'>
2917      <parameter type-id='type-id-32' name='nvl'/>
2918      <parameter type-id='type-id-36' name='name'/>
2919      <parameter type-id='type-id-104' name='val'/>
2920      <return type-id='type-id-25'/>
2921    </function-decl>
2922    <function-decl name='fnvlist_add_int16' mangled-name='fnvlist_add_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int16'>
2923      <parameter type-id='type-id-32' name='nvl'/>
2924      <parameter type-id='type-id-36' name='name'/>
2925      <parameter type-id='type-id-4' name='val'/>
2926      <return type-id='type-id-25'/>
2927    </function-decl>
2928    <function-decl name='fnvlist_add_uint8' mangled-name='fnvlist_add_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint8'>
2929      <parameter type-id='type-id-32' name='nvl'/>
2930      <parameter type-id='type-id-36' name='name'/>
2931      <parameter type-id='type-id-98' name='val'/>
2932      <return type-id='type-id-25'/>
2933    </function-decl>
2934    <function-decl name='fnvlist_add_int8' mangled-name='fnvlist_add_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int8'>
2935      <parameter type-id='type-id-32' name='nvl'/>
2936      <parameter type-id='type-id-36' name='name'/>
2937      <parameter type-id='type-id-94' name='val'/>
2938      <return type-id='type-id-25'/>
2939    </function-decl>
2940    <function-decl name='fnvlist_add_byte' mangled-name='fnvlist_add_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_byte'>
2941      <parameter type-id='type-id-32' name='nvl'/>
2942      <parameter type-id='type-id-36' name='name'/>
2943      <parameter type-id='type-id-90' name='val'/>
2944      <return type-id='type-id-25'/>
2945    </function-decl>
2946    <function-decl name='fnvlist_add_boolean_value' mangled-name='fnvlist_add_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_boolean_value'>
2947      <parameter type-id='type-id-32' name='nvl'/>
2948      <parameter type-id='type-id-36' name='name'/>
2949      <parameter type-id='type-id-87' name='val'/>
2950      <return type-id='type-id-25'/>
2951    </function-decl>
2952    <function-decl name='fnvlist_add_boolean' mangled-name='fnvlist_add_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_boolean'>
2953      <parameter type-id='type-id-32' name='nvl'/>
2954      <parameter type-id='type-id-36' name='name'/>
2955      <return type-id='type-id-25'/>
2956    </function-decl>
2957    <function-decl name='fnvlist_num_pairs' mangled-name='fnvlist_num_pairs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_num_pairs'>
2958      <parameter type-id='type-id-32' name='nvl'/>
2959      <return type-id='type-id-20'/>
2960    </function-decl>
2961    <function-decl name='fnvlist_merge' mangled-name='fnvlist_merge' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_merge'>
2962      <parameter type-id='type-id-32' name='dst'/>
2963      <parameter type-id='type-id-32' name='src'/>
2964      <return type-id='type-id-25'/>
2965    </function-decl>
2966    <function-decl name='fnvlist_dup' mangled-name='fnvlist_dup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_dup'>
2967      <parameter type-id='type-id-32' name='nvl'/>
2968      <return type-id='type-id-32'/>
2969    </function-decl>
2970    <function-decl name='fnvlist_unpack' mangled-name='fnvlist_unpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_unpack'>
2971      <parameter type-id='type-id-14' name='buf'/>
2972      <parameter type-id='type-id-20' name='buflen'/>
2973      <return type-id='type-id-32'/>
2974    </function-decl>
2975    <function-decl name='fnvlist_pack_free' mangled-name='fnvlist_pack_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_pack_free'>
2976      <parameter type-id='type-id-14' name='pack'/>
2977      <parameter type-id='type-id-20' name='size'/>
2978      <return type-id='type-id-25'/>
2979    </function-decl>
2980    <function-decl name='fnvlist_pack' mangled-name='fnvlist_pack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_pack'>
2981      <parameter type-id='type-id-32' name='nvl'/>
2982      <parameter type-id='type-id-236' name='sizep'/>
2983      <return type-id='type-id-14'/>
2984    </function-decl>
2985    <function-decl name='fnvlist_size' mangled-name='fnvlist_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_size'>
2986      <parameter type-id='type-id-32' name='nvl'/>
2987      <return type-id='type-id-20'/>
2988    </function-decl>
2989    <function-decl name='fnvlist_free' mangled-name='fnvlist_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_free'>
2990      <parameter type-id='type-id-32' name='nvl'/>
2991      <return type-id='type-id-25'/>
2992    </function-decl>
2993    <function-decl name='fnvlist_alloc' mangled-name='fnvlist_alloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_alloc'>
2994      <return type-id='type-id-32'/>
2995    </function-decl>
2996    <function-decl name='nvlist_lookup_uint64_array' mangled-name='nvlist_lookup_uint64_array' visibility='default' binding='global' size-in-bits='64'>
2997      <return type-id='type-id-25'/>
2998    </function-decl>
2999    <function-decl name='nvlist_lookup_int64_array' mangled-name='nvlist_lookup_int64_array' visibility='default' binding='global' size-in-bits='64'>
3000      <return type-id='type-id-25'/>
3001    </function-decl>
3002    <function-decl name='nvlist_lookup_uint32_array' mangled-name='nvlist_lookup_uint32_array' visibility='default' binding='global' size-in-bits='64'>
3003      <return type-id='type-id-25'/>
3004    </function-decl>
3005    <function-decl name='nvlist_lookup_int32_array' mangled-name='nvlist_lookup_int32_array' visibility='default' binding='global' size-in-bits='64'>
3006      <return type-id='type-id-25'/>
3007    </function-decl>
3008    <function-decl name='nvlist_lookup_uint16_array' mangled-name='nvlist_lookup_uint16_array' visibility='default' binding='global' size-in-bits='64'>
3009      <return type-id='type-id-25'/>
3010    </function-decl>
3011    <function-decl name='nvlist_lookup_int16_array' mangled-name='nvlist_lookup_int16_array' visibility='default' binding='global' size-in-bits='64'>
3012      <return type-id='type-id-25'/>
3013    </function-decl>
3014    <function-decl name='nvlist_lookup_uint8_array' mangled-name='nvlist_lookup_uint8_array' visibility='default' binding='global' size-in-bits='64'>
3015      <return type-id='type-id-25'/>
3016    </function-decl>
3017    <function-decl name='nvlist_lookup_int8_array' mangled-name='nvlist_lookup_int8_array' visibility='default' binding='global' size-in-bits='64'>
3018      <return type-id='type-id-25'/>
3019    </function-decl>
3020    <function-decl name='nvlist_lookup_byte_array' mangled-name='nvlist_lookup_byte_array' visibility='default' binding='global' size-in-bits='64'>
3021      <return type-id='type-id-25'/>
3022    </function-decl>
3023    <function-decl name='nvlist_lookup_boolean_array' mangled-name='nvlist_lookup_boolean_array' visibility='default' binding='global' size-in-bits='64'>
3024      <return type-id='type-id-25'/>
3025    </function-decl>
3026    <function-decl name='nvlist_lookup_nvlist' mangled-name='nvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64'>
3027      <return type-id='type-id-25'/>
3028    </function-decl>
3029    <function-decl name='nvlist_lookup_string' mangled-name='nvlist_lookup_string' visibility='default' binding='global' size-in-bits='64'>
3030      <return type-id='type-id-25'/>
3031    </function-decl>
3032    <function-decl name='nvlist_lookup_uint64' mangled-name='nvlist_lookup_uint64' visibility='default' binding='global' size-in-bits='64'>
3033      <return type-id='type-id-25'/>
3034    </function-decl>
3035    <function-decl name='nvlist_lookup_uint32' mangled-name='nvlist_lookup_uint32' visibility='default' binding='global' size-in-bits='64'>
3036      <return type-id='type-id-25'/>
3037    </function-decl>
3038    <function-decl name='nvlist_lookup_uint16' mangled-name='nvlist_lookup_uint16' visibility='default' binding='global' size-in-bits='64'>
3039      <return type-id='type-id-25'/>
3040    </function-decl>
3041    <function-decl name='nvlist_lookup_uint8' mangled-name='nvlist_lookup_uint8' visibility='default' binding='global' size-in-bits='64'>
3042      <return type-id='type-id-25'/>
3043    </function-decl>
3044    <function-decl name='nvlist_lookup_int64' mangled-name='nvlist_lookup_int64' visibility='default' binding='global' size-in-bits='64'>
3045      <return type-id='type-id-25'/>
3046    </function-decl>
3047    <function-decl name='nvlist_lookup_int32' mangled-name='nvlist_lookup_int32' visibility='default' binding='global' size-in-bits='64'>
3048      <return type-id='type-id-25'/>
3049    </function-decl>
3050    <function-decl name='nvlist_lookup_int16' mangled-name='nvlist_lookup_int16' visibility='default' binding='global' size-in-bits='64'>
3051      <return type-id='type-id-25'/>
3052    </function-decl>
3053    <function-decl name='nvlist_lookup_int8' mangled-name='nvlist_lookup_int8' visibility='default' binding='global' size-in-bits='64'>
3054      <return type-id='type-id-25'/>
3055    </function-decl>
3056    <function-decl name='nvlist_lookup_byte' mangled-name='nvlist_lookup_byte' visibility='default' binding='global' size-in-bits='64'>
3057      <return type-id='type-id-25'/>
3058    </function-decl>
3059    <function-decl name='nvlist_lookup_boolean_value' mangled-name='nvlist_lookup_boolean_value' visibility='default' binding='global' size-in-bits='64'>
3060      <return type-id='type-id-25'/>
3061    </function-decl>
3062    <function-decl name='nvlist_lookup_boolean' mangled-name='nvlist_lookup_boolean' visibility='default' binding='global' size-in-bits='64'>
3063      <return type-id='type-id-25'/>
3064    </function-decl>
3065    <function-decl name='nvlist_lookup_nvpair' mangled-name='nvlist_lookup_nvpair' visibility='default' binding='global' size-in-bits='64'>
3066      <return type-id='type-id-25'/>
3067    </function-decl>
3068    <function-decl name='nvlist_remove_nvpair' mangled-name='nvlist_remove_nvpair' visibility='default' binding='global' size-in-bits='64'>
3069      <return type-id='type-id-25'/>
3070    </function-decl>
3071    <function-decl name='nvlist_remove_all' mangled-name='nvlist_remove_all' visibility='default' binding='global' size-in-bits='64'>
3072      <return type-id='type-id-25'/>
3073    </function-decl>
3074    <function-decl name='nvlist_add_nvlist_array' mangled-name='nvlist_add_nvlist_array' visibility='default' binding='global' size-in-bits='64'>
3075      <return type-id='type-id-25'/>
3076    </function-decl>
3077    <function-decl name='nvlist_add_string_array' mangled-name='nvlist_add_string_array' visibility='default' binding='global' size-in-bits='64'>
3078      <return type-id='type-id-25'/>
3079    </function-decl>
3080    <function-decl name='nvlist_add_uint64_array' mangled-name='nvlist_add_uint64_array' visibility='default' binding='global' size-in-bits='64'>
3081      <return type-id='type-id-25'/>
3082    </function-decl>
3083    <function-decl name='nvlist_add_int64_array' mangled-name='nvlist_add_int64_array' visibility='default' binding='global' size-in-bits='64'>
3084      <return type-id='type-id-25'/>
3085    </function-decl>
3086    <function-decl name='nvlist_add_uint32_array' mangled-name='nvlist_add_uint32_array' visibility='default' binding='global' size-in-bits='64'>
3087      <return type-id='type-id-25'/>
3088    </function-decl>
3089    <function-decl name='nvlist_add_int32_array' mangled-name='nvlist_add_int32_array' visibility='default' binding='global' size-in-bits='64'>
3090      <return type-id='type-id-25'/>
3091    </function-decl>
3092    <function-decl name='nvlist_add_uint16_array' mangled-name='nvlist_add_uint16_array' visibility='default' binding='global' size-in-bits='64'>
3093      <return type-id='type-id-25'/>
3094    </function-decl>
3095    <function-decl name='nvlist_add_int16_array' mangled-name='nvlist_add_int16_array' visibility='default' binding='global' size-in-bits='64'>
3096      <return type-id='type-id-25'/>
3097    </function-decl>
3098    <function-decl name='nvlist_add_uint8_array' mangled-name='nvlist_add_uint8_array' visibility='default' binding='global' size-in-bits='64'>
3099      <return type-id='type-id-25'/>
3100    </function-decl>
3101    <function-decl name='nvlist_add_int8_array' mangled-name='nvlist_add_int8_array' visibility='default' binding='global' size-in-bits='64'>
3102      <return type-id='type-id-25'/>
3103    </function-decl>
3104    <function-decl name='nvlist_add_byte_array' mangled-name='nvlist_add_byte_array' visibility='default' binding='global' size-in-bits='64'>
3105      <return type-id='type-id-25'/>
3106    </function-decl>
3107    <function-decl name='nvlist_add_boolean_array' mangled-name='nvlist_add_boolean_array' visibility='default' binding='global' size-in-bits='64'>
3108      <return type-id='type-id-25'/>
3109    </function-decl>
3110    <function-decl name='nvlist_add_nvpair' mangled-name='nvlist_add_nvpair' visibility='default' binding='global' size-in-bits='64'>
3111      <return type-id='type-id-25'/>
3112    </function-decl>
3113    <function-decl name='nvlist_add_nvlist' mangled-name='nvlist_add_nvlist' visibility='default' binding='global' size-in-bits='64'>
3114      <return type-id='type-id-25'/>
3115    </function-decl>
3116    <function-decl name='nvlist_add_string' mangled-name='nvlist_add_string' visibility='default' binding='global' size-in-bits='64'>
3117      <return type-id='type-id-25'/>
3118    </function-decl>
3119    <function-decl name='nvlist_add_uint64' mangled-name='nvlist_add_uint64' visibility='default' binding='global' size-in-bits='64'>
3120      <return type-id='type-id-25'/>
3121    </function-decl>
3122    <function-decl name='nvlist_add_int64' mangled-name='nvlist_add_int64' visibility='default' binding='global' size-in-bits='64'>
3123      <return type-id='type-id-25'/>
3124    </function-decl>
3125    <function-decl name='nvlist_add_uint32' mangled-name='nvlist_add_uint32' visibility='default' binding='global' size-in-bits='64'>
3126      <return type-id='type-id-25'/>
3127    </function-decl>
3128    <function-decl name='nvlist_add_int32' mangled-name='nvlist_add_int32' visibility='default' binding='global' size-in-bits='64'>
3129      <return type-id='type-id-25'/>
3130    </function-decl>
3131    <function-decl name='nvlist_add_uint16' mangled-name='nvlist_add_uint16' visibility='default' binding='global' size-in-bits='64'>
3132      <return type-id='type-id-25'/>
3133    </function-decl>
3134    <function-decl name='nvlist_add_int16' mangled-name='nvlist_add_int16' visibility='default' binding='global' size-in-bits='64'>
3135      <return type-id='type-id-25'/>
3136    </function-decl>
3137    <function-decl name='nvlist_add_uint8' mangled-name='nvlist_add_uint8' visibility='default' binding='global' size-in-bits='64'>
3138      <return type-id='type-id-25'/>
3139    </function-decl>
3140    <function-decl name='nvlist_add_int8' mangled-name='nvlist_add_int8' visibility='default' binding='global' size-in-bits='64'>
3141      <return type-id='type-id-25'/>
3142    </function-decl>
3143    <function-decl name='nvlist_add_byte' mangled-name='nvlist_add_byte' visibility='default' binding='global' size-in-bits='64'>
3144      <return type-id='type-id-25'/>
3145    </function-decl>
3146    <function-decl name='nvlist_add_boolean_value' mangled-name='nvlist_add_boolean_value' visibility='default' binding='global' size-in-bits='64'>
3147      <return type-id='type-id-25'/>
3148    </function-decl>
3149    <function-decl name='nvlist_add_boolean' mangled-name='nvlist_add_boolean' visibility='default' binding='global' size-in-bits='64'>
3150      <return type-id='type-id-25'/>
3151    </function-decl>
3152    <function-decl name='nvlist_merge' mangled-name='nvlist_merge' visibility='default' binding='global' size-in-bits='64'>
3153      <return type-id='type-id-25'/>
3154    </function-decl>
3155    <function-decl name='nvlist_dup' mangled-name='nvlist_dup' visibility='default' binding='global' size-in-bits='64'>
3156      <return type-id='type-id-25'/>
3157    </function-decl>
3158    <function-decl name='nvlist_unpack' mangled-name='nvlist_unpack' visibility='default' binding='global' size-in-bits='64'>
3159      <return type-id='type-id-25'/>
3160    </function-decl>
3161    <function-decl name='nvlist_pack' mangled-name='nvlist_pack' visibility='default' binding='global' size-in-bits='64'>
3162      <return type-id='type-id-25'/>
3163    </function-decl>
3164    <function-decl name='nvlist_size' mangled-name='nvlist_size' visibility='default' binding='global' size-in-bits='64'>
3165      <return type-id='type-id-25'/>
3166    </function-decl>
3167    <function-decl name='nvlist_free' mangled-name='nvlist_free' visibility='default' binding='global' size-in-bits='64'>
3168      <return type-id='type-id-25'/>
3169    </function-decl>
3170    <function-decl name='nvlist_alloc' mangled-name='nvlist_alloc' visibility='default' binding='global' size-in-bits='64'>
3171      <return type-id='type-id-25'/>
3172    </function-decl>
3173  </abi-instr>
3174  <abi-instr version='1.0' address-size='64' path='assert.c' comp-dir-path='/home/runner/work/zfs/zfs/lib/libspl' language='LANG_C99'>
3175    <var-decl name='libspl_assert_ok' type-id='type-id-1' mangled-name='libspl_assert_ok' visibility='default' elf-symbol-id='libspl_assert_ok'/>
3176    <function-decl name='libspl_assertf' mangled-name='libspl_assertf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libspl_assertf'>
3177      <parameter type-id='type-id-36' name='file'/>
3178      <parameter type-id='type-id-36' name='func'/>
3179      <parameter type-id='type-id-1' name='line'/>
3180      <parameter type-id='type-id-36' name='format'/>
3181      <parameter is-variadic='yes'/>
3182      <return type-id='type-id-25'/>
3183    </function-decl>
3184    <function-decl name='__vfprintf_chk' mangled-name='__vfprintf_chk' visibility='default' binding='global' size-in-bits='64'>
3185      <return type-id='type-id-25'/>
3186    </function-decl>
3187    <function-decl name='abort' mangled-name='abort' visibility='default' binding='global' size-in-bits='64'>
3188      <return type-id='type-id-25'/>
3189    </function-decl>
3190  </abi-instr>
3191</abi-corpus>
3192