Skip to content

Commit 0628e3d

Browse files
committed
Regenerate ABI files
1 parent ec52f9e commit 0628e3d

File tree

5 files changed

+127
-148
lines changed

5 files changed

+127
-148
lines changed

lib/libnvpair/libnvpair.abi

Lines changed: 79 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
<dependency name='libc.so.6'/>
44
</elf-needed>
55
<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'/>
86
<elf-symbol name='dump_nvlist' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97
<elf-symbol name='fnvlist_add_boolean' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
108
<elf-symbol name='fnvlist_add_boolean_array' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -798,6 +796,12 @@
798796
<parameter type-id='95e97e5e' name='kmflag'/>
799797
<return type-id='95e97e5e'/>
800798
</function-decl>
799+
<function-decl name='nvlist_size' mangled-name='nvlist_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_size'>
800+
<parameter type-id='5ce45b60' name='nvl'/>
801+
<parameter type-id='78c01427' name='size'/>
802+
<parameter type-id='95e97e5e' name='encoding'/>
803+
<return type-id='95e97e5e'/>
804+
</function-decl>
801805
<function-decl name='nvlist_merge' mangled-name='nvlist_merge' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_merge'>
802806
<parameter type-id='5ce45b60' name='dst'/>
803807
<parameter type-id='5ce45b60' name='nvl'/>
@@ -1348,6 +1352,12 @@
13481352
<parameter type-id='80f4b756' name='name'/>
13491353
<return type-id='95e97e5e'/>
13501354
</function-decl>
1355+
<function-decl name='nvlist_remove' mangled-name='nvlist_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove'>
1356+
<parameter type-id='5ce45b60' name='nvl'/>
1357+
<parameter type-id='80f4b756' name='name'/>
1358+
<parameter type-id='8d0687d2' name='type'/>
1359+
<return type-id='95e97e5e'/>
1360+
</function-decl>
13511361
<function-decl name='nvlist_dup' mangled-name='nvlist_dup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_dup'>
13521362
<parameter type-id='5ce45b60' name='nvl'/>
13531363
<parameter type-id='857bb57e' name='nvlp'/>
@@ -1402,24 +1412,12 @@
14021412
<parameter type-id='80f4b756' name='name'/>
14031413
<return type-id='95e97e5e'/>
14041414
</function-decl>
1405-
<function-decl name='nvlist_remove' mangled-name='nvlist_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove'>
1406-
<parameter type-id='5ce45b60' name='nvl'/>
1407-
<parameter type-id='80f4b756' name='name'/>
1408-
<parameter type-id='8d0687d2' name='type'/>
1409-
<return type-id='95e97e5e'/>
1410-
</function-decl>
14111415
<function-decl name='nvlist_xdup' mangled-name='nvlist_xdup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xdup'>
14121416
<parameter type-id='5ce45b60' name='nvl'/>
14131417
<parameter type-id='857bb57e' name='nvlp'/>
14141418
<parameter type-id='11871392' name='nva'/>
14151419
<return type-id='95e97e5e'/>
14161420
</function-decl>
1417-
<function-decl name='nvlist_size' mangled-name='nvlist_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_size'>
1418-
<parameter type-id='5ce45b60' name='nvl'/>
1419-
<parameter type-id='78c01427' name='size'/>
1420-
<parameter type-id='95e97e5e' name='encoding'/>
1421-
<return type-id='95e97e5e'/>
1422-
</function-decl>
14231421
<function-decl name='nvlist_xpack' mangled-name='nvlist_xpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xpack'>
14241422
<parameter type-id='5ce45b60' name='nvl'/>
14251423
<parameter type-id='9b23c9ad' name='bufp'/>
@@ -1483,6 +1481,10 @@
14831481
<array-type-def dimensions='1' type-id='a84c031d' size-in-bits='160' id='664ac0b7'>
14841482
<subrange length='20' type-id='7359adad' id='fdca39cf'/>
14851483
</array-type-def>
1484+
<class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='a4036571'/>
1485+
<class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='010ae0b9'/>
1486+
<class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='79bd3751'/>
1487+
<class-decl name='re_dfa_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='b48d2441'/>
14861488
<type-decl name='double' size-in-bits='64' id='a0eb0f08'/>
14871489
<type-decl name='int' size-in-bits='32' id='95e97e5e'/>
14881490
<type-decl name='long int' size-in-bits='64' id='bd54fe1a'/>
@@ -1551,53 +1553,6 @@
15511553
<enumerator name='DATA_TYPE_UINT8_ARRAY' value='26'/>
15521554
<enumerator name='DATA_TYPE_DOUBLE' value='27'/>
15531555
</enum-decl>
1554-
<typedef-decl name='regex_t' type-id='19fc9a8c' id='aca3bac8'/>
1555-
<class-decl name='re_pattern_buffer' size-in-bits='512' is-struct='yes' visibility='default' id='19fc9a8c'>
1556-
<data-member access='public' layout-offset-in-bits='0'>
1557-
<var-decl name='buffer' type-id='cf536864' visibility='default'/>
1558-
</data-member>
1559-
<data-member access='public' layout-offset-in-bits='64'>
1560-
<var-decl name='allocated' type-id='7359adad' visibility='default'/>
1561-
</data-member>
1562-
<data-member access='public' layout-offset-in-bits='128'>
1563-
<var-decl name='used' type-id='7359adad' visibility='default'/>
1564-
</data-member>
1565-
<data-member access='public' layout-offset-in-bits='192'>
1566-
<var-decl name='syntax' type-id='1b72c3b3' visibility='default'/>
1567-
</data-member>
1568-
<data-member access='public' layout-offset-in-bits='256'>
1569-
<var-decl name='fastmap' type-id='26a90f95' visibility='default'/>
1570-
</data-member>
1571-
<data-member access='public' layout-offset-in-bits='320'>
1572-
<var-decl name='translate' type-id='cf536864' visibility='default'/>
1573-
</data-member>
1574-
<data-member access='public' layout-offset-in-bits='384'>
1575-
<var-decl name='re_nsub' type-id='b59d7dce' visibility='default'/>
1576-
</data-member>
1577-
<data-member access='public' layout-offset-in-bits='31'>
1578-
<var-decl name='can_be_null' type-id='f0981eeb' visibility='default'/>
1579-
</data-member>
1580-
<data-member access='public' layout-offset-in-bits='29'>
1581-
<var-decl name='regs_allocated' type-id='f0981eeb' visibility='default'/>
1582-
</data-member>
1583-
<data-member access='public' layout-offset-in-bits='28'>
1584-
<var-decl name='fastmap_accurate' type-id='f0981eeb' visibility='default'/>
1585-
</data-member>
1586-
<data-member access='public' layout-offset-in-bits='27'>
1587-
<var-decl name='no_sub' type-id='f0981eeb' visibility='default'/>
1588-
</data-member>
1589-
<data-member access='public' layout-offset-in-bits='26'>
1590-
<var-decl name='not_bol' type-id='f0981eeb' visibility='default'/>
1591-
</data-member>
1592-
<data-member access='public' layout-offset-in-bits='25'>
1593-
<var-decl name='not_eol' type-id='f0981eeb' visibility='default'/>
1594-
</data-member>
1595-
<data-member access='public' layout-offset-in-bits='24'>
1596-
<var-decl name='newline_anchor' type-id='f0981eeb' visibility='default'/>
1597-
</data-member>
1598-
</class-decl>
1599-
<typedef-decl name='reg_syntax_t' type-id='7359adad' id='1b72c3b3'/>
1600-
<typedef-decl name='size_t' type-id='7359adad' id='b59d7dce'/>
16011556
<typedef-decl name='nvlist_t' type-id='ac266fd9' id='8e8d4be3'/>
16021557
<class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' id='ac266fd9'>
16031558
<data-member access='public' layout-offset-in-bits='0'>
@@ -1722,16 +1677,16 @@
17221677
<var-decl name='_offset' type-id='724e4de6' visibility='default'/>
17231678
</data-member>
17241679
<data-member access='public' layout-offset-in-bits='1216'>
1725-
<var-decl name='__pad1' type-id='eaa32e2f' visibility='default'/>
1680+
<var-decl name='_codecvt' type-id='570f8c59' visibility='default'/>
17261681
</data-member>
17271682
<data-member access='public' layout-offset-in-bits='1280'>
1728-
<var-decl name='__pad2' type-id='eaa32e2f' visibility='default'/>
1683+
<var-decl name='_wide_data' type-id='c65a1f29' visibility='default'/>
17291684
</data-member>
17301685
<data-member access='public' layout-offset-in-bits='1344'>
1731-
<var-decl name='__pad3' type-id='eaa32e2f' visibility='default'/>
1686+
<var-decl name='_freeres_list' type-id='dca988a5' visibility='default'/>
17321687
</data-member>
17331688
<data-member access='public' layout-offset-in-bits='1408'>
1734-
<var-decl name='__pad4' type-id='eaa32e2f' visibility='default'/>
1689+
<var-decl name='_freeres_buf' type-id='eaa32e2f' visibility='default'/>
17351690
</data-member>
17361691
<data-member access='public' layout-offset-in-bits='1472'>
17371692
<var-decl name='__pad5' type-id='b59d7dce' visibility='default'/>
@@ -1743,20 +1698,10 @@
17431698
<var-decl name='_unused2' type-id='664ac0b7' visibility='default'/>
17441699
</data-member>
17451700
</class-decl>
1746-
<class-decl name='_IO_marker' size-in-bits='192' is-struct='yes' visibility='default' id='010ae0b9'>
1747-
<data-member access='public' layout-offset-in-bits='0'>
1748-
<var-decl name='_next' type-id='e4c6fa61' visibility='default'/>
1749-
</data-member>
1750-
<data-member access='public' layout-offset-in-bits='64'>
1751-
<var-decl name='_sbuf' type-id='dca988a5' visibility='default'/>
1752-
</data-member>
1753-
<data-member access='public' layout-offset-in-bits='128'>
1754-
<var-decl name='_pos' type-id='95e97e5e' visibility='default'/>
1755-
</data-member>
1756-
</class-decl>
17571701
<typedef-decl name='__off_t' type-id='bd54fe1a' id='79989e9c'/>
17581702
<typedef-decl name='_IO_lock_t' type-id='48b5725f' id='bb4788fa'/>
17591703
<typedef-decl name='__off64_t' type-id='bd54fe1a' id='724e4de6'/>
1704+
<typedef-decl name='size_t' type-id='7359adad' id='b59d7dce'/>
17601705
<enum-decl name='nvlist_indent_mode' id='628aafab'>
17611706
<underlying-type type-id='9cac1fee'/>
17621707
<enumerator name='NVLIST_INDENT_ABS' value='0'/>
@@ -2084,10 +2029,59 @@
20842029
<enumerator name='NVLIST_FMT_MEMBER_POSTAMBLE' value='1'/>
20852030
<enumerator name='NVLIST_FMT_BTWN_ARRAY' value='2'/>
20862031
</enum-decl>
2032+
<typedef-decl name='regex_t' type-id='19fc9a8c' id='aca3bac8'/>
2033+
<class-decl name='re_pattern_buffer' size-in-bits='512' is-struct='yes' visibility='default' id='19fc9a8c'>
2034+
<data-member access='public' layout-offset-in-bits='0'>
2035+
<var-decl name='buffer' type-id='33976309' visibility='default'/>
2036+
</data-member>
2037+
<data-member access='public' layout-offset-in-bits='64'>
2038+
<var-decl name='allocated' type-id='ba516949' visibility='default'/>
2039+
</data-member>
2040+
<data-member access='public' layout-offset-in-bits='128'>
2041+
<var-decl name='used' type-id='ba516949' visibility='default'/>
2042+
</data-member>
2043+
<data-member access='public' layout-offset-in-bits='192'>
2044+
<var-decl name='syntax' type-id='1b72c3b3' visibility='default'/>
2045+
</data-member>
2046+
<data-member access='public' layout-offset-in-bits='256'>
2047+
<var-decl name='fastmap' type-id='26a90f95' visibility='default'/>
2048+
</data-member>
2049+
<data-member access='public' layout-offset-in-bits='320'>
2050+
<var-decl name='translate' type-id='cf536864' visibility='default'/>
2051+
</data-member>
2052+
<data-member access='public' layout-offset-in-bits='384'>
2053+
<var-decl name='re_nsub' type-id='b59d7dce' visibility='default'/>
2054+
</data-member>
2055+
<data-member access='public' layout-offset-in-bits='31'>
2056+
<var-decl name='can_be_null' type-id='f0981eeb' visibility='default'/>
2057+
</data-member>
2058+
<data-member access='public' layout-offset-in-bits='29'>
2059+
<var-decl name='regs_allocated' type-id='f0981eeb' visibility='default'/>
2060+
</data-member>
2061+
<data-member access='public' layout-offset-in-bits='28'>
2062+
<var-decl name='fastmap_accurate' type-id='f0981eeb' visibility='default'/>
2063+
</data-member>
2064+
<data-member access='public' layout-offset-in-bits='27'>
2065+
<var-decl name='no_sub' type-id='f0981eeb' visibility='default'/>
2066+
</data-member>
2067+
<data-member access='public' layout-offset-in-bits='26'>
2068+
<var-decl name='not_bol' type-id='f0981eeb' visibility='default'/>
2069+
</data-member>
2070+
<data-member access='public' layout-offset-in-bits='25'>
2071+
<var-decl name='not_eol' type-id='f0981eeb' visibility='default'/>
2072+
</data-member>
2073+
<data-member access='public' layout-offset-in-bits='24'>
2074+
<var-decl name='newline_anchor' type-id='f0981eeb' visibility='default'/>
2075+
</data-member>
2076+
</class-decl>
2077+
<typedef-decl name='__re_long_size_t' type-id='7359adad' id='ba516949'/>
2078+
<typedef-decl name='reg_syntax_t' type-id='7359adad' id='1b72c3b3'/>
20872079
<pointer-type-def type-id='aa12d1ba' size-in-bits='64' id='822cd80b'/>
20882080
<pointer-type-def type-id='ec1ed955' size-in-bits='64' id='dca988a5'/>
2081+
<pointer-type-def type-id='a4036571' size-in-bits='64' id='570f8c59'/>
20892082
<pointer-type-def type-id='bb4788fa' size-in-bits='64' id='cecf4ea7'/>
20902083
<pointer-type-def type-id='010ae0b9' size-in-bits='64' id='e4c6fa61'/>
2084+
<pointer-type-def type-id='79bd3751' size-in-bits='64' id='c65a1f29'/>
20912085
<pointer-type-def type-id='c19b74c3' size-in-bits='64' id='37e3bd22'/>
20922086
<pointer-type-def type-id='a84c031d' size-in-bits='64' id='26a90f95'/>
20932087
<pointer-type-def type-id='26a90f95' size-in-bits='64' id='9b23c9ad'/>
@@ -2156,6 +2150,7 @@
21562150
<pointer-type-def type-id='8e8d4be3' size-in-bits='64' id='5ce45b60'/>
21572151
<pointer-type-def type-id='5ce45b60' size-in-bits='64' id='857bb57e'/>
21582152
<pointer-type-def type-id='57928edf' size-in-bits='64' id='3fa542f0'/>
2153+
<pointer-type-def type-id='b48d2441' size-in-bits='64' id='33976309'/>
21592154
<pointer-type-def type-id='aca3bac8' size-in-bits='64' id='d33f11cb'/>
21602155
<pointer-type-def type-id='d8bf0010' size-in-bits='64' id='45b65157'/>
21612156
<pointer-type-def type-id='149c6638' size-in-bits='64' id='8a121f49'/>
@@ -2171,14 +2166,6 @@
21712166
<parameter type-id='9b23c9ad' name='ep'/>
21722167
<return type-id='95e97e5e'/>
21732168
</function-decl>
2174-
<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'>
2175-
<parameter type-id='3fa542f0' name='nvp'/>
2176-
<parameter type-id='95e97e5e' name='ai'/>
2177-
<parameter type-id='26a90f95' name='value'/>
2178-
<parameter type-id='d33f11cb' name='value_regex'/>
2179-
<parameter type-id='9b23c9ad' name='ep'/>
2180-
<return type-id='95e97e5e'/>
2181-
</function-decl>
21822169
<function-decl name='dump_nvlist' mangled-name='dump_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dump_nvlist'>
21832170
<parameter type-id='5ce45b60' name='list'/>
21842171
<parameter type-id='95e97e5e' name='indent'/>
@@ -2396,6 +2383,14 @@
23962383
<parameter type-id='822cd80b' name='fp'/>
23972384
<return type-id='48b5725f'/>
23982385
</function-decl>
2386+
<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'>
2387+
<parameter type-id='3fa542f0' name='nvp'/>
2388+
<parameter type-id='95e97e5e' name='ai'/>
2389+
<parameter type-id='26a90f95' name='value'/>
2390+
<parameter type-id='d33f11cb' name='value_regex'/>
2391+
<parameter type-id='9b23c9ad' name='ep'/>
2392+
<return type-id='95e97e5e'/>
2393+
</function-decl>
23992394
<function-type size-in-bits='64' id='9f88f76e'>
24002395
<parameter type-id='196db161'/>
24012396
<parameter type-id='eaa32e2f'/>

0 commit comments

Comments
 (0)