Allow disabling of unmapped I/O on FreeBSD
[zfs.git] / lib / libnvpair / libnvpair.abi
blobf0845c796342d4306bf9005aa8155bf7509d7e28
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'/>
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'/>
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'/>
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'/>
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>