diff options
Diffstat (limited to 'abi-compat/jammy_0.105.xml')
-rw-r--r-- | abi-compat/jammy_0.105.xml | 4360 |
1 files changed, 4360 insertions, 0 deletions
diff --git a/abi-compat/jammy_0.105.xml b/abi-compat/jammy_0.105.xml new file mode 100644 index 0000000..a435f75 --- /dev/null +++ b/abi-compat/jammy_0.105.xml @@ -0,0 +1,4360 @@ +<abi-corpus version='2.0' path='build/src/libnetplan.so.0.0' architecture='elf-amd-x86_64' soname='libnetplan.so.0.0'> + <elf-needed> + <dependency name='libglib-2.0.so.0'/> + <dependency name='libgio-2.0.so.0'/> + <dependency name='libgobject-2.0.so.0'/> + <dependency name='libyaml-0.so.2'/> + <dependency name='libuuid.so.1'/> + <dependency name='libc.so.6'/> + </elf-needed> + <elf-function-symbols> + <elf-symbol name='_netplan_iter_defs_per_devtype_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_iter_defs_per_devtype_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_iter_defs_per_devtype_next' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_netdef_get_critical' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_netdef_get_sriov_link' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_netdef_get_sriov_vlan_filter' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_netdef_get_vlan_id' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_netdef_get_vlan_link' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_netdef_id' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_netdef_is_trivial_compound_itf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_netdef_pertype_iter_free' type='func-type' binding='global-binding' visibility='default-visibility' alias='_netplan_iter_defs_per_devtype_free' is-defined='yes'/> + <elf-symbol name='_netplan_netdef_pertype_iter_next' type='func-type' binding='global-binding' visibility='default-visibility' alias='_netplan_iter_defs_per_devtype_next' is-defined='yes'/> + <elf-symbol name='_netplan_state_get_vf_count_for_def' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_netplan_state_new_netdef_pertype_iter' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='_write_netplan_conf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='find_yaml_glob' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='g_string_free_to_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='get_global_network' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='get_unspecified_address' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='is_wireguard_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_backend_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_clear_netdefs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_def_type_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_delete_connection' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_finish_parse' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_generate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_get_filename_by_id' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_get_global_backend' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_get_id_from_nm_filename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_get_backend' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_get_delay_virtual_functions_rebind' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_get_embedded_switch_mode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_get_filename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_get_filepath' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_get_id' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_get_set_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_get_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_has_match' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_match_interface' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_write_network_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_write_networkd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_write_nm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_write_ovs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_netdef_write_yaml' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_networkd_cleanup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_nm_cleanup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_ovs_cleanup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parse_keyfile' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parse_yaml' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parser_clear' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parser_load_keyfile' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parser_load_nullable_fields' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parser_load_yaml' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parser_load_yaml_from_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parser_load_yaml_hierarchy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parser_new' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_parser_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_sriov_cleanup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_clear' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_dump_yaml' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_finish_nm_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_finish_ovs_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_finish_sriov_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_get_backend' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_get_netdef' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_get_netdefs_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_import_parser_results' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_new' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_update_yaml_hierarchy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_state_write_yaml_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_util_create_yaml_patch' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_util_dump_yaml_subtree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='process_input_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='process_yaml_hierarchy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='safe_mkdir_p_dir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='systemd_escape' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='tunnel_mode_to_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='unlink_glob' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='wifi_get_freq24' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='wifi_get_freq5' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='write_netplan_conf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='write_netplan_conf_full' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + </elf-function-symbols> + <elf-variable-symbols> + <elf-symbol name='NETPLAN_OPTIONAL_ADDRESS_TYPES' size='96' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='NETPLAN_WIFI_WOWLAN_TYPES' size='160' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='global_backend' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='global_state' size='176' type='object-type' binding='global-binding' visibility='default-visibility' alias='netdefs' is-defined='yes'/> + <elf-symbol name='netdefs' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netdefs_ordered' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='netplan_backend_to_name' size='32' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='ovs_settings_global' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='wifi_frequency_24' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='wifi_frequency_5' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + </elf-variable-symbols> + <abi-instr address-size='64' path='../src/abi_compat.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <type-decl name='char' size-in-bits='8' id='type-id-1'/> + <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='8' id='type-id-2'> + <subrange length='1' type-id='type-id-3' id='type-id-4'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='160' id='type-id-5'> + <subrange length='20' type-id='type-id-3' id='type-id-6'/> + </array-type-def> + <class-decl name='_GData' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-7'/> + <class-decl name='_GHashTable' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-8'/> + <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-9'/> + <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-10'/> + <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-11'/> + <class-decl name='netdef_pertype_iter' size-in-bits='448' is-struct='yes' visibility='default' filepath='../src/util.c' line='635' column='1' id='type-id-12'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-13' visibility='default' filepath='../src/util.c' line='636' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iter' type-id='type-id-14' visibility='default' filepath='../src/util.c' line='637' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='np_state' type-id='type-id-15' visibility='default' filepath='../src/util.c' line='638' column='1'/> + </data-member> + </class-decl> + <type-decl name='int' size-in-bits='32' id='type-id-16'/> + <type-decl name='long int' size-in-bits='64' id='type-id-17'/> + <type-decl name='signed char' size-in-bits='8' id='type-id-18'/> + <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-19'/> + <type-decl name='unsigned char' size-in-bits='8' id='type-id-20'/> + <array-type-def dimensions='1' type-id='type-id-20' size-in-bits='128' id='type-id-21'> + <subrange length='16' type-id='type-id-3' id='type-id-22'/> + </array-type-def> + <type-decl name='unsigned int' size-in-bits='32' id='type-id-23'/> + <type-decl name='unsigned long int' size-in-bits='64' id='type-id-3'/> + <type-decl name='unsigned short int' size-in-bits='16' id='type-id-24'/> + <type-decl name='variadic parameter type' id='type-id-25'/> + <type-decl name='void' id='type-id-26'/> + <typedef-decl name='NetplanNetDefinition' type-id='type-id-27' filepath='../include/netplan.h' line='33' column='1' id='type-id-28'/> + <typedef-decl name='NetplanState' type-id='type-id-29' filepath='../include/netplan.h' line='34' column='1' id='type-id-30'/> + <enum-decl name='NetplanBackend' naming-typedef-id='type-id-31' filepath='../include/netplan.h' line='36' column='1' id='type-id-32'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_BACKEND_NONE' value='0'/> + <enumerator name='NETPLAN_BACKEND_NETWORKD' value='1'/> + <enumerator name='NETPLAN_BACKEND_NM' value='2'/> + <enumerator name='NETPLAN_BACKEND_OVS' value='3'/> + <enumerator name='NETPLAN_BACKEND_MAX_' value='4'/> + </enum-decl> + <typedef-decl name='NetplanBackend' type-id='type-id-32' filepath='../include/netplan.h' line='42' column='1' id='type-id-31'/> + <enum-decl name='NetplanDefType' naming-typedef-id='type-id-13' filepath='../include/parse.h' line='26' column='1' id='type-id-33'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_DEF_TYPE_NONE' value='0'/> + <enumerator name='NETPLAN_DEF_TYPE_ETHERNET' value='1'/> + <enumerator name='NETPLAN_DEF_TYPE_WIFI' value='2'/> + <enumerator name='NETPLAN_DEF_TYPE_MODEM' value='3'/> + <enumerator name='NETPLAN_DEF_TYPE_VIRTUAL' value='4'/> + <enumerator name='NETPLAN_DEF_TYPE_BRIDGE' value='4'/> + <enumerator name='NETPLAN_DEF_TYPE_BOND' value='5'/> + <enumerator name='NETPLAN_DEF_TYPE_VLAN' value='6'/> + <enumerator name='NETPLAN_DEF_TYPE_TUNNEL' value='7'/> + <enumerator name='NETPLAN_DEF_TYPE_PORT' value='8'/> + <enumerator name='NETPLAN_DEF_TYPE_VRF' value='9'/> + <enumerator name='NETPLAN_DEF_TYPE_NM' value='10'/> + <enumerator name='NETPLAN_DEF_TYPE_MAX_' value='11'/> + </enum-decl> + <typedef-decl name='NetplanDefType' type-id='type-id-33' filepath='../include/parse.h' line='43' column='1' id='type-id-13'/> + <typedef-decl name='NetplanParser' type-id='type-id-34' filepath='../include/parse.h' line='45' column='1' id='type-id-35'/> + <typedef-decl name='NetplanFlags' type-id='type-id-16' filepath='../src/abi.h' line='23' column='1' id='type-id-36'/> + <enum-decl name='NetplanOptionalAddressFlag' naming-typedef-id='type-id-37' filepath='../src/abi.h' line='27' column='1' id='type-id-38'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_OPTIONAL_IPV4_LL' value='1'/> + <enumerator name='NETPLAN_OPTIONAL_IPV6_RA' value='2'/> + <enumerator name='NETPLAN_OPTIONAL_DHCP4' value='4'/> + <enumerator name='NETPLAN_OPTIONAL_DHCP6' value='8'/> + <enumerator name='NETPLAN_OPTIONAL_STATIC' value='16'/> + </enum-decl> + <typedef-decl name='NetplanOptionalAddressFlag' type-id='type-id-38' filepath='../src/abi.h' line='33' column='1' id='type-id-37'/> + <class-decl name='dhcp_overrides' size-in-bits='384' is-struct='yes' visibility='default' filepath='../src/abi.h' line='36' column='1' id='type-id-39'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='use_dns' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='37' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='use_ntp' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='send_hostname' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='39' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='use_hostname' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='40' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='use_mtu' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='use_routes' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='use_domains' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='hostname' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='metric' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='45' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanDHCPOverrides' type-id='type-id-39' filepath='../src/abi.h' line='46' column='1' id='type-id-43'/> + <enum-decl name='NetplanRAMode' naming-typedef-id='type-id-44' filepath='../src/abi.h' line='48' column='1' id='type-id-45'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_RA_MODE_KERNEL' value='0'/> + <enumerator name='NETPLAN_RA_MODE_ENABLED' value='1'/> + <enumerator name='NETPLAN_RA_MODE_DISABLED' value='2'/> + </enum-decl> + <typedef-decl name='NetplanRAMode' type-id='type-id-45' filepath='../src/abi.h' line='52' column='1' id='type-id-44'/> + <enum-decl name='NetplanInfinibandMode' naming-typedef-id='type-id-46' filepath='../src/abi.h' line='54' column='1' id='type-id-47'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_IB_MODE_KERNEL' value='0'/> + <enumerator name='NETPLAN_IB_MODE_DATAGRAM' value='1'/> + <enumerator name='NETPLAN_IB_MODE_CONNECTED' value='2'/> + <enumerator name='NETPLAN_IB_MODE_MAX_' value='3'/> + </enum-decl> + <typedef-decl name='NetplanInfinibandMode' type-id='type-id-47' filepath='../src/abi.h' line='60' column='1' id='type-id-46'/> + <enum-decl name='NetplanWifiWowlanFlag' naming-typedef-id='type-id-48' filepath='../src/abi.h' line='62' column='1' id='type-id-49'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_WIFI_WOWLAN_DEFAULT' value='1'/> + <enumerator name='NETPLAN_WIFI_WOWLAN_ANY' value='2'/> + <enumerator name='NETPLAN_WIFI_WOWLAN_DISCONNECT' value='4'/> + <enumerator name='NETPLAN_WIFI_WOWLAN_MAGIC' value='8'/> + <enumerator name='NETPLAN_WIFI_WOWLAN_GTK_REKEY_FAILURE' value='16'/> + <enumerator name='NETPLAN_WIFI_WOWLAN_EAP_IDENTITY_REQ' value='32'/> + <enumerator name='NETPLAN_WIFI_WOWLAN_4WAY_HANDSHAKE' value='64'/> + <enumerator name='NETPLAN_WIFI_WOWLAN_RFKILL_RELEASE' value='128'/> + <enumerator name='NETPLAN_WIFI_WOWLAN_TCP' value='256'/> + </enum-decl> + <typedef-decl name='NetplanWifiWowlanFlag' type-id='type-id-49' filepath='../src/abi.h' line='72' column='1' id='type-id-48'/> + <enum-decl name='NetplanTunnelMode' naming-typedef-id='type-id-50' filepath='../src/abi.h' line='83' column='1' id='type-id-51'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_TUNNEL_MODE_UNKNOWN' value='0'/> + <enumerator name='NETPLAN_TUNNEL_MODE_IPIP' value='1'/> + <enumerator name='NETPLAN_TUNNEL_MODE_GRE' value='2'/> + <enumerator name='NETPLAN_TUNNEL_MODE_SIT' value='3'/> + <enumerator name='NETPLAN_TUNNEL_MODE_ISATAP' value='4'/> + <enumerator name='NETPLAN_TUNNEL_MODE_VTI' value='5'/> + <enumerator name='NETPLAN_TUNNEL_MODE_IP6IP6' value='6'/> + <enumerator name='NETPLAN_TUNNEL_MODE_IPIP6' value='7'/> + <enumerator name='NETPLAN_TUNNEL_MODE_IP6GRE' value='8'/> + <enumerator name='NETPLAN_TUNNEL_MODE_VTI6' value='9'/> + <enumerator name='NETPLAN_TUNNEL_MODE_VXLAN' value='10'/> + <enumerator name='NETPLAN_TUNNEL_MODE_GRETAP' value='101'/> + <enumerator name='NETPLAN_TUNNEL_MODE_IP6GRETAP' value='102'/> + <enumerator name='NETPLAN_TUNNEL_MODE_WIREGUARD' value='103'/> + <enumerator name='NETPLAN_TUNNEL_MODE_MAX_' value='104'/> + </enum-decl> + <typedef-decl name='NetplanTunnelMode' type-id='type-id-51' filepath='../src/abi.h' line='102' column='1' id='type-id-50'/> + <enum-decl name='NetplanAuthKeyManagementType' naming-typedef-id='type-id-52' filepath='../src/abi.h' line='104' column='1' id='type-id-53'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_AUTH_KEY_MANAGEMENT_NONE' value='0'/> + <enumerator name='NETPLAN_AUTH_KEY_MANAGEMENT_WPA_PSK' value='1'/> + <enumerator name='NETPLAN_AUTH_KEY_MANAGEMENT_WPA_EAP' value='2'/> + <enumerator name='NETPLAN_AUTH_KEY_MANAGEMENT_8021X' value='3'/> + <enumerator name='NETPLAN_AUTH_KEY_MANAGEMENT_MAX' value='4'/> + </enum-decl> + <typedef-decl name='NetplanAuthKeyManagementType' type-id='type-id-53' filepath='../src/abi.h' line='110' column='1' id='type-id-52'/> + <enum-decl name='NetplanAuthEAPMethod' naming-typedef-id='type-id-54' filepath='../src/abi.h' line='112' column='1' id='type-id-55'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_AUTH_EAP_NONE' value='0'/> + <enumerator name='NETPLAN_AUTH_EAP_TLS' value='1'/> + <enumerator name='NETPLAN_AUTH_EAP_PEAP' value='2'/> + <enumerator name='NETPLAN_AUTH_EAP_TTLS' value='3'/> + <enumerator name='NETPLAN_AUTH_EAP_METHOD_MAX' value='4'/> + </enum-decl> + <typedef-decl name='NetplanAuthEAPMethod' type-id='type-id-55' filepath='../src/abi.h' line='118' column='1' id='type-id-54'/> + <class-decl name='authentication_settings' size-in-bits='576' is-struct='yes' visibility='default' filepath='../src/abi.h' line='120' column='1' id='type-id-56'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key_management' type-id='type-id-52' visibility='default' filepath='../src/abi.h' line='121' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='eap_method' type-id='type-id-54' visibility='default' filepath='../src/abi.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='identity' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='anonymous_identity' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='password' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ca_certificate' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='client_certificate' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='client_key' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='128' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='client_key_password' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='129' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='phase2_auth' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='130' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanAuthenticationSettings' type-id='type-id-56' filepath='../src/abi.h' line='131' column='1' id='type-id-57'/> + <class-decl name='ovs_controller' size-in-bits='128' is-struct='yes' visibility='default' filepath='../src/abi.h' line='133' column='1' id='type-id-58'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='connection_mode' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='addresses' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='135' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanOVSController' type-id='type-id-58' filepath='../src/abi.h' line='136' column='1' id='type-id-60'/> + <class-decl name='ovs_settings' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../src/abi.h' line='138' column='1' id='type-id-61'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='external_ids' type-id='type-id-62' visibility='default' filepath='../src/abi.h' line='139' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='other_config' type-id='type-id-62' visibility='default' filepath='../src/abi.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='lacp' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fail_mode' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='142' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='mcast_snooping' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='143' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='protocols' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='rstp' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='controller' type-id='type-id-60' visibility='default' filepath='../src/abi.h' line='146' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='ssl' type-id='type-id-57' visibility='default' filepath='../src/abi.h' line='147' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanOVSSettings' type-id='type-id-61' filepath='../src/abi.h' line='148' column='1' id='type-id-63'/> + <union-decl name='NetplanBackendSettings' size-in-bits='320' naming-typedef-id='type-id-64' visibility='default' filepath='../src/abi.h' line='150' column='1' id='type-id-65'> + <data-member access='public'> + <var-decl name='nm' type-id='type-id-66' visibility='default' filepath='../src/abi.h' line='157' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='networkd' type-id='type-id-67' visibility='default' filepath='../src/abi.h' line='160' column='1'/> + </data-member> + </union-decl> + <class-decl name='NetplanNMSettings' size-in-bits='320' is-struct='yes' visibility='default' filepath='../src/abi.h' line='151' column='1' id='type-id-66'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='uuid' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='stable_id' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='device' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='passthrough' type-id='type-id-68' visibility='default' filepath='../src/abi.h' line='156' column='1'/> + </data-member> + </class-decl> + <class-decl name='NetplanNetworkdSettings' size-in-bits='64' is-struct='yes' visibility='default' filepath='../src/abi.h' line='158' column='1' id='type-id-67'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='unit' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='159' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanBackendSettings' type-id='type-id-65' filepath='../src/abi.h' line='161' column='1' id='type-id-64'/> + <enum-decl name='NetplanTristate' naming-typedef-id='type-id-69' filepath='../src/abi.h' line='164' column='1' id='type-id-70'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_TRISTATE_UNSET' value='-1'/> + <enumerator name='NETPLAN_TRISTATE_FALSE' value='0'/> + <enumerator name='NETPLAN_TRISTATE_TRUE' value='1'/> + </enum-decl> + <typedef-decl name='NetplanTristate' type-id='type-id-70' filepath='../src/abi.h' line='182' column='1' id='type-id-69'/> + <typedef-decl name='NetplanVxlan' type-id='type-id-71' filepath='../src/abi.h' line='184' column='1' id='type-id-72'/> + <class-decl name='netplan_net_definition' size-in-bits='9152' is-struct='yes' visibility='default' filepath='../src/abi.h' line='189' column='1' id='type-id-27'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-13' visibility='default' filepath='../src/abi.h' line='190' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='backend' type-id='type-id-31' visibility='default' filepath='../src/abi.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='192' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='uuid' type-id='type-id-73' visibility='default' filepath='../src/abi.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='optional' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='197' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='optional_addresses' type-id='type-id-37' visibility='default' filepath='../src/abi.h' line='198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='critical' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='dhcp4' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='202' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dhcp6' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='dhcp_identifier' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='dhcp4_overrides' type-id='type-id-43' visibility='default' filepath='../src/abi.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='dhcp6_overrides' type-id='type-id-43' visibility='default' filepath='../src/abi.h' line='206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='accept_ra' type-id='type-id-44' visibility='default' filepath='../src/abi.h' line='207' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='ip4_addresses' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='ip6_addresses' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='address_options' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='ip6_privacy' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='ip6_addr_gen_mode' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='ip6_addr_gen_token' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='gateway4' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='gateway6' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='215' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='ip4_nameservers' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='216' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='ip6_nameservers' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='217' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='search_domains' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='218' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='routes' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='ip_rules' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='wireguard_peers' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='221' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='linklocal' type-id='type-id-74' visibility='default' filepath='../src/abi.h' line='225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='bridge' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='228' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='bond' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='229' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='peer' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='vlan_id' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='vlan_link' type-id='type-id-75' visibility='default' filepath='../src/abi.h' line='236' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='has_vlans' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='237' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='set_mac' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='240' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='mtubytes' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='243' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2720'> + <var-decl name='ipv6_mtubytes' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='set_name' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='match' type-id='type-id-76' visibility='default' filepath='../src/abi.h' line='255' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='has_match' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='256' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3040'> + <var-decl name='wake_on_lan' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='wowlan' type-id='type-id-48' visibility='default' filepath='../src/abi.h' line='258' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3104'> + <var-decl name='emit_lldp' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='259' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='access_points' type-id='type-id-62' visibility='default' filepath='../src/abi.h' line='262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='bond_params' type-id='type-id-77' visibility='default' filepath='../src/abi.h' line='286' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='modem_params' type-id='type-id-78' visibility='default' filepath='../src/abi.h' line='300' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5056'> + <var-decl name='bridge_params' type-id='type-id-79' visibility='default' filepath='../src/abi.h' line='311' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='custom_bridging' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='312' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5504'> + <var-decl name='tunnel' type-id='type-id-80' visibility='default' filepath='../src/abi.h' line='323' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5952'> + <var-decl name='auth' type-id='type-id-57' visibility='default' filepath='../src/abi.h' line='325' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6528'> + <var-decl name='has_auth' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='326' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6592'> + <var-decl name='sriov_link' type-id='type-id-81' visibility='default' filepath='../src/abi.h' line='330' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6656'> + <var-decl name='sriov_vlan_filter' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='331' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6688'> + <var-decl name='sriov_explicit_vf_count' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6720'> + <var-decl name='ovs_settings' type-id='type-id-63' visibility='default' filepath='../src/abi.h' line='336' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7872'> + <var-decl name='backend_settings' type-id='type-id-64' visibility='default' filepath='../src/abi.h' line='338' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8192'> + <var-decl name='filepath' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='340' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='tunnel_ttl' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='342' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='activation_mode' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='345' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='ignore_carrier' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='348' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8416'> + <var-decl name='receive_checksum_offload' type-id='type-id-69' visibility='default' filepath='../src/abi.h' line='351' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='transmit_checksum_offload' type-id='type-id-69' visibility='default' filepath='../src/abi.h' line='352' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8480'> + <var-decl name='tcp_segmentation_offload' type-id='type-id-69' visibility='default' filepath='../src/abi.h' line='353' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='tcp6_segmentation_offload' type-id='type-id-69' visibility='default' filepath='../src/abi.h' line='354' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8544'> + <var-decl name='generic_segmentation_offload' type-id='type-id-69' visibility='default' filepath='../src/abi.h' line='355' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='generic_receive_offload' type-id='type-id-69' visibility='default' filepath='../src/abi.h' line='356' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8608'> + <var-decl name='large_receive_offload' type-id='type-id-69' visibility='default' filepath='../src/abi.h' line='357' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8640'> + <var-decl name='_private' type-id='type-id-82' visibility='default' filepath='../src/abi.h' line='359' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8704'> + <var-decl name='embedded_switch_mode' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='362' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8768'> + <var-decl name='sriov_delay_virtual_functions_rebind' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='363' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8800'> + <var-decl name='ib_mode' type-id='type-id-46' visibility='default' filepath='../src/abi.h' line='366' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='regulatory_domain' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='369' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8896'> + <var-decl name='vrf_link' type-id='type-id-75' visibility='default' filepath='../src/abi.h' line='373' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8960'> + <var-decl name='vrf_table' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='374' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8992'> + <var-decl name='bridge_neigh_suppress' type-id='type-id-69' visibility='default' filepath='../src/abi.h' line='376' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9024'> + <var-decl name='has_vxlans' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='380' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='vxlan' type-id='type-id-83' visibility='default' filepath='../src/abi.h' line='381' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../src/abi.h' line='222' column='1' id='type-id-74'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ipv4' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='223' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ipv6' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='224' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../src/abi.h' line='250' column='1' id='type-id-76'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='driver' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='252' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mac' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='253' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='original_name' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='254' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='1216' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../src/abi.h' line='264' column='1' id='type-id-77'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mode' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='265' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lacp_rate' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='266' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='monitor_interval' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_links' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='268' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='transmit_hash_policy' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='269' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='selection_logic' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='all_slaves_active' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='271' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='arp_interval' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='arp_ip_targets' type-id='type-id-59' visibility='default' filepath='../src/abi.h' line='273' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='arp_validate' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='274' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='arp_all_targets' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='275' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='up_delay' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='276' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='down_delay' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='fail_over_mac_policy' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='278' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='gratuitous_arp' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='279' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='packets_per_slave' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='281' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='primary_reselect_policy' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='282' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='resend_igmp' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='283' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='learn_interval' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='284' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='primary_slave' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='285' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__3' size-in-bits='640' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../src/abi.h' line='289' column='1' id='type-id-78'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='apn' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='290' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='auto_config' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='device_id' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='292' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='network_id' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='number' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='294' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='password' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='295' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='pin' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='sim_id' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='297' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='sim_operator_id' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='username' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='299' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__4' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../src/abi.h' line='302' column='1' id='type-id-79'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ageing_time' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='303' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='priority' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='304' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='port_priority' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='forward_delay' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='306' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hello_time' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='307' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='max_age' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='308' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='path_cost' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='309' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='stp' type-id='type-id-40' visibility='default' filepath='../src/abi.h' line='310' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__5' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../src/abi.h' line='314' column='1' id='type-id-80'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mode' type-id='type-id-50' visibility='default' filepath='../src/abi.h' line='315' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='local_ip' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='remote_ip' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='317' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='input_key' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='318' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='output_key' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='319' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='private_key' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='320' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='fwmark' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='321' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='port' type-id='type-id-42' visibility='default' filepath='../src/abi.h' line='322' column='1'/> + </data-member> + </class-decl> + <class-decl name='private_netdef_data' size-in-bits='64' is-struct='yes' visibility='default' filepath='../src/types.h' line='70' column='1' id='type-id-84'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dirty_fields' type-id='type-id-62' visibility='default' filepath='../src/types.h' line='71' column='1'/> + </data-member> + </class-decl> + <enum-decl name='NetplanWifiMode' naming-typedef-id='type-id-85' filepath='../src/types.h' line='74' column='1' id='type-id-86'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_WIFI_MODE_INFRASTRUCTURE' value='0'/> + <enumerator name='NETPLAN_WIFI_MODE_ADHOC' value='1'/> + <enumerator name='NETPLAN_WIFI_MODE_AP' value='2'/> + <enumerator name='NETPLAN_WIFI_MODE_OTHER' value='3'/> + <enumerator name='NETPLAN_WIFI_MODE_MAX_' value='4'/> + </enum-decl> + <typedef-decl name='NetplanWifiMode' type-id='type-id-86' filepath='../src/types.h' line='80' column='1' id='type-id-85'/> + <class-decl name='NetplanWireguardPeer' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-87' visibility='default' filepath='../src/types.h' line='82' column='1' id='type-id-88'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='endpoint' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='83' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='public_key' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='preshared_key' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='allowed_ips' type-id='type-id-59' visibility='default' filepath='../src/types.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='keepalive' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='87' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanWireguardPeer' type-id='type-id-88' filepath='../src/types.h' line='88' column='1' id='type-id-87'/> + <enum-decl name='NetplanWifiBand' naming-typedef-id='type-id-89' filepath='../src/types.h' line='90' column='1' id='type-id-90'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_WIFI_BAND_DEFAULT' value='0'/> + <enumerator name='NETPLAN_WIFI_BAND_5' value='1'/> + <enumerator name='NETPLAN_WIFI_BAND_24' value='2'/> + </enum-decl> + <typedef-decl name='NetplanWifiBand' type-id='type-id-90' filepath='../src/types.h' line='94' column='1' id='type-id-89'/> + <class-decl name='NetplanAddressOptions' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-91' visibility='default' filepath='../src/types.h' line='96' column='1' id='type-id-92'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='address' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lifetime' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='98' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='label' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='99' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanAddressOptions' type-id='type-id-92' filepath='../src/types.h' line='100' column='1' id='type-id-91'/> + <class-decl name='NetplanWifiAccessPoint' size-in-bits='1280' is-struct='yes' naming-typedef-id='type-id-93' visibility='default' filepath='../src/types.h' line='102' column='1' id='type-id-94'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mode' type-id='type-id-85' visibility='default' filepath='../src/types.h' line='103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ssid' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='104' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='band' type-id='type-id-89' visibility='default' filepath='../src/types.h' line='105' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='bssid' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='106' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='hidden' type-id='type-id-40' visibility='default' filepath='../src/types.h' line='107' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='channel' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='108' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='auth' type-id='type-id-57' visibility='default' filepath='../src/types.h' line='110' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='has_auth' type-id='type-id-40' visibility='default' filepath='../src/types.h' line='111' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='backend_settings' type-id='type-id-64' visibility='default' filepath='../src/types.h' line='113' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanWifiAccessPoint' type-id='type-id-94' filepath='../src/types.h' line='114' column='1' id='type-id-93'/> + <class-decl name='NetplanIPRoute' size-in-bits='640' is-struct='yes' naming-typedef-id='type-id-95' visibility='default' filepath='../src/types.h' line='116' column='1' id='type-id-96'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='family' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='117' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='type' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='scope' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='119' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='table' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='120' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='from' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='122' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='to' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='123' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='via' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='124' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='onlink' type-id='type-id-40' visibility='default' filepath='../src/types.h' line='126' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='metric' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='130' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='mtubytes' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='132' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='congestion_window' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='133' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='advertised_receive_window' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='134' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanIPRoute' type-id='type-id-96' filepath='../src/types.h' line='135' column='1' id='type-id-95'/> + <class-decl name='NetplanIPRule' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-97' visibility='default' filepath='../src/types.h' line='137' column='1' id='type-id-98'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='family' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='138' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='from' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='140' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='to' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='141' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='table' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='144' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='priority' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='145' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fwmark' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='147' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='tos' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='149' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='NetplanIPRule' type-id='type-id-98' filepath='../src/types.h' line='150' column='1' id='type-id-97'/> + <class-decl name='netplan_vxlan' size-in-bits='576' is-struct='yes' visibility='default' filepath='../src/types.h' line='152' column='1' id='type-id-71'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='link' type-id='type-id-75' visibility='default' filepath='../src/types.h' line='153' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='vni' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='154' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='ageing' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='155' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='limit' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='156' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='tos' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='157' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='flow_label' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='158' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='source_port_min' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='159' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='source_port_max' type-id='type-id-42' visibility='default' filepath='../src/types.h' line='160' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='mac_learning' type-id='type-id-40' visibility='default' filepath='../src/types.h' line='161' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='arp_proxy' type-id='type-id-40' visibility='default' filepath='../src/types.h' line='162' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='short_circuit' type-id='type-id-40' visibility='default' filepath='../src/types.h' line='163' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='independent' type-id='type-id-40' visibility='default' filepath='../src/types.h' line='164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='notifications' type-id='type-id-36' visibility='default' filepath='../src/types.h' line='165' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='checksums' type-id='type-id-36' visibility='default' filepath='../src/types.h' line='166' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='extensions' type-id='type-id-36' visibility='default' filepath='../src/types.h' line='167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='do_not_fragment' type-id='type-id-69' visibility='default' filepath='../src/types.h' line='168' column='1'/> + </data-member> + </class-decl> + <class-decl name='netplan_state' size-in-bits='1408' is-struct='yes' visibility='default' filepath='../src/types.h' line='171' column='1' id='type-id-29'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='netdefs' type-id='type-id-62' visibility='default' filepath='../src/types.h' line='177' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='netdefs_ordered' type-id='type-id-99' visibility='default' filepath='../src/types.h' line='178' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='backend' type-id='type-id-31' visibility='default' filepath='../src/types.h' line='179' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ovs_settings' type-id='type-id-63' visibility='default' filepath='../src/types.h' line='180' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='sources' type-id='type-id-62' visibility='default' filepath='../src/types.h' line='184' column='1'/> + </data-member> + </class-decl> + <class-decl name='netplan_parser' size-in-bits='3136' is-struct='yes' visibility='default' filepath='../src/types.h' line='187' column='1' id='type-id-34'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='doc' type-id='type-id-100' visibility='default' filepath='../src/types.h' line='188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='parsed_defs' type-id='type-id-62' visibility='default' filepath='../src/types.h' line='191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='ordered' type-id='type-id-99' visibility='default' filepath='../src/types.h' line='194' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='global_backend' type-id='type-id-31' visibility='default' filepath='../src/types.h' line='195' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='global_ovs_settings' type-id='type-id-63' visibility='default' filepath='../src/types.h' line='196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='sources' type-id='type-id-62' visibility='default' filepath='../src/types.h' line='199' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='current' type-id='type-id-101' visibility='default' filepath='../src/types.h' line='220' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='missing_id' type-id='type-id-62' visibility='default' filepath='../src/types.h' line='230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='ids_in_file' type-id='type-id-62' visibility='default' filepath='../src/types.h' line='238' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='missing_ids_found' type-id='type-id-16' visibility='default' filepath='../src/types.h' line='239' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='null_fields' type-id='type-id-62' visibility='default' filepath='../src/types.h' line='242' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__13' size-in-bits='640' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../src/types.h' line='202' column='1' id='type-id-101'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='netdef' type-id='type-id-75' visibility='default' filepath='../src/types.h' line='204' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='auth' type-id='type-id-102' visibility='default' filepath='../src/types.h' line='205' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='access_point' type-id='type-id-103' visibility='default' filepath='../src/types.h' line='208' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='wireguard_peer' type-id='type-id-104' visibility='default' filepath='../src/types.h' line='209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='addr_options' type-id='type-id-105' visibility='default' filepath='../src/types.h' line='210' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='route' type-id='type-id-106' visibility='default' filepath='../src/types.h' line='211' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='ip_rule' type-id='type-id-107' visibility='default' filepath='../src/types.h' line='212' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='vxlan' type-id='type-id-83' visibility='default' filepath='../src/types.h' line='213' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='filepath' type-id='type-id-108' visibility='default' filepath='../src/types.h' line='214' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='backend' type-id='type-id-31' visibility='default' filepath='../src/types.h' line='219' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GArray' type-id='type-id-109' filepath='/usr/include/glib-2.0/glib/garray.h' line='37' column='1' id='type-id-110'/> + <class-decl name='_GArray' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/glib/garray.h' line='41' column='1' id='type-id-109'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='type-id-111' visibility='default' filepath='/usr/include/glib-2.0/glib/garray.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='len' type-id='type-id-42' visibility='default' filepath='/usr/include/glib-2.0/glib/garray.h' line='44' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GData' type-id='type-id-7' filepath='/usr/include/glib-2.0/glib/gdataset.h' line='36' column='1' id='type-id-112'/> + <typedef-decl name='GError' type-id='type-id-113' filepath='/usr/include/glib-2.0/glib/gerror.h' line='41' column='1' id='type-id-114'/> + <class-decl name='_GError' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/glib/gerror.h' line='43' column='1' id='type-id-113'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='domain' type-id='type-id-115' visibility='default' filepath='/usr/include/glib-2.0/glib/gerror.h' line='45' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='code' type-id='type-id-116' visibility='default' filepath='/usr/include/glib-2.0/glib/gerror.h' line='46' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='message' type-id='type-id-111' visibility='default' filepath='/usr/include/glib-2.0/glib/gerror.h' line='47' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GHashTable' type-id='type-id-8' filepath='/usr/include/glib-2.0/glib/ghash.h' line='37' column='1' id='type-id-117'/> + <typedef-decl name='GList' type-id='type-id-118' filepath='/usr/include/glib-2.0/glib/glist.h' line='37' column='1' id='type-id-119'/> + <class-decl name='_GList' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/glib/glist.h' line='39' column='1' id='type-id-118'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='type-id-120' visibility='default' filepath='/usr/include/glib-2.0/glib/glist.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='next' type-id='type-id-99' visibility='default' filepath='/usr/include/glib-2.0/glib/glist.h' line='42' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='prev' type-id='type-id-99' visibility='default' filepath='/usr/include/glib-2.0/glib/glist.h' line='43' column='1'/> + </data-member> + </class-decl> + <enum-decl name='GLogLevelFlags' naming-typedef-id='type-id-121' filepath='/usr/include/glib-2.0/glib/gmessages.h' line='54' column='1' id='type-id-122'> + <underlying-type type-id='type-id-19'/> + <enumerator name='G_LOG_FLAG_RECURSION' value='1'/> + <enumerator name='G_LOG_FLAG_FATAL' value='2'/> + <enumerator name='G_LOG_LEVEL_ERROR' value='4'/> + <enumerator name='G_LOG_LEVEL_CRITICAL' value='8'/> + <enumerator name='G_LOG_LEVEL_WARNING' value='16'/> + <enumerator name='G_LOG_LEVEL_MESSAGE' value='32'/> + <enumerator name='G_LOG_LEVEL_INFO' value='64'/> + <enumerator name='G_LOG_LEVEL_DEBUG' value='128'/> + <enumerator name='G_LOG_LEVEL_MASK' value='-4'/> + </enum-decl> + <typedef-decl name='GLogLevelFlags' type-id='type-id-122' filepath='/usr/include/glib-2.0/glib/gmessages.h' line='68' column='1' id='type-id-121'/> + <typedef-decl name='GQuark' type-id='type-id-123' filepath='/usr/include/glib-2.0/glib/gquark.h' line='36' column='1' id='type-id-115'/> + <typedef-decl name='gchar' type-id='type-id-1' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='46' column='1' id='type-id-124'/> + <typedef-decl name='gint' type-id='type-id-16' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='49' column='1' id='type-id-116'/> + <typedef-decl name='gboolean' type-id='type-id-116' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='50' column='1' id='type-id-40'/> + <typedef-decl name='guint' type-id='type-id-23' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='55' column='1' id='type-id-42'/> + <typedef-decl name='gpointer' type-id='type-id-125' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='103' column='1' id='type-id-120'/> + <typedef-decl name='gconstpointer' type-id='type-id-125' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='104' column='1' id='type-id-126'/> + <typedef-decl name='uuid_t' type-id='type-id-21' filepath='/usr/include/uuid/uuid.h' line='44' column='1' id='type-id-73'/> + <typedef-decl name='__off_t' type-id='type-id-17' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='152' column='1' id='type-id-127'/> + <typedef-decl name='__off64_t' type-id='type-id-17' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='153' column='1' id='type-id-128'/> + <typedef-decl name='FILE' type-id='type-id-129' filepath='/usr/include/x86_64-linux-gnu/bits/types/FILE.h' line='7' column='1' id='type-id-130'/> + <typedef-decl name='_IO_lock_t' type-id='type-id-26' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='43' column='1' id='type-id-131'/> + <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='49' column='1' id='type-id-129'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_flags' type-id='type-id-16' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_IO_read_ptr' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='54' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='_IO_read_end' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='55' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='_IO_read_base' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='56' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='_IO_write_base' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='57' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='_IO_write_ptr' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='58' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='_IO_write_end' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='59' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='_IO_buf_base' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='60' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='_IO_buf_end' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='61' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='_IO_save_base' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='64' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='_IO_backup_base' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='65' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='_IO_save_end' type-id='type-id-41' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='66' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='_markers' type-id='type-id-132' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='68' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='_chain' type-id='type-id-133' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='70' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='_fileno' type-id='type-id-16' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='72' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='_flags2' type-id='type-id-16' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='73' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='_old_offset' type-id='type-id-127' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='74' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='_cur_column' type-id='type-id-24' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='77' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1040'> + <var-decl name='_vtable_offset' type-id='type-id-18' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='78' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1048'> + <var-decl name='_shortbuf' type-id='type-id-2' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='79' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='_lock' type-id='type-id-134' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='81' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='_offset' type-id='type-id-128' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='89' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='_codecvt' type-id='type-id-135' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='_wide_data' type-id='type-id-136' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='92' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='_freeres_list' type-id='type-id-133' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='_freeres_buf' type-id='type-id-125' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='94' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='__pad5' type-id='type-id-137' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='_mode' type-id='type-id-16' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='96' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='_unused2' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='98' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_char_t' type-id='type-id-20' filepath='/usr/include/yaml.h' line='80' column='1' id='type-id-138'/> + <class-decl name='yaml_version_directive_s' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='83' column='1' id='type-id-139'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='major' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='minor' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='87' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_version_directive_t' type-id='type-id-139' filepath='/usr/include/yaml.h' line='88' column='1' id='type-id-140'/> + <class-decl name='yaml_tag_directive_s' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='91' column='1' id='type-id-141'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handle' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='93' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prefix' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='95' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_tag_directive_t' type-id='type-id-141' filepath='/usr/include/yaml.h' line='96' column='1' id='type-id-143'/> + <class-decl name='yaml_mark_s' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='147' column='1' id='type-id-144'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='index' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='line' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='column' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='155' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_mark_t' type-id='type-id-144' filepath='/usr/include/yaml.h' line='156' column='1' id='type-id-145'/> + <enum-decl name='yaml_scalar_style_e' filepath='/usr/include/yaml.h' line='166' column='1' id='type-id-146'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_ANY_SCALAR_STYLE' value='0'/> + <enumerator name='YAML_PLAIN_SCALAR_STYLE' value='1'/> + <enumerator name='YAML_SINGLE_QUOTED_SCALAR_STYLE' value='2'/> + <enumerator name='YAML_DOUBLE_QUOTED_SCALAR_STYLE' value='3'/> + <enumerator name='YAML_LITERAL_SCALAR_STYLE' value='4'/> + <enumerator name='YAML_FOLDED_SCALAR_STYLE' value='5'/> + </enum-decl> + <typedef-decl name='yaml_scalar_style_t' type-id='type-id-146' filepath='/usr/include/yaml.h' line='182' column='1' id='type-id-147'/> + <enum-decl name='yaml_sequence_style_e' filepath='/usr/include/yaml.h' line='185' column='1' id='type-id-148'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_ANY_SEQUENCE_STYLE' value='0'/> + <enumerator name='YAML_BLOCK_SEQUENCE_STYLE' value='1'/> + <enumerator name='YAML_FLOW_SEQUENCE_STYLE' value='2'/> + </enum-decl> + <typedef-decl name='yaml_sequence_style_t' type-id='type-id-148' filepath='/usr/include/yaml.h' line='193' column='1' id='type-id-149'/> + <enum-decl name='yaml_mapping_style_e' filepath='/usr/include/yaml.h' line='196' column='1' id='type-id-150'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_ANY_MAPPING_STYLE' value='0'/> + <enumerator name='YAML_BLOCK_MAPPING_STYLE' value='1'/> + <enumerator name='YAML_FLOW_MAPPING_STYLE' value='2'/> + </enum-decl> + <typedef-decl name='yaml_mapping_style_t' type-id='type-id-150' filepath='/usr/include/yaml.h' line='205' column='1' id='type-id-151'/> + <enum-decl name='yaml_node_type_e' filepath='/usr/include/yaml.h' line='692' column='1' id='type-id-152'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_NO_NODE' value='0'/> + <enumerator name='YAML_SCALAR_NODE' value='1'/> + <enumerator name='YAML_SEQUENCE_NODE' value='2'/> + <enumerator name='YAML_MAPPING_NODE' value='3'/> + </enum-decl> + <typedef-decl name='yaml_node_type_t' type-id='type-id-152' filepath='/usr/include/yaml.h' line='702' column='1' id='type-id-153'/> + <typedef-decl name='yaml_node_t' type-id='type-id-154' filepath='/usr/include/yaml.h' line='705' column='1' id='type-id-155'/> + <typedef-decl name='yaml_node_item_t' type-id='type-id-16' filepath='/usr/include/yaml.h' line='708' column='1' id='type-id-156'/> + <class-decl name='yaml_node_pair_s' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='711' column='1' id='type-id-157'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='713' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='value' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='715' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_node_pair_t' type-id='type-id-157' filepath='/usr/include/yaml.h' line='716' column='1' id='type-id-158'/> + <class-decl name='yaml_node_s' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='719' column='1' id='type-id-154'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-153' visibility='default' filepath='/usr/include/yaml.h' line='722' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tag' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='data' type-id='type-id-159' visibility='default' filepath='/usr/include/yaml.h' line='770' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='start_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='773' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='end_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='775' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='728' column='1' id='type-id-159'> + <data-member access='public'> + <var-decl name='scalar' type-id='type-id-160' visibility='default' filepath='/usr/include/yaml.h' line='738' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='sequence' type-id='type-id-161' visibility='default' filepath='/usr/include/yaml.h' line='753' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='mapping' type-id='type-id-162' visibility='default' filepath='/usr/include/yaml.h' line='768' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__7' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='731' column='1' id='type-id-160'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='value' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='733' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='length' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='735' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='style' type-id='type-id-147' visibility='default' filepath='/usr/include/yaml.h' line='737' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__8' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='741' column='1' id='type-id-161'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='items' type-id='type-id-163' visibility='default' filepath='/usr/include/yaml.h' line='750' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='style' type-id='type-id-149' visibility='default' filepath='/usr/include/yaml.h' line='752' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__9' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='743' column='1' id='type-id-163'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-164' visibility='default' filepath='/usr/include/yaml.h' line='745' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-164' visibility='default' filepath='/usr/include/yaml.h' line='747' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-164' visibility='default' filepath='/usr/include/yaml.h' line='749' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__10' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='756' column='1' id='type-id-162'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pairs' type-id='type-id-165' visibility='default' filepath='/usr/include/yaml.h' line='765' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='style' type-id='type-id-151' visibility='default' filepath='/usr/include/yaml.h' line='767' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__11' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='758' column='1' id='type-id-165'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-166' visibility='default' filepath='/usr/include/yaml.h' line='760' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-166' visibility='default' filepath='/usr/include/yaml.h' line='762' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-166' visibility='default' filepath='/usr/include/yaml.h' line='764' column='1'/> + </data-member> + </class-decl> + <class-decl name='yaml_document_s' size-in-bits='832' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='780' column='1' id='type-id-167'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nodes' type-id='type-id-168' visibility='default' filepath='/usr/include/yaml.h' line='790' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='version_directive' type-id='type-id-169' visibility='default' filepath='/usr/include/yaml.h' line='793' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='tag_directives' type-id='type-id-170' visibility='default' filepath='/usr/include/yaml.h' line='801' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='start_implicit' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='804' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='end_implicit' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='806' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='start_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='809' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='end_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='811' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__6' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='783' column='1' id='type-id-168'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-171' visibility='default' filepath='/usr/include/yaml.h' line='785' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-171' visibility='default' filepath='/usr/include/yaml.h' line='787' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-171' visibility='default' filepath='/usr/include/yaml.h' line='789' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__12' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='796' column='1' id='type-id-170'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-172' visibility='default' filepath='/usr/include/yaml.h' line='798' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-172' visibility='default' filepath='/usr/include/yaml.h' line='800' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_document_t' type-id='type-id-167' filepath='/usr/include/yaml.h' line='813' column='1' id='type-id-100'/> + <typedef-decl name='size_t' type-id='type-id-3' filepath='/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h' line='209' column='1' id='type-id-137'/> + <typedef-decl name='guint32' type-id='type-id-23' filepath='/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h' line='54' column='1' id='type-id-123'/> + <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-173'/> + <pointer-type-def type-id='type-id-110' size-in-bits='64' id='type-id-59'/> + <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-68'/> + <pointer-type-def type-id='type-id-114' size-in-bits='64' id='type-id-174'/> + <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-175'/> + <pointer-type-def type-id='type-id-117' size-in-bits='64' id='type-id-62'/> + <pointer-type-def type-id='type-id-119' size-in-bits='64' id='type-id-99'/> + <pointer-type-def type-id='type-id-91' size-in-bits='64' id='type-id-105'/> + <pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-102'/> + <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-106'/> + <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-107'/> + <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-75'/> + <pointer-type-def type-id='type-id-35' size-in-bits='64' id='type-id-176'/> + <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-177'/> + <pointer-type-def type-id='type-id-30' size-in-bits='64' id='type-id-15'/> + <pointer-type-def type-id='type-id-15' size-in-bits='64' id='type-id-178'/> + <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-83'/> + <pointer-type-def type-id='type-id-93' size-in-bits='64' id='type-id-103'/> + <pointer-type-def type-id='type-id-87' size-in-bits='64' id='type-id-104'/> + <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-133'/> + <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-135'/> + <pointer-type-def type-id='type-id-131' size-in-bits='64' id='type-id-134'/> + <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-132'/> + <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-136'/> + <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-41'/> + <qualified-type-def type-id='type-id-28' const='yes' id='type-id-179'/> + <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-180'/> + <qualified-type-def type-id='type-id-30' const='yes' id='type-id-181'/> + <pointer-type-def type-id='type-id-181' size-in-bits='64' id='type-id-182'/> + <qualified-type-def type-id='type-id-1' const='yes' id='type-id-183'/> + <pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-108'/> + <qualified-type-def type-id='type-id-124' const='yes' id='type-id-184'/> + <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-185'/> + <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-111'/> + <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-186'/> + <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-81'/> + <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-82'/> + <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-125'/> + <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-142'/> + <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-164'/> + <pointer-type-def type-id='type-id-158' size-in-bits='64' id='type-id-166'/> + <pointer-type-def type-id='type-id-155' size-in-bits='64' id='type-id-171'/> + <pointer-type-def type-id='type-id-143' size-in-bits='64' id='type-id-172'/> + <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-169'/> + <class-decl name='_GData' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-7'/> + <class-decl name='_GHashTable' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-8'/> + <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-9'/> + <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-10'/> + <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-11'/> + <function-decl name='netplan_state_new' mangled-name='netplan_state_new' filepath='../include/netplan.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_new'> + <parameter is-variadic='yes'/> + <return type-id='type-id-15'/> + </function-decl> + <function-decl name='netplan_state_reset' mangled-name='netplan_state_reset' filepath='../include/netplan.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_reset'> + <parameter type-id='type-id-15'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='netplan_state_clear' mangled-name='netplan_state_clear' filepath='../include/netplan.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_clear'> + <parameter type-id='type-id-178'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='netplan_state_get_backend' mangled-name='netplan_state_get_backend' filepath='../include/netplan.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_get_backend'> + <parameter type-id='type-id-182'/> + <return type-id='type-id-31'/> + </function-decl> + <function-decl name='netplan_state_get_netdefs_size' mangled-name='netplan_state_get_netdefs_size' filepath='../include/netplan.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_get_netdefs_size'> + <parameter type-id='type-id-182'/> + <return type-id='type-id-42'/> + </function-decl> + <function-decl name='netplan_state_get_netdef' mangled-name='netplan_state_get_netdef' filepath='../include/netplan.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_get_netdef'> + <parameter type-id='type-id-182'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-75'/> + </function-decl> + <function-decl name='netplan_state_dump_yaml' mangled-name='netplan_state_dump_yaml' filepath='../include/netplan.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_dump_yaml'> + <parameter type-id='type-id-182'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_netdef_write_yaml' mangled-name='netplan_netdef_write_yaml' filepath='../include/netplan.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_write_yaml'> + <parameter type-id='type-id-182'/> + <parameter type-id='type-id-180'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_parser_load_keyfile' mangled-name='netplan_parser_load_keyfile' filepath='../include/parse-nm.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parser_load_keyfile'> + <parameter type-id='type-id-176'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_parser_new' mangled-name='netplan_parser_new' filepath='../include/parse.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parser_new'> + <parameter is-variadic='yes'/> + <return type-id='type-id-176'/> + </function-decl> + <function-decl name='netplan_parser_reset' mangled-name='netplan_parser_reset' filepath='../include/parse.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parser_reset'> + <parameter type-id='type-id-176'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='netplan_parser_clear' mangled-name='netplan_parser_clear' filepath='../include/parse.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parser_clear'> + <parameter type-id='type-id-177'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='netplan_parser_load_yaml' mangled-name='netplan_parser_load_yaml' filepath='../include/parse.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parser_load_yaml'> + <parameter type-id='type-id-176'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_state_import_parser_results' mangled-name='netplan_state_import_parser_results' filepath='../include/parse.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_import_parser_results'> + <parameter type-id='type-id-15'/> + <parameter type-id='type-id-176'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <var-decl name='global_state' type-id='type-id-30' mangled-name='global_state' visibility='default' filepath='../src/abi_compat.c' line='64' column='1' elf-symbol-id='global_state'/> + <function-decl name='netplan_get_global_backend' mangled-name='netplan_get_global_backend' filepath='../src/abi_compat.c' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_get_global_backend'> + <return type-id='type-id-31'/> + </function-decl> + <function-decl name='netplan_clear_netdefs' mangled-name='netplan_clear_netdefs' filepath='../src/abi_compat.c' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_clear_netdefs'> + <return type-id='type-id-42'/> + </function-decl> + <function-decl name='netplan_parse_yaml' mangled-name='netplan_parse_yaml' filepath='../src/abi_compat.c' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parse_yaml'> + <parameter type-id='type-id-108' name='filename' filepath='../src/abi_compat.c' line='89' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/abi_compat.c' line='89' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_finish_parse' mangled-name='netplan_finish_parse' filepath='../src/abi_compat.c' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_finish_parse'> + <parameter type-id='type-id-175' name='error' filepath='../src/abi_compat.c' line='98' column='1'/> + <return type-id='type-id-62'/> + </function-decl> + <function-decl name='write_netplan_conf' mangled-name='write_netplan_conf' filepath='../src/abi_compat.c' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='write_netplan_conf'> + <parameter type-id='type-id-180' name='def' filepath='../src/abi_compat.c' line='112' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/abi_compat.c' line='112' column='1'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='write_netplan_conf_full' mangled-name='write_netplan_conf_full' filepath='../src/abi_compat.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='write_netplan_conf_full'> + <parameter type-id='type-id-108' name='file_hint' filepath='../src/abi_compat.c' line='124' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/abi_compat.c' line='124' column='1'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='netplan_parse_keyfile' mangled-name='netplan_parse_keyfile' filepath='../src/abi_compat.c' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parse_keyfile'> + <parameter type-id='type-id-108' name='filename' filepath='../src/abi_compat.c' line='138' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/abi_compat.c' line='138' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='process_input_file' mangled-name='process_input_file' filepath='../src/abi_compat.c' line='144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='process_input_file'> + <parameter type-id='type-id-108' name='f' filepath='../src/abi_compat.c' line='144' column='1'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='process_yaml_hierarchy' mangled-name='process_yaml_hierarchy' filepath='../src/abi_compat.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='process_yaml_hierarchy'> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/abi_compat.c' line='156' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='_write_netplan_conf' mangled-name='_write_netplan_conf' filepath='../src/abi_compat.c' line='171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_write_netplan_conf'> + <parameter type-id='type-id-108' name='netdef_id' filepath='../src/abi_compat.c' line='171' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/abi_compat.c' line='171' column='1'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='netplan_get_filename_by_id' mangled-name='netplan_get_filename_by_id' filepath='../src/abi_compat.c' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_get_filename_by_id'> + <parameter type-id='type-id-108' name='netdef_id' filepath='../src/abi_compat.c' line='190' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/abi_compat.c' line='190' column='1'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='_netplan_state_new_netdef_pertype_iter' mangled-name='_netplan_state_new_netdef_pertype_iter' filepath='../src/abi_compat.c' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_state_new_netdef_pertype_iter'> + <parameter type-id='type-id-15'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-186'/> + </function-decl> + <function-decl name='_netplan_iter_defs_per_devtype_init' mangled-name='_netplan_iter_defs_per_devtype_init' filepath='../src/abi_compat.c' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_iter_defs_per_devtype_init'> + <parameter type-id='type-id-108' name='devtype' filepath='../src/abi_compat.c' line='215' column='1'/> + <return type-id='type-id-186'/> + </function-decl> + <function-decl name='_netplan_netdef_id' mangled-name='_netplan_netdef_id' filepath='../src/abi_compat.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_netdef_id'> + <parameter type-id='type-id-75' name='netdef' filepath='../src/abi_compat.c' line='221' column='1'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_netdef_get_filename' mangled-name='netplan_netdef_get_filename' filepath='../src/abi_compat.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_get_filename'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/abi_compat.c' line='227' column='1'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_state_has_nondefault_globals' filepath='../src/types.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-182'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_parser_load_yaml_hierarchy' mangled-name='netplan_parser_load_yaml_hierarchy' filepath='../src/util-internal.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parser_load_yaml_hierarchy'> + <parameter type-id='type-id-176'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_build_path' filepath='/usr/include/glib-2.0/glib/gfileutils.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_hash_table_lookup' filepath='/usr/include/glib-2.0/glib/ghash.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-126'/> + <return type-id='type-id-120'/> + </function-decl> + <function-decl name='g_free' filepath='/usr/include/glib-2.0/glib/gmem.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-120'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_log' filepath='/usr/include/glib-2.0/glib/gmessages.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-121'/> + <parameter type-id='type-id-185'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_fprintf' filepath='/usr/include/glib-2.0/glib/gprintf.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-173'/> + <parameter type-id='type-id-185'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-116'/> + </function-decl> + <function-decl name='g_strdup' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_assertion_message_expr' filepath='/usr/include/glib-2.0/glib/gtestutils.h' line='540' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='exit' filepath='/usr/include/stdlib.h' line='624' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='close' filepath='/usr/include/unistd.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='../src/error.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <class-decl name='_GBufferedInputStreamPrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-187'/> + <class-decl name='_GCancellablePrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-188'/> + <class-decl name='_GDataInputStreamPrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-189'/> + <class-decl name='_GFile' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-190'/> + <class-decl name='_GFileInputStreamPrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-191'/> + <class-decl name='_GInputStreamPrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-192'/> + <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-193'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gp_offset' type-id='type-id-23' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='fp_offset' type-id='type-id-23' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='overflow_arg_area' type-id='type-id-125' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='reg_save_area' type-id='type-id-125' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='GBufferedInputStreamPrivate' type-id='type-id-187' filepath='/usr/include/glib-2.0/gio/gbufferedinputstream.h' line='45' column='1' id='type-id-194'/> + <class-decl name='_GBufferedInputStream' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/gio/gbufferedinputstream.h' line='47' column='1' id='type-id-195'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent_instance' type-id='type-id-196' visibility='default' filepath='/usr/include/glib-2.0/gio/gbufferedinputstream.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='priv' type-id='type-id-197' visibility='default' filepath='/usr/include/glib-2.0/gio/gbufferedinputstream.h' line='52' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GCancellablePrivate' type-id='type-id-188' filepath='/usr/include/glib-2.0/gio/gcancellable.h' line='45' column='1' id='type-id-198'/> + <class-decl name='_GCancellable' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/gio/gcancellable.h' line='47' column='1' id='type-id-199'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent_instance' type-id='type-id-200' visibility='default' filepath='/usr/include/glib-2.0/gio/gcancellable.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='priv' type-id='type-id-201' visibility='default' filepath='/usr/include/glib-2.0/gio/gcancellable.h' line='52' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GDataInputStreamPrivate' type-id='type-id-189' filepath='/usr/include/glib-2.0/gio/gdatainputstream.h' line='46' column='1' id='type-id-202'/> + <class-decl name='_GDataInputStream' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/gio/gdatainputstream.h' line='48' column='1' id='type-id-203'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent_instance' type-id='type-id-204' visibility='default' filepath='/usr/include/glib-2.0/gio/gdatainputstream.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='priv' type-id='type-id-205' visibility='default' filepath='/usr/include/glib-2.0/gio/gdatainputstream.h' line='53' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GFileInputStreamPrivate' type-id='type-id-191' filepath='/usr/include/glib-2.0/gio/gfileinputstream.h' line='48' column='1' id='type-id-206'/> + <class-decl name='_GFileInputStream' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/gio/gfileinputstream.h' line='50' column='1' id='type-id-207'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent_instance' type-id='type-id-208' visibility='default' filepath='/usr/include/glib-2.0/gio/gfileinputstream.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='priv' type-id='type-id-209' visibility='default' filepath='/usr/include/glib-2.0/gio/gfileinputstream.h' line='55' column='1'/> + </data-member> + </class-decl> + <class-decl name='_GFilterInputStream' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/gio/gfilterinputstream.h' line='46' column='1' id='type-id-210'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent_instance' type-id='type-id-208' visibility='default' filepath='/usr/include/glib-2.0/gio/gfilterinputstream.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='base_stream' type-id='type-id-211' visibility='default' filepath='/usr/include/glib-2.0/gio/gfilterinputstream.h' line='51' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GInputStreamPrivate' type-id='type-id-192' filepath='/usr/include/glib-2.0/gio/ginputstream.h' line='45' column='1' id='type-id-212'/> + <class-decl name='_GInputStream' size-in-bits='256' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/gio/ginputstream.h' line='47' column='1' id='type-id-213'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='parent_instance' type-id='type-id-200' visibility='default' filepath='/usr/include/glib-2.0/gio/ginputstream.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='priv' type-id='type-id-214' visibility='default' filepath='/usr/include/glib-2.0/gio/ginputstream.h' line='52' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GBufferedInputStream' type-id='type-id-195' filepath='/usr/include/glib-2.0/gio/giotypes.h' line='36' column='1' id='type-id-204'/> + <typedef-decl name='GCancellable' type-id='type-id-199' filepath='/usr/include/glib-2.0/gio/giotypes.h' line='38' column='1' id='type-id-215'/> + <typedef-decl name='GDataInputStream' type-id='type-id-203' filepath='/usr/include/glib-2.0/gio/giotypes.h' line='44' column='1' id='type-id-216'/> + <typedef-decl name='GFilterInputStream' type-id='type-id-210' filepath='/usr/include/glib-2.0/gio/giotypes.h' line='74' column='1' id='type-id-196'/> + <typedef-decl name='GFile' type-id='type-id-190' filepath='/usr/include/glib-2.0/gio/giotypes.h' line='84' column='1' id='type-id-217'/> + <typedef-decl name='GFileInputStream' type-id='type-id-207' filepath='/usr/include/glib-2.0/gio/giotypes.h' line='96' column='1' id='type-id-218'/> + <typedef-decl name='GInputStream' type-id='type-id-213' filepath='/usr/include/glib-2.0/gio/giotypes.h' line='108' column='1' id='type-id-208'/> + <typedef-decl name='GString' type-id='type-id-219' filepath='/usr/include/glib-2.0/glib/gstring.h' line='39' column='1' id='type-id-220'/> + <class-decl name='_GString' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/glib/gstring.h' line='41' column='1' id='type-id-219'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='str' type-id='type-id-111' visibility='default' filepath='/usr/include/glib-2.0/glib/gstring.h' line='43' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='len' type-id='type-id-221' visibility='default' filepath='/usr/include/glib-2.0/glib/gstring.h' line='44' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='allocated_len' type-id='type-id-221' visibility='default' filepath='/usr/include/glib-2.0/glib/gstring.h' line='45' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GObject' type-id='type-id-222' filepath='/usr/include/glib-2.0/gobject/gobject.h' line='190' column='1' id='type-id-200'/> + <class-decl name='_GObject' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/gobject/gobject.h' line='265' column='1' id='type-id-222'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='g_type_instance' type-id='type-id-223' visibility='default' filepath='/usr/include/glib-2.0/gobject/gobject.h' line='267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='ref_count' type-id='type-id-42' visibility='default' filepath='/usr/include/glib-2.0/gobject/gobject.h' line='270' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='qdata' type-id='type-id-68' visibility='default' filepath='/usr/include/glib-2.0/gobject/gobject.h' line='271' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GType' type-id='type-id-221' filepath='/usr/include/glib-2.0/gobject/gtype.h' line='400' column='1' id='type-id-224'/> + <typedef-decl name='GTypeClass' type-id='type-id-225' filepath='/usr/include/glib-2.0/gobject/gtype.h' line='407' column='1' id='type-id-226'/> + <typedef-decl name='GTypeInstance' type-id='type-id-227' filepath='/usr/include/glib-2.0/gobject/gtype.h' line='409' column='1' id='type-id-223'/> + <class-decl name='_GTypeClass' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/gobject/gtype.h' line='424' column='1' id='type-id-225'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='g_type' type-id='type-id-224' visibility='default' filepath='/usr/include/glib-2.0/gobject/gtype.h' line='427' column='1'/> + </data-member> + </class-decl> + <class-decl name='_GTypeInstance' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/gobject/gtype.h' line='434' column='1' id='type-id-227'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='g_class' type-id='type-id-228' visibility='default' filepath='/usr/include/glib-2.0/gobject/gtype.h' line='437' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='gsize' type-id='type-id-3' filepath='/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h' line='80' column='1' id='type-id-221'/> + <pointer-type-def type-id='type-id-194' size-in-bits='64' id='type-id-197'/> + <pointer-type-def type-id='type-id-215' size-in-bits='64' id='type-id-229'/> + <pointer-type-def type-id='type-id-198' size-in-bits='64' id='type-id-201'/> + <pointer-type-def type-id='type-id-216' size-in-bits='64' id='type-id-230'/> + <pointer-type-def type-id='type-id-202' size-in-bits='64' id='type-id-205'/> + <pointer-type-def type-id='type-id-217' size-in-bits='64' id='type-id-231'/> + <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-232'/> + <pointer-type-def type-id='type-id-206' size-in-bits='64' id='type-id-209'/> + <pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-211'/> + <pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-214'/> + <pointer-type-def type-id='type-id-220' size-in-bits='64' id='type-id-233'/> + <pointer-type-def type-id='type-id-226' size-in-bits='64' id='type-id-228'/> + <pointer-type-def type-id='type-id-223' size-in-bits='64' id='type-id-234'/> + <pointer-type-def type-id='type-id-193' size-in-bits='64' id='type-id-235'/> + <pointer-type-def type-id='type-id-111' size-in-bits='64' id='type-id-236'/> + <pointer-type-def type-id='type-id-221' size-in-bits='64' id='type-id-237'/> + <class-decl name='_GBufferedInputStreamPrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-187'/> + <class-decl name='_GCancellablePrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-188'/> + <class-decl name='_GDataInputStreamPrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-189'/> + <class-decl name='_GFile' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-190'/> + <class-decl name='_GFileInputStreamPrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-191'/> + <class-decl name='_GInputStreamPrivate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-192'/> + <function-decl name='g_data_input_stream_new' filepath='/usr/include/glib-2.0/gio/gdatainputstream.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-211'/> + <return type-id='type-id-230'/> + </function-decl> + <function-decl name='g_data_input_stream_read_line' filepath='/usr/include/glib-2.0/gio/gdatainputstream.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-230'/> + <parameter type-id='type-id-237'/> + <parameter type-id='type-id-229'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-41'/> + </function-decl> + <function-decl name='g_file_new_for_path' filepath='/usr/include/glib-2.0/gio/gfile.h' line='608' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-231'/> + </function-decl> + <function-decl name='g_file_read' filepath='/usr/include/glib-2.0/gio/gfile.h' line='671' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-231'/> + <parameter type-id='type-id-229'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-232'/> + </function-decl> + <function-decl name='g_input_stream_get_type' filepath='/usr/include/glib-2.0/gio/ginputstream.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-224'/> + </function-decl> + <function-decl name='g_set_error' filepath='/usr/include/glib-2.0/glib/gerror.h' line='219' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-175'/> + <parameter type-id='type-id-115'/> + <parameter type-id='type-id-116'/> + <parameter type-id='type-id-185'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_markup_error_quark' filepath='/usr/include/glib-2.0/glib/gmarkup.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-115'/> + </function-decl> + <function-decl name='g_vasprintf' filepath='/usr/include/glib-2.0/glib/gprintf.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-236'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-235'/> + <return type-id='type-id-116'/> + </function-decl> + <function-decl name='g_string_sized_new' filepath='/usr/include/glib-2.0/glib/gstring.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-221'/> + <return type-id='type-id-233'/> + </function-decl> + <function-decl name='g_string_free' filepath='/usr/include/glib-2.0/glib/gstring.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-233'/> + <parameter type-id='type-id-40'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_string_append_printf' filepath='/usr/include/glib-2.0/glib/gstring.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-233'/> + <parameter type-id='type-id-185'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_object_unref' filepath='/usr/include/glib-2.0/gobject/gobject.h' line='523' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-120'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_type_check_instance_cast' filepath='/usr/include/glib-2.0/gobject/gtype.h' line='2422' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-234'/> + <parameter type-id='type-id-224'/> + <return type-id='type-id-234'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='../src/names.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <array-type-def dimensions='1' type-id='type-id-238' size-in-bits='256' id='type-id-239'> + <subrange length='4' type-id='type-id-3' id='type-id-240'/> + </array-type-def> + <qualified-type-def type-id='type-id-108' const='yes' id='type-id-238'/> + <var-decl name='netplan_backend_to_str' type-id='type-id-239' mangled-name='netplan_backend_to_name' visibility='default' filepath='../src/names.c' line='25' column='1' elf-symbol-id='netplan_backend_to_name'/> + <function-decl name='netplan_backend_name' mangled-name='netplan_backend_name' filepath='../src/names.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_backend_name'> + <parameter type-id='type-id-31' name='val' filepath='../src/names.c' line='117' column='1'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_def_type_name' mangled-name='netplan_def_type_name' filepath='../src/names.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_def_type_name'> + <parameter type-id='type-id-13' name='val' filepath='../src/names.c' line='118' column='1'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_tunnel_mode_name' mangled-name='tunnel_mode_to_string' filepath='../src/names.c' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tunnel_mode_to_string'> + <parameter type-id='type-id-50' name='val' filepath='../src/names.c' line='121' column='1'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='g_strcmp0' filepath='/usr/include/glib-2.0/glib/gtestutils.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-16'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='../src/netplan.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <enum-decl name='NetplanAddrGenMode' naming-typedef-id='type-id-241' filepath='../src/types.h' line='30' column='1' id='type-id-242'> + <underlying-type type-id='type-id-19'/> + <enumerator name='NETPLAN_ADDRGEN_DEFAULT' value='0'/> + <enumerator name='NETPLAN_ADDRGEN_EUI64' value='1'/> + <enumerator name='NETPLAN_ADDRGEN_STABLEPRIVACY' value='2'/> + <enumerator name='NETPLAN_ADDRGEN_MAX' value='3'/> + </enum-decl> + <typedef-decl name='NetplanAddrGenMode' type-id='type-id-242' filepath='../src/types.h' line='35' column='1' id='type-id-241'/> + <typedef-decl name='GDataForeachFunc' type-id='type-id-243' filepath='/usr/include/glib-2.0/glib/gdataset.h' line='38' column='1' id='type-id-244'/> + <typedef-decl name='GHashTableIter' type-id='type-id-245' filepath='/usr/include/glib-2.0/glib/ghash.h' line='43' column='1' id='type-id-14'/> + <class-decl name='_GHashTableIter' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/glib/ghash.h' line='45' column='1' id='type-id-245'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dummy1' type-id='type-id-120' visibility='default' filepath='/usr/include/glib-2.0/glib/ghash.h' line='48' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dummy2' type-id='type-id-120' visibility='default' filepath='/usr/include/glib-2.0/glib/ghash.h' line='49' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dummy3' type-id='type-id-120' visibility='default' filepath='/usr/include/glib-2.0/glib/ghash.h' line='50' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dummy4' type-id='type-id-16' visibility='default' filepath='/usr/include/glib-2.0/glib/ghash.h' line='51' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='dummy5' type-id='type-id-40' visibility='default' filepath='/usr/include/glib-2.0/glib/ghash.h' line='52' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dummy6' type-id='type-id-120' visibility='default' filepath='/usr/include/glib-2.0/glib/ghash.h' line='53' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GCompareFunc' type-id='type-id-246' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='106' column='1' id='type-id-247'/> + <typedef-decl name='GEqualFunc' type-id='type-id-248' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='111' column='1' id='type-id-249'/> + <typedef-decl name='GDestroyNotify' type-id='type-id-250' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='113' column='1' id='type-id-251'/> + <typedef-decl name='GHashFunc' type-id='type-id-252' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='116' column='1' id='type-id-253'/> + <enum-decl name='yaml_encoding_e' filepath='/usr/include/yaml.h' line='99' column='1' id='type-id-254'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_ANY_ENCODING' value='0'/> + <enumerator name='YAML_UTF8_ENCODING' value='1'/> + <enumerator name='YAML_UTF16LE_ENCODING' value='2'/> + <enumerator name='YAML_UTF16BE_ENCODING' value='3'/> + </enum-decl> + <typedef-decl name='yaml_encoding_t' type-id='type-id-254' filepath='/usr/include/yaml.h' line='108' column='1' id='type-id-255'/> + <enum-decl name='yaml_break_e' filepath='/usr/include/yaml.h' line='112' column='1' id='type-id-256'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_ANY_BREAK' value='0'/> + <enumerator name='YAML_CR_BREAK' value='1'/> + <enumerator name='YAML_LN_BREAK' value='2'/> + <enumerator name='YAML_CRLN_BREAK' value='3'/> + </enum-decl> + <typedef-decl name='yaml_break_t' type-id='type-id-256' filepath='/usr/include/yaml.h' line='121' column='1' id='type-id-257'/> + <enum-decl name='yaml_error_type_e' filepath='/usr/include/yaml.h' line='124' column='1' id='type-id-258'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_NO_ERROR' value='0'/> + <enumerator name='YAML_MEMORY_ERROR' value='1'/> + <enumerator name='YAML_READER_ERROR' value='2'/> + <enumerator name='YAML_SCANNER_ERROR' value='3'/> + <enumerator name='YAML_PARSER_ERROR' value='4'/> + <enumerator name='YAML_COMPOSER_ERROR' value='5'/> + <enumerator name='YAML_WRITER_ERROR' value='6'/> + <enumerator name='YAML_EMITTER_ERROR' value='7'/> + </enum-decl> + <typedef-decl name='yaml_error_type_t' type-id='type-id-258' filepath='/usr/include/yaml.h' line='144' column='1' id='type-id-259'/> + <enum-decl name='yaml_event_type_e' filepath='/usr/include/yaml.h' line='355' column='1' id='type-id-260'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_NO_EVENT' value='0'/> + <enumerator name='YAML_STREAM_START_EVENT' value='1'/> + <enumerator name='YAML_STREAM_END_EVENT' value='2'/> + <enumerator name='YAML_DOCUMENT_START_EVENT' value='3'/> + <enumerator name='YAML_DOCUMENT_END_EVENT' value='4'/> + <enumerator name='YAML_ALIAS_EVENT' value='5'/> + <enumerator name='YAML_SCALAR_EVENT' value='6'/> + <enumerator name='YAML_SEQUENCE_START_EVENT' value='7'/> + <enumerator name='YAML_SEQUENCE_END_EVENT' value='8'/> + <enumerator name='YAML_MAPPING_START_EVENT' value='9'/> + <enumerator name='YAML_MAPPING_END_EVENT' value='10'/> + </enum-decl> + <typedef-decl name='yaml_event_type_t' type-id='type-id-260' filepath='/usr/include/yaml.h' line='383' column='1' id='type-id-261'/> + <class-decl name='yaml_event_s' size-in-bits='832' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='386' column='1' id='type-id-262'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-261' visibility='default' filepath='/usr/include/yaml.h' line='389' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='type-id-263' visibility='default' filepath='/usr/include/yaml.h' line='471' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='start_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='474' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='end_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='476' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='392' column='1' id='type-id-263'> + <data-member access='public'> + <var-decl name='stream_start' type-id='type-id-264' visibility='default' filepath='/usr/include/yaml.h' line='398' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='document_start' type-id='type-id-265' visibility='default' filepath='/usr/include/yaml.h' line='415' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='document_end' type-id='type-id-266' visibility='default' filepath='/usr/include/yaml.h' line='421' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='alias' type-id='type-id-267' visibility='default' filepath='/usr/include/yaml.h' line='427' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='scalar' type-id='type-id-268' visibility='default' filepath='/usr/include/yaml.h' line='445' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='sequence_start' type-id='type-id-269' visibility='default' filepath='/usr/include/yaml.h' line='457' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='mapping_start' type-id='type-id-270' visibility='default' filepath='/usr/include/yaml.h' line='469' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__5' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='395' column='1' id='type-id-264'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='encoding' type-id='type-id-255' visibility='default' filepath='/usr/include/yaml.h' line='397' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__6' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='401' column='1' id='type-id-265'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version_directive' type-id='type-id-169' visibility='default' filepath='/usr/include/yaml.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tag_directives' type-id='type-id-170' visibility='default' filepath='/usr/include/yaml.h' line='411' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='implicit' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='414' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__8' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='418' column='1' id='type-id-266'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='implicit' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='420' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__9' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='424' column='1' id='type-id-267'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='anchor' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='426' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__10' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='430' column='1' id='type-id-268'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='anchor' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='432' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tag' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='434' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='value' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='436' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='length' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='438' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='plain_implicit' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='quoted_implicit' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='442' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='style' type-id='type-id-147' visibility='default' filepath='/usr/include/yaml.h' line='444' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__11' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='448' column='1' id='type-id-269'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='anchor' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='450' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tag' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='452' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='implicit' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='454' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='style' type-id='type-id-149' visibility='default' filepath='/usr/include/yaml.h' line='456' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__12' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='460' column='1' id='type-id-270'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='anchor' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='462' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tag' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='464' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='implicit' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='466' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='style' type-id='type-id-151' visibility='default' filepath='/usr/include/yaml.h' line='468' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_event_t' type-id='type-id-262' filepath='/usr/include/yaml.h' line='478' column='1' id='type-id-271'/> + <typedef-decl name='yaml_write_handler_t' type-id='type-id-272' filepath='/usr/include/yaml.h' line='1478' column='1' id='type-id-273'/> + <enum-decl name='yaml_emitter_state_e' filepath='/usr/include/yaml.h' line='1481' column='1' id='type-id-274'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_EMIT_STREAM_START_STATE' value='0'/> + <enumerator name='YAML_EMIT_FIRST_DOCUMENT_START_STATE' value='1'/> + <enumerator name='YAML_EMIT_DOCUMENT_START_STATE' value='2'/> + <enumerator name='YAML_EMIT_DOCUMENT_CONTENT_STATE' value='3'/> + <enumerator name='YAML_EMIT_DOCUMENT_END_STATE' value='4'/> + <enumerator name='YAML_EMIT_FLOW_SEQUENCE_FIRST_ITEM_STATE' value='5'/> + <enumerator name='YAML_EMIT_FLOW_SEQUENCE_ITEM_STATE' value='6'/> + <enumerator name='YAML_EMIT_FLOW_MAPPING_FIRST_KEY_STATE' value='7'/> + <enumerator name='YAML_EMIT_FLOW_MAPPING_KEY_STATE' value='8'/> + <enumerator name='YAML_EMIT_FLOW_MAPPING_SIMPLE_VALUE_STATE' value='9'/> + <enumerator name='YAML_EMIT_FLOW_MAPPING_VALUE_STATE' value='10'/> + <enumerator name='YAML_EMIT_BLOCK_SEQUENCE_FIRST_ITEM_STATE' value='11'/> + <enumerator name='YAML_EMIT_BLOCK_SEQUENCE_ITEM_STATE' value='12'/> + <enumerator name='YAML_EMIT_BLOCK_MAPPING_FIRST_KEY_STATE' value='13'/> + <enumerator name='YAML_EMIT_BLOCK_MAPPING_KEY_STATE' value='14'/> + <enumerator name='YAML_EMIT_BLOCK_MAPPING_SIMPLE_VALUE_STATE' value='15'/> + <enumerator name='YAML_EMIT_BLOCK_MAPPING_VALUE_STATE' value='16'/> + <enumerator name='YAML_EMIT_END_STATE' value='17'/> + </enum-decl> + <typedef-decl name='yaml_emitter_state_t' type-id='type-id-274' filepath='/usr/include/yaml.h' line='1518' column='1' id='type-id-275'/> + <class-decl name='yaml_anchors_s' size-in-bits='96' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='1523' column='1' id='type-id-276'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='references' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1525' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='anchor' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1527' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='serialized' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1529' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_anchors_t' type-id='type-id-276' filepath='/usr/include/yaml.h' line='1530' column='1' id='type-id-277'/> + <class-decl name='yaml_emitter_s' size-in-bits='3456' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='1539' column='1' id='type-id-278'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='error' type-id='type-id-259' visibility='default' filepath='/usr/include/yaml.h' line='1547' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='problem' type-id='type-id-108' visibility='default' filepath='/usr/include/yaml.h' line='1549' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='write_handler' type-id='type-id-279' visibility='default' filepath='/usr/include/yaml.h' line='1561' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='write_handler_data' type-id='type-id-125' visibility='default' filepath='/usr/include/yaml.h' line='1564' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='output' type-id='type-id-280' visibility='default' filepath='/usr/include/yaml.h' line='1580' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='buffer' type-id='type-id-281' visibility='default' filepath='/usr/include/yaml.h' line='1592' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='raw_buffer' type-id='type-id-282' visibility='default' filepath='/usr/include/yaml.h' line='1604' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='encoding' type-id='type-id-255' visibility='default' filepath='/usr/include/yaml.h' line='1607' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='canonical' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1619' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='best_indent' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1621' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='best_width' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1623' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='unicode' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1625' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='line_break' type-id='type-id-257' visibility='default' filepath='/usr/include/yaml.h' line='1627' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='states' type-id='type-id-283' visibility='default' filepath='/usr/include/yaml.h' line='1637' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='state' type-id='type-id-275' visibility='default' filepath='/usr/include/yaml.h' line='1640' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='events' type-id='type-id-284' visibility='default' filepath='/usr/include/yaml.h' line='1652' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='indents' type-id='type-id-285' visibility='default' filepath='/usr/include/yaml.h' line='1662' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='tag_directives' type-id='type-id-286' visibility='default' filepath='/usr/include/yaml.h' line='1672' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='indent' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1675' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='flow_level' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1678' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='root_context' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1681' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='sequence_context' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1683' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='mapping_context' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1685' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2208'> + <var-decl name='simple_key_context' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1687' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='line' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1690' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2272'> + <var-decl name='column' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1692' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='whitespace' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1694' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2336'> + <var-decl name='indention' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1696' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='open_ended' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1698' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='anchor_data' type-id='type-id-287' visibility='default' filepath='/usr/include/yaml.h' line='1708' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='tag_data' type-id='type-id-288' visibility='default' filepath='/usr/include/yaml.h' line='1720' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='scalar_data' type-id='type-id-289' visibility='default' filepath='/usr/include/yaml.h' line='1740' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='opened' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1752' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3232'> + <var-decl name='closed' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1754' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='anchors' type-id='type-id-290' visibility='default' filepath='/usr/include/yaml.h' line='1757' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='last_anchor_id' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1760' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='document' type-id='type-id-291' visibility='default' filepath='/usr/include/yaml.h' line='1763' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1567' column='1' id='type-id-280'> + <data-member access='public'> + <var-decl name='string' type-id='type-id-292' visibility='default' filepath='/usr/include/yaml.h' line='1576' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='file' type-id='type-id-173' visibility='default' filepath='/usr/include/yaml.h' line='1579' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1569' column='1' id='type-id-292'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='buffer' type-id='type-id-293' visibility='default' filepath='/usr/include/yaml.h' line='1571' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1573' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size_written' type-id='type-id-294' visibility='default' filepath='/usr/include/yaml.h' line='1575' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1583' column='1' id='type-id-281'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='1585' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='1587' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pointer' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='1589' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='last' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='1591' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__2' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1595' column='1' id='type-id-282'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-293' visibility='default' filepath='/usr/include/yaml.h' line='1597' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-293' visibility='default' filepath='/usr/include/yaml.h' line='1599' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pointer' type-id='type-id-293' visibility='default' filepath='/usr/include/yaml.h' line='1601' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='last' type-id='type-id-293' visibility='default' filepath='/usr/include/yaml.h' line='1603' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__3' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1630' column='1' id='type-id-283'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-295' visibility='default' filepath='/usr/include/yaml.h' line='1632' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-295' visibility='default' filepath='/usr/include/yaml.h' line='1634' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-295' visibility='default' filepath='/usr/include/yaml.h' line='1636' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__4' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1643' column='1' id='type-id-284'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-296' visibility='default' filepath='/usr/include/yaml.h' line='1645' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-296' visibility='default' filepath='/usr/include/yaml.h' line='1647' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='head' type-id='type-id-296' visibility='default' filepath='/usr/include/yaml.h' line='1649' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tail' type-id='type-id-296' visibility='default' filepath='/usr/include/yaml.h' line='1651' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__13' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1655' column='1' id='type-id-285'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-297' visibility='default' filepath='/usr/include/yaml.h' line='1657' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-297' visibility='default' filepath='/usr/include/yaml.h' line='1659' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-297' visibility='default' filepath='/usr/include/yaml.h' line='1661' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__14' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1665' column='1' id='type-id-286'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-172' visibility='default' filepath='/usr/include/yaml.h' line='1667' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-172' visibility='default' filepath='/usr/include/yaml.h' line='1669' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-172' visibility='default' filepath='/usr/include/yaml.h' line='1671' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__15' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1701' column='1' id='type-id-287'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='anchor' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='1703' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='anchor_length' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1705' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='alias' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1707' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__16' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1711' column='1' id='type-id-288'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handle' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='1713' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='handle_length' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1715' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='suffix' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='1717' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='suffix_length' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1719' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__17' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1723' column='1' id='type-id-289'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='value' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='1725' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='length' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1727' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='multiline' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1729' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flow_plain_allowed' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='block_plain_allowed' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1733' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='single_quoted_allowed' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1735' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='block_allowed' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1737' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='style' type-id='type-id-147' visibility='default' filepath='/usr/include/yaml.h' line='1739' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_emitter_t' type-id='type-id-278' filepath='/usr/include/yaml.h' line='1769' column='1' id='type-id-298'/> + <pointer-type-def type-id='type-id-68' size-in-bits='64' id='type-id-299'/> + <pointer-type-def type-id='type-id-14' size-in-bits='64' id='type-id-300'/> + <qualified-type-def type-id='type-id-63' const='yes' id='type-id-301'/> + <pointer-type-def type-id='type-id-301' size-in-bits='64' id='type-id-302'/> + <qualified-type-def type-id='type-id-108' restrict='yes' id='type-id-303'/> + <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-304'/> + <pointer-type-def type-id='type-id-16' size-in-bits='64' id='type-id-297'/> + <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-294'/> + <pointer-type-def type-id='type-id-305' size-in-bits='64' id='type-id-248'/> + <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-246'/> + <pointer-type-def type-id='type-id-307' size-in-bits='64' id='type-id-252'/> + <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-293'/> + <pointer-type-def type-id='type-id-308' size-in-bits='64' id='type-id-243'/> + <pointer-type-def type-id='type-id-309' size-in-bits='64' id='type-id-250'/> + <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-290'/> + <pointer-type-def type-id='type-id-100' size-in-bits='64' id='type-id-291'/> + <pointer-type-def type-id='type-id-275' size-in-bits='64' id='type-id-295'/> + <pointer-type-def type-id='type-id-298' size-in-bits='64' id='type-id-310'/> + <pointer-type-def type-id='type-id-271' size-in-bits='64' id='type-id-296'/> + <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-279'/> + <function-decl name='netplan_auth_key_management_type_name' filepath='../src/names.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-52'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_auth_eap_method_name' filepath='../src/names.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-54'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_addr_gen_mode_name' filepath='../src/names.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_wifi_mode_name' filepath='../src/names.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-85'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_infiniband_mode_name' filepath='../src/names.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-46'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_vxlan_notification_name' filepath='../src/names.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_vxlan_checksum_name' filepath='../src/names.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_vxlan_extension_name' filepath='../src/names.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_state_write_yaml_file' mangled-name='netplan_state_write_yaml_file' filepath='../src/netplan.c' line='1090' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_write_yaml_file'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/netplan.c' line='1090' column='1'/> + <parameter type-id='type-id-108' name='filename' filepath='../src/netplan.c' line='1090' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/netplan.c' line='1090' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/netplan.c' line='1090' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_state_update_yaml_hierarchy' mangled-name='netplan_state_update_yaml_hierarchy' filepath='../src/netplan.c' line='1163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_update_yaml_hierarchy'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/netplan.c' line='1163' column='1'/> + <parameter type-id='type-id-108' name='default_filename' filepath='../src/netplan.c' line='1163' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/netplan.c' line='1163' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/netplan.c' line='1163' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='get_default_backend_for_type' filepath='../src/util-internal.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-31'/> + <parameter type-id='type-id-13'/> + <return type-id='type-id-31'/> + </function-decl> + <function-decl name='has_openvswitch' filepath='../src/util-internal.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-302'/> + <parameter type-id='type-id-31'/> + <parameter type-id='type-id-62'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='complex_object_is_dirty' filepath='../src/util-internal.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-180'/> + <parameter type-id='type-id-125'/> + <parameter type-id='type-id-137'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='__errno_location' filepath='/usr/include/errno.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-297'/> + </function-decl> + <function-decl name='g_array_new' filepath='/usr/include/glib-2.0/glib/garray.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-40'/> + <parameter type-id='type-id-40'/> + <parameter type-id='type-id-42'/> + <return type-id='type-id-59'/> + </function-decl> + <function-decl name='g_array_free' filepath='/usr/include/glib-2.0/glib/garray.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-59'/> + <parameter type-id='type-id-40'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_array_append_vals' filepath='/usr/include/glib-2.0/glib/garray.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-59'/> + <parameter type-id='type-id-126'/> + <parameter type-id='type-id-42'/> + <return type-id='type-id-59'/> + </function-decl> + <function-decl name='g_datalist_foreach' filepath='/usr/include/glib-2.0/glib/gdataset.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-299'/> + <parameter type-id='type-id-244'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_file_error_quark' filepath='/usr/include/glib-2.0/glib/gfileutils.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-115'/> + </function-decl> + <function-decl name='g_hash_table_new_full' filepath='/usr/include/glib-2.0/glib/ghash.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-253'/> + <parameter type-id='type-id-249'/> + <parameter type-id='type-id-251'/> + <parameter type-id='type-id-251'/> + <return type-id='type-id-62'/> + </function-decl> + <function-decl name='g_hash_table_destroy' filepath='/usr/include/glib-2.0/glib/ghash.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_hash_table_insert' filepath='/usr/include/glib-2.0/glib/ghash.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-120'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_hash_table_steal_extended' filepath='/usr/include/glib-2.0/glib/ghash.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-126'/> + <parameter type-id='type-id-304'/> + <parameter type-id='type-id-304'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_hash_table_contains' filepath='/usr/include/glib-2.0/glib/ghash.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-126'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_hash_table_size' filepath='/usr/include/glib-2.0/glib/ghash.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <return type-id='type-id-42'/> + </function-decl> + <function-decl name='g_hash_table_iter_init' filepath='/usr/include/glib-2.0/glib/ghash.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-300'/> + <parameter type-id='type-id-62'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_hash_table_iter_next' filepath='/usr/include/glib-2.0/glib/ghash.h' line='135' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-300'/> + <parameter type-id='type-id-304'/> + <parameter type-id='type-id-304'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_hash_table_iter_remove' filepath='/usr/include/glib-2.0/glib/ghash.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-300'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_str_equal' filepath='/usr/include/glib-2.0/glib/ghash.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-126'/> + <parameter type-id='type-id-126'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_str_hash' filepath='/usr/include/glib-2.0/glib/ghash.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-126'/> + <return type-id='type-id-42'/> + </function-decl> + <function-decl name='g_list_free' filepath='/usr/include/glib-2.0/glib/glist.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-99'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_list_append' filepath='/usr/include/glib-2.0/glib/glist.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-99'/> + </function-decl> + <function-decl name='g_list_find_custom' filepath='/usr/include/glib-2.0/glib/glist.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-126'/> + <parameter type-id='type-id-247'/> + <return type-id='type-id-99'/> + </function-decl> + <function-decl name='g_quark_to_string' filepath='/usr/include/glib-2.0/glib/gquark.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-115'/> + <return type-id='type-id-185'/> + </function-decl> + <function-decl name='g_strdup_printf' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='219' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_strconcat' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='231' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_strsplit' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-116'/> + <return type-id='type-id-236'/> + </function-decl> + <function-decl name='g_strfreev' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-236'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='rename' filepath='/usr/include/stdio.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='fclose' filepath='/usr/include/stdio.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-173'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='fdopen' filepath='/usr/include/stdio.h' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-173'/> + </function-decl> + <function-decl name='strchr' filepath='/usr/include/string.h' line='246' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-41'/> + </function-decl> + <function-decl name='strlen' filepath='/usr/include/string.h' line='407' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-137'/> + </function-decl> + <function-decl name='strerror' filepath='/usr/include/string.h' line='419' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-41'/> + </function-decl> + <function-decl name='dup' filepath='/usr/include/unistd.h' line='552' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='unlink' filepath='/usr/include/unistd.h' line='858' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_stream_start_event_initialize' filepath='/usr/include/yaml.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-296'/> + <parameter type-id='type-id-255'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_stream_end_event_initialize' filepath='/usr/include/yaml.h' line='502' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-296'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_document_start_event_initialize' filepath='/usr/include/yaml.h' line='524' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-296'/> + <parameter type-id='type-id-169'/> + <parameter type-id='type-id-172'/> + <parameter type-id='type-id-172'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_document_end_event_initialize' filepath='/usr/include/yaml.h' line='543' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-296'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_scalar_event_initialize' filepath='/usr/include/yaml.h' line='580' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-296'/> + <parameter type-id='type-id-142'/> + <parameter type-id='type-id-142'/> + <parameter type-id='type-id-142'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-147'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_sequence_start_event_initialize' filepath='/usr/include/yaml.h' line='603' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-296'/> + <parameter type-id='type-id-142'/> + <parameter type-id='type-id-142'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-149'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_sequence_end_event_initialize' filepath='/usr/include/yaml.h' line='616' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-296'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_mapping_start_event_initialize' filepath='/usr/include/yaml.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-296'/> + <parameter type-id='type-id-142'/> + <parameter type-id='type-id-142'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-151'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_mapping_end_event_initialize' filepath='/usr/include/yaml.h' line='648' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-296'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_emitter_initialize' filepath='/usr/include/yaml.h' line='1783' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-310'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_emitter_delete' filepath='/usr/include/yaml.h' line='1792' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-310'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='yaml_emitter_set_output_file' filepath='/usr/include/yaml.h' line='1824' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-310'/> + <parameter type-id='type-id-173'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='yaml_emitter_emit' filepath='/usr/include/yaml.h' line='1915' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-310'/> + <parameter type-id='type-id-296'/> + <return type-id='type-id-16'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-272'> + <parameter type-id='type-id-125'/> + <parameter type-id='type-id-293'/> + <parameter type-id='type-id-137'/> + <return type-id='type-id-16'/> + </function-type> + <function-type size-in-bits='64' id='type-id-305'> + <parameter type-id='type-id-126'/> + <parameter type-id='type-id-126'/> + <return type-id='type-id-40'/> + </function-type> + <function-type size-in-bits='64' id='type-id-306'> + <parameter type-id='type-id-126'/> + <parameter type-id='type-id-126'/> + <return type-id='type-id-116'/> + </function-type> + <function-type size-in-bits='64' id='type-id-307'> + <parameter type-id='type-id-126'/> + <return type-id='type-id-42'/> + </function-type> + <function-type size-in-bits='64' id='type-id-308'> + <parameter type-id='type-id-115'/> + <parameter type-id='type-id-120'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-26'/> + </function-type> + <function-type size-in-bits='64' id='type-id-309'> + <parameter type-id='type-id-120'/> + <return type-id='type-id-26'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='../src/networkd.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <typedef-decl name='GHFunc' type-id='type-id-311' filepath='/usr/include/glib-2.0/glib/gtypes.h' line='117' column='1' id='type-id-312'/> + <typedef-decl name='__mode_t' type-id='type-id-23' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='150' column='1' id='type-id-313'/> + <typedef-decl name='guint64' type-id='type-id-3' filepath='/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h' line='64' column='1' id='type-id-314'/> + <typedef-decl name='gssize' type-id='type-id-17' filepath='/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h' line='79' column='1' id='type-id-315'/> + <qualified-type-def type-id='type-id-24' const='yes' id='type-id-316'/> + <pointer-type-def type-id='type-id-316' size-in-bits='64' id='type-id-317'/> + <pointer-type-def type-id='type-id-317' size-in-bits='64' id='type-id-318'/> + <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-319'/> + <pointer-type-def type-id='type-id-320' size-in-bits='64' id='type-id-311'/> + <function-decl name='netplan_netdef_write_network_file' mangled-name='netplan_netdef_write_network_file' filepath='../src/networkd.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_write_network_file'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/networkd.c' line='711' column='1'/> + <parameter type-id='type-id-180' name='def' filepath='../src/networkd.c' line='712' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/networkd.c' line='713' column='1'/> + <parameter type-id='type-id-108' name='path' filepath='../src/networkd.c' line='714' column='1'/> + <parameter type-id='type-id-319' name='has_been_written' filepath='../src/networkd.c' line='715' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/networkd.c' line='716' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_netdef_write_networkd' mangled-name='netplan_netdef_write_networkd' filepath='../src/networkd.c' line='1254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_write_networkd'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/networkd.c' line='1255' column='1'/> + <parameter type-id='type-id-180' name='def' filepath='../src/networkd.c' line='1256' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/networkd.c' line='1257' column='1'/> + <parameter type-id='type-id-319' name='has_been_written' filepath='../src/networkd.c' line='1258' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/networkd.c' line='1259' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_networkd_cleanup' mangled-name='netplan_networkd_cleanup' filepath='../src/networkd.c' line='1321' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_networkd_cleanup'> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/networkd.c' line='1321' column='1'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='safe_mkdir_p_dir' mangled-name='safe_mkdir_p_dir' filepath='../src/util-internal.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='safe_mkdir_p_dir'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_string_free_to_file' mangled-name='g_string_free_to_file' filepath='../src/util-internal.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='g_string_free_to_file'> + <parameter type-id='type-id-233'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='unlink_glob' mangled-name='unlink_glob' filepath='../src/util-internal.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlink_glob'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='get_global_network' mangled-name='get_global_network' filepath='../src/util-internal.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_global_network'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='wifi_get_freq24' mangled-name='wifi_get_freq24' filepath='../src/util-internal.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wifi_get_freq24'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='wifi_get_freq5' mangled-name='wifi_get_freq5' filepath='../src/util-internal.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wifi_get_freq5'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='systemd_escape' mangled-name='systemd_escape' filepath='../src/util-internal.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='systemd_escape'> + <parameter type-id='type-id-41'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='is_multicast_address' filepath='../src/util-internal.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='is_wireguard_key' mangled-name='is_wireguard_key' filepath='../src/validation.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_wireguard_key'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='__ctype_b_loc' filepath='/usr/include/ctype.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-318'/> + </function-decl> + <function-decl name='g_hash_table_foreach' filepath='/usr/include/glib-2.0/glib/ghash.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_ascii_strtoull' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-236'/> + <parameter type-id='type-id-42'/> + <return type-id='type-id-314'/> + </function-decl> + <function-decl name='g_strjoin' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='234' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_string_new' filepath='/usr/include/glib-2.0/glib/gstring.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <return type-id='type-id-233'/> + </function-decl> + <function-decl name='g_string_append' filepath='/usr/include/glib-2.0/glib/gstring.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-233'/> + <parameter type-id='type-id-185'/> + <return type-id='type-id-233'/> + </function-decl> + <function-decl name='g_string_insert_c' filepath='/usr/include/glib-2.0/glib/gstring.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-233'/> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-124'/> + <return type-id='type-id-233'/> + </function-decl> + <function-decl name='g_string_overwrite' filepath='/usr/include/glib-2.0/glib/gstring.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-233'/> + <parameter type-id='type-id-221'/> + <parameter type-id='type-id-185'/> + <return type-id='type-id-233'/> + </function-decl> + <function-decl name='g_string_printf' filepath='/usr/include/glib-2.0/glib/gstring.h' line='145' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-233'/> + <parameter type-id='type-id-185'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='strncmp' filepath='/usr/include/string.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-137'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='symlink' filepath='/usr/include/unistd.h' line='832' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='umask' filepath='/usr/include/x86_64-linux-gnu/sys/stat.h' line='380' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-313'/> + <return type-id='type-id-313'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-320'> + <parameter type-id='type-id-120'/> + <parameter type-id='type-id-120'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-26'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='../src/nm.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <class-decl name='_GKeyFile' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-321'/> + <typedef-decl name='GKeyFile' type-id='type-id-321' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='48' column='1' id='type-id-322'/> + <pointer-type-def type-id='type-id-322' size-in-bits='64' id='type-id-323'/> + <qualified-type-def type-id='type-id-185' const='yes' id='type-id-324'/> + <pointer-type-def type-id='type-id-324' size-in-bits='64' id='type-id-325'/> + <qualified-type-def type-id='type-id-20' const='yes' id='type-id-326'/> + <pointer-type-def type-id='type-id-326' size-in-bits='64' id='type-id-327'/> + <class-decl name='_GKeyFile' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-321'/> + <function-decl name='netplan_netdef_write_nm' mangled-name='netplan_netdef_write_nm' filepath='../src/nm.c' line='943' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_write_nm'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/nm.c' line='944' column='1'/> + <parameter type-id='type-id-180' name='netdef' filepath='../src/nm.c' line='945' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/nm.c' line='946' column='1'/> + <parameter type-id='type-id-319' name='has_been_written' filepath='../src/nm.c' line='947' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/nm.c' line='948' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_state_finish_nm_write' mangled-name='netplan_state_finish_nm_write' filepath='../src/nm.c' line='985' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_finish_nm_write'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/nm.c' line='986' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/nm.c' line='987' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/nm.c' line='988' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_nm_cleanup' mangled-name='netplan_nm_cleanup' filepath='../src/nm.c' line='1093' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_nm_cleanup'> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/nm.c' line='1093' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_datalist_get_data' filepath='/usr/include/glib-2.0/glib/gdataset.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-299'/> + <parameter type-id='type-id-185'/> + <return type-id='type-id-120'/> + </function-decl> + <function-decl name='g_key_file_new' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-323'/> + </function-decl> + <function-decl name='g_key_file_unref' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_key_file_save_to_file' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_key_file_has_key' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_key_file_set_value' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_key_file_get_string' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_key_file_set_string' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_key_file_set_boolean' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-40'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_key_file_set_integer' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-116'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_key_file_set_uint64' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-314'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_key_file_set_string_list' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-325'/> + <parameter type-id='type-id-221'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_key_file_set_comment' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_key_file_remove_key' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_ascii_strcasecmp' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <return type-id='type-id-116'/> + </function-decl> + <function-decl name='g_strjoinv' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='283' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-236'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_strv_length' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-236'/> + <return type-id='type-id-42'/> + </function-decl> + <function-decl name='g_string_ascii_down' filepath='/usr/include/glib-2.0/glib/gstring.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-233'/> + <return type-id='type-id-233'/> + </function-decl> + <function-decl name='g_uri_escape_string' filepath='/usr/include/glib-2.0/glib/guri.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-40'/> + <return type-id='type-id-41'/> + </function-decl> + <function-decl name='strpbrk' filepath='/usr/include/string.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-41'/> + </function-decl> + <function-decl name='uuid_generate' filepath='/usr/include/uuid/uuid.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-293'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='uuid_is_null' filepath='/usr/include/uuid/uuid.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-327'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='uuid_unparse' filepath='/usr/include/uuid/uuid.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-327'/> + <parameter type-id='type-id-41'/> + <return type-id='type-id-26'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='../src/openvswitch.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <function-decl name='netplan_netdef_write_ovs' mangled-name='netplan_netdef_write_ovs' filepath='../src/openvswitch.c' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_write_ovs'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/openvswitch.c' line='320' column='1'/> + <parameter type-id='type-id-180' name='def' filepath='../src/openvswitch.c' line='320' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/openvswitch.c' line='320' column='1'/> + <parameter type-id='type-id-319' name='has_been_written' filepath='../src/openvswitch.c' line='320' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/openvswitch.c' line='320' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_state_finish_ovs_write' mangled-name='netplan_state_finish_ovs_write' filepath='../src/openvswitch.c' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_finish_ovs_write'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/openvswitch.c' line='461' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/openvswitch.c' line='461' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/openvswitch.c' line='461' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_ovs_cleanup' mangled-name='netplan_ovs_cleanup' filepath='../src/openvswitch.c' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_ovs_cleanup'> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/openvswitch.c' line='507' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_str_has_prefix' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_string_erase' filepath='/usr/include/glib-2.0/glib/gstring.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-233'/> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-315'/> + <return type-id='type-id-233'/> + </function-decl> + <function-decl name='strcmp' filepath='/usr/include/string.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-16'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='../src/parse-nm.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <enum-decl name='GKeyFileFlags' naming-typedef-id='type-id-328' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='51' column='1' id='type-id-329'> + <underlying-type type-id='type-id-19'/> + <enumerator name='G_KEY_FILE_NONE' value='0'/> + <enumerator name='G_KEY_FILE_KEEP_COMMENTS' value='1'/> + <enumerator name='G_KEY_FILE_KEEP_TRANSLATIONS' value='2'/> + </enum-decl> + <typedef-decl name='GKeyFileFlags' type-id='type-id-329' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='55' column='1' id='type-id-328'/> + <function-decl name='netplan_get_id_from_nm_filename' mangled-name='netplan_get_id_from_nm_filename' filepath='../include/util.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_get_id_from_nm_filename'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='get_unspecified_address' mangled-name='get_unspecified_address' filepath='../src/util-internal.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unspecified_address'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_netdef_new' filepath='../src/util-internal.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-176'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-13'/> + <parameter type-id='type-id-31'/> + <return type-id='type-id-75'/> + </function-decl> + <function-decl name='g_key_file_free' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_key_file_load_from_file' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-328'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_key_file_get_groups' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-237'/> + <return type-id='type-id-236'/> + </function-decl> + <function-decl name='g_key_file_get_keys' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-237'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-236'/> + </function-decl> + <function-decl name='g_key_file_has_group' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='116' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_key_file_get_boolean' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_key_file_get_integer' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-116'/> + </function-decl> + <function-decl name='g_key_file_get_uint64' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-314'/> + </function-decl> + <function-decl name='g_key_file_get_string_list' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-237'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-236'/> + </function-decl> + <function-decl name='g_key_file_remove_group' filepath='/usr/include/glib-2.0/glib/gkeyfile.h' line='295' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-323'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-303'/> + <parameter type-id='type-id-330'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-3'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='../src/parse.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <array-type-def dimensions='1' type-id='type-id-331' size-in-bits='768' id='type-id-332'> + <subrange length='6' type-id='type-id-3' id='type-id-333'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-331' size-in-bits='infinite' id='type-id-334'> + <subrange length='infinite' id='type-id-335'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-336' size-in-bits='1280' id='type-id-337'> + <subrange length='10' type-id='type-id-3' id='type-id-338'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-336' size-in-bits='infinite' id='type-id-339'> + <subrange length='infinite' id='type-id-335'/> + </array-type-def> + <class-decl name='re_dfa_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-340'/> + <class-decl name='NetplanWifiWowlanType' size-in-bits='128' is-struct='yes' visibility='default' filepath='../src/abi.h' line='74' column='1' id='type-id-336'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-41' visibility='default' filepath='../src/abi.h' line='75' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flag' type-id='type-id-48' visibility='default' filepath='../src/abi.h' line='76' column='1'/> + </data-member> + </class-decl> + <class-decl name='NetplanOptionalAddressType' size-in-bits='128' is-struct='yes' visibility='default' filepath='../src/types.h' line='37' column='1' id='type-id-331'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-41' visibility='default' filepath='../src/types.h' line='38' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flag' type-id='type-id-37' visibility='default' filepath='../src/types.h' line='39' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='GHRFunc' type-id='type-id-341' filepath='/usr/include/glib-2.0/glib/ghash.h' line='39' column='1' id='type-id-342'/> + <typedef-decl name='__re_long_size_t' type-id='type-id-3' filepath='/usr/include/regex.h' line='56' column='1' id='type-id-343'/> + <typedef-decl name='reg_syntax_t' type-id='type-id-3' filepath='/usr/include/regex.h' line='72' column='1' id='type-id-344'/> + <class-decl name='re_pattern_buffer' size-in-bits='512' is-struct='yes' visibility='default' filepath='/usr/include/regex.h' line='413' column='1' id='type-id-345'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__buffer' type-id='type-id-346' visibility='default' filepath='/usr/include/regex.h' line='417' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='__allocated' type-id='type-id-343' visibility='default' filepath='/usr/include/regex.h' line='420' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__used' type-id='type-id-343' visibility='default' filepath='/usr/include/regex.h' line='423' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='__syntax' type-id='type-id-344' visibility='default' filepath='/usr/include/regex.h' line='426' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='__fastmap' type-id='type-id-41' visibility='default' filepath='/usr/include/regex.h' line='431' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='__translate' type-id='type-id-293' visibility='default' filepath='/usr/include/regex.h' line='437' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='re_nsub' type-id='type-id-137' visibility='default' filepath='/usr/include/regex.h' line='440' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='__can_be_null' type-id='type-id-23' visibility='default' filepath='/usr/include/regex.h' line='446' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='449'> + <var-decl name='__regs_allocated' type-id='type-id-23' visibility='default' filepath='/usr/include/regex.h' line='457' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='451'> + <var-decl name='__fastmap_accurate' type-id='type-id-23' visibility='default' filepath='/usr/include/regex.h' line='461' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='452'> + <var-decl name='__no_sub' type-id='type-id-23' visibility='default' filepath='/usr/include/regex.h' line='465' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='453'> + <var-decl name='__not_bol' type-id='type-id-23' visibility='default' filepath='/usr/include/regex.h' line='469' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='454'> + <var-decl name='__not_eol' type-id='type-id-23' visibility='default' filepath='/usr/include/regex.h' line='472' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='455'> + <var-decl name='__newline_anchor' type-id='type-id-23' visibility='default' filepath='/usr/include/regex.h' line='475' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='regex_t' type-id='type-id-345' filepath='/usr/include/regex.h' line='478' column='1' id='type-id-347'/> + <typedef-decl name='regoff_t' type-id='type-id-16' filepath='/usr/include/regex.h' line='490' column='1' id='type-id-348'/> + <class-decl name='regmatch_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-349' visibility='default' filepath='/usr/include/regex.h' line='517' column='1' id='type-id-350'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rm_so' type-id='type-id-348' visibility='default' filepath='/usr/include/regex.h' line='519' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rm_eo' type-id='type-id-348' visibility='default' filepath='/usr/include/regex.h' line='520' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='regmatch_t' type-id='type-id-350' filepath='/usr/include/regex.h' line='521' column='1' id='type-id-349'/> + <enum-decl name='yaml_token_type_e' filepath='/usr/include/yaml.h' line='215' column='1' id='type-id-351'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_NO_TOKEN' value='0'/> + <enumerator name='YAML_STREAM_START_TOKEN' value='1'/> + <enumerator name='YAML_STREAM_END_TOKEN' value='2'/> + <enumerator name='YAML_VERSION_DIRECTIVE_TOKEN' value='3'/> + <enumerator name='YAML_TAG_DIRECTIVE_TOKEN' value='4'/> + <enumerator name='YAML_DOCUMENT_START_TOKEN' value='5'/> + <enumerator name='YAML_DOCUMENT_END_TOKEN' value='6'/> + <enumerator name='YAML_BLOCK_SEQUENCE_START_TOKEN' value='7'/> + <enumerator name='YAML_BLOCK_MAPPING_START_TOKEN' value='8'/> + <enumerator name='YAML_BLOCK_END_TOKEN' value='9'/> + <enumerator name='YAML_FLOW_SEQUENCE_START_TOKEN' value='10'/> + <enumerator name='YAML_FLOW_SEQUENCE_END_TOKEN' value='11'/> + <enumerator name='YAML_FLOW_MAPPING_START_TOKEN' value='12'/> + <enumerator name='YAML_FLOW_MAPPING_END_TOKEN' value='13'/> + <enumerator name='YAML_BLOCK_ENTRY_TOKEN' value='14'/> + <enumerator name='YAML_FLOW_ENTRY_TOKEN' value='15'/> + <enumerator name='YAML_KEY_TOKEN' value='16'/> + <enumerator name='YAML_VALUE_TOKEN' value='17'/> + <enumerator name='YAML_ALIAS_TOKEN' value='18'/> + <enumerator name='YAML_ANCHOR_TOKEN' value='19'/> + <enumerator name='YAML_TAG_TOKEN' value='20'/> + <enumerator name='YAML_SCALAR_TOKEN' value='21'/> + </enum-decl> + <typedef-decl name='yaml_token_type_t' type-id='type-id-351' filepath='/usr/include/yaml.h' line='266' column='1' id='type-id-352'/> + <class-decl name='yaml_token_s' size-in-bits='640' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='269' column='1' id='type-id-353'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-352' visibility='default' filepath='/usr/include/yaml.h' line='272' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='type-id-354' visibility='default' filepath='/usr/include/yaml.h' line='329' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='start_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='332' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='end_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='334' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='275' column='1' id='type-id-354'> + <data-member access='public'> + <var-decl name='stream_start' type-id='type-id-264' visibility='default' filepath='/usr/include/yaml.h' line='281' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='alias' type-id='type-id-355' visibility='default' filepath='/usr/include/yaml.h' line='287' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='anchor' type-id='type-id-355' visibility='default' filepath='/usr/include/yaml.h' line='293' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='tag' type-id='type-id-356' visibility='default' filepath='/usr/include/yaml.h' line='301' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='scalar' type-id='type-id-160' visibility='default' filepath='/usr/include/yaml.h' line='311' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='version_directive' type-id='type-id-357' visibility='default' filepath='/usr/include/yaml.h' line='319' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='tag_directive' type-id='type-id-358' visibility='default' filepath='/usr/include/yaml.h' line='327' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__5' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='284' column='1' id='type-id-355'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='value' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='286' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__7' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='296' column='1' id='type-id-356'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handle' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='298' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='suffix' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='300' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__9' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='314' column='1' id='type-id-357'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='major' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='316' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='minor' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='318' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__10' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='322' column='1' id='type-id-358'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handle' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='324' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prefix' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='326' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_token_t' type-id='type-id-353' filepath='/usr/include/yaml.h' line='336' column='1' id='type-id-359'/> + <typedef-decl name='yaml_read_handler_t' type-id='type-id-360' filepath='/usr/include/yaml.h' line='988' column='1' id='type-id-361'/> + <class-decl name='yaml_simple_key_s' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='995' column='1' id='type-id-362'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='possible' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='997' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='required' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1000' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='token_number' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1003' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='1006' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_simple_key_t' type-id='type-id-362' filepath='/usr/include/yaml.h' line='1007' column='1' id='type-id-363'/> + <enum-decl name='yaml_parser_state_e' filepath='/usr/include/yaml.h' line='1012' column='1' id='type-id-364'> + <underlying-type type-id='type-id-19'/> + <enumerator name='YAML_PARSE_STREAM_START_STATE' value='0'/> + <enumerator name='YAML_PARSE_IMPLICIT_DOCUMENT_START_STATE' value='1'/> + <enumerator name='YAML_PARSE_DOCUMENT_START_STATE' value='2'/> + <enumerator name='YAML_PARSE_DOCUMENT_CONTENT_STATE' value='3'/> + <enumerator name='YAML_PARSE_DOCUMENT_END_STATE' value='4'/> + <enumerator name='YAML_PARSE_BLOCK_NODE_STATE' value='5'/> + <enumerator name='YAML_PARSE_BLOCK_NODE_OR_INDENTLESS_SEQUENCE_STATE' value='6'/> + <enumerator name='YAML_PARSE_FLOW_NODE_STATE' value='7'/> + <enumerator name='YAML_PARSE_BLOCK_SEQUENCE_FIRST_ENTRY_STATE' value='8'/> + <enumerator name='YAML_PARSE_BLOCK_SEQUENCE_ENTRY_STATE' value='9'/> + <enumerator name='YAML_PARSE_INDENTLESS_SEQUENCE_ENTRY_STATE' value='10'/> + <enumerator name='YAML_PARSE_BLOCK_MAPPING_FIRST_KEY_STATE' value='11'/> + <enumerator name='YAML_PARSE_BLOCK_MAPPING_KEY_STATE' value='12'/> + <enumerator name='YAML_PARSE_BLOCK_MAPPING_VALUE_STATE' value='13'/> + <enumerator name='YAML_PARSE_FLOW_SEQUENCE_FIRST_ENTRY_STATE' value='14'/> + <enumerator name='YAML_PARSE_FLOW_SEQUENCE_ENTRY_STATE' value='15'/> + <enumerator name='YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_KEY_STATE' value='16'/> + <enumerator name='YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_VALUE_STATE' value='17'/> + <enumerator name='YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE' value='18'/> + <enumerator name='YAML_PARSE_FLOW_MAPPING_FIRST_KEY_STATE' value='19'/> + <enumerator name='YAML_PARSE_FLOW_MAPPING_KEY_STATE' value='20'/> + <enumerator name='YAML_PARSE_FLOW_MAPPING_VALUE_STATE' value='21'/> + <enumerator name='YAML_PARSE_FLOW_MAPPING_EMPTY_VALUE_STATE' value='22'/> + <enumerator name='YAML_PARSE_END_STATE' value='23'/> + </enum-decl> + <typedef-decl name='yaml_parser_state_t' type-id='type-id-364' filepath='/usr/include/yaml.h' line='1061' column='1' id='type-id-365'/> + <class-decl name='yaml_alias_data_s' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='1067' column='1' id='type-id-366'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='anchor' type-id='type-id-142' visibility='default' filepath='/usr/include/yaml.h' line='1069' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='index' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1071' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='1073' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_alias_data_t' type-id='type-id-366' filepath='/usr/include/yaml.h' line='1074' column='1' id='type-id-367'/> + <class-decl name='yaml_parser_s' size-in-bits='3840' is-struct='yes' visibility='default' filepath='/usr/include/yaml.h' line='1083' column='1' id='type-id-368'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='error' type-id='type-id-259' visibility='default' filepath='/usr/include/yaml.h' line='1091' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='problem' type-id='type-id-108' visibility='default' filepath='/usr/include/yaml.h' line='1093' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='problem_offset' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1095' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='problem_value' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1097' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='problem_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='1099' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='context' type-id='type-id-108' visibility='default' filepath='/usr/include/yaml.h' line='1101' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='context_mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='1103' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='read_handler' type-id='type-id-369' visibility='default' filepath='/usr/include/yaml.h' line='1115' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='read_handler_data' type-id='type-id-125' visibility='default' filepath='/usr/include/yaml.h' line='1118' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='input' type-id='type-id-370' visibility='default' filepath='/usr/include/yaml.h' line='1134' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='eof' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1137' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='buffer' type-id='type-id-281' visibility='default' filepath='/usr/include/yaml.h' line='1149' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='unread' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1152' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='raw_buffer' type-id='type-id-282' visibility='default' filepath='/usr/include/yaml.h' line='1164' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='encoding' type-id='type-id-255' visibility='default' filepath='/usr/include/yaml.h' line='1167' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='offset' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1170' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='mark' type-id='type-id-145' visibility='default' filepath='/usr/include/yaml.h' line='1173' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='stream_start_produced' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1185' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2016'> + <var-decl name='stream_end_produced' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1188' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='flow_level' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1191' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='tokens' type-id='type-id-371' visibility='default' filepath='/usr/include/yaml.h' line='1203' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='tokens_parsed' type-id='type-id-137' visibility='default' filepath='/usr/include/yaml.h' line='1206' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='token_available' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1209' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='indents' type-id='type-id-285' visibility='default' filepath='/usr/include/yaml.h' line='1219' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='indent' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1222' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2720'> + <var-decl name='simple_key_allowed' type-id='type-id-16' visibility='default' filepath='/usr/include/yaml.h' line='1225' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='simple_keys' type-id='type-id-372' visibility='default' filepath='/usr/include/yaml.h' line='1235' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='states' type-id='type-id-373' visibility='default' filepath='/usr/include/yaml.h' line='1254' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='state' type-id='type-id-365' visibility='default' filepath='/usr/include/yaml.h' line='1257' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='marks' type-id='type-id-374' visibility='default' filepath='/usr/include/yaml.h' line='1267' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='tag_directives' type-id='type-id-286' visibility='default' filepath='/usr/include/yaml.h' line='1277' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='aliases' type-id='type-id-375' visibility='default' filepath='/usr/include/yaml.h' line='1296' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='document' type-id='type-id-291' visibility='default' filepath='/usr/include/yaml.h' line='1299' column='1'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1121' column='1' id='type-id-370'> + <data-member access='public'> + <var-decl name='string' type-id='type-id-376' visibility='default' filepath='/usr/include/yaml.h' line='1130' column='1'/> + </data-member> + <data-member access='public'> + <var-decl name='file' type-id='type-id-173' visibility='default' filepath='/usr/include/yaml.h' line='1133' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1123' column='1' id='type-id-376'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-327' visibility='default' filepath='/usr/include/yaml.h' line='1125' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-327' visibility='default' filepath='/usr/include/yaml.h' line='1127' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='current' type-id='type-id-327' visibility='default' filepath='/usr/include/yaml.h' line='1129' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__3' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1194' column='1' id='type-id-371'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-377' visibility='default' filepath='/usr/include/yaml.h' line='1196' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-377' visibility='default' filepath='/usr/include/yaml.h' line='1198' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='head' type-id='type-id-377' visibility='default' filepath='/usr/include/yaml.h' line='1200' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='tail' type-id='type-id-377' visibility='default' filepath='/usr/include/yaml.h' line='1202' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__12' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1228' column='1' id='type-id-372'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-378' visibility='default' filepath='/usr/include/yaml.h' line='1230' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-378' visibility='default' filepath='/usr/include/yaml.h' line='1232' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-378' visibility='default' filepath='/usr/include/yaml.h' line='1234' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__13' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1247' column='1' id='type-id-373'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-379' visibility='default' filepath='/usr/include/yaml.h' line='1249' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-379' visibility='default' filepath='/usr/include/yaml.h' line='1251' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-379' visibility='default' filepath='/usr/include/yaml.h' line='1253' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__14' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1260' column='1' id='type-id-374'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-380' visibility='default' filepath='/usr/include/yaml.h' line='1262' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-380' visibility='default' filepath='/usr/include/yaml.h' line='1264' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-380' visibility='default' filepath='/usr/include/yaml.h' line='1266' column='1'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__16' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/yaml.h' line='1289' column='1' id='type-id-375'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='start' type-id='type-id-381' visibility='default' filepath='/usr/include/yaml.h' line='1291' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='end' type-id='type-id-381' visibility='default' filepath='/usr/include/yaml.h' line='1293' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='top' type-id='type-id-381' visibility='default' filepath='/usr/include/yaml.h' line='1295' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='yaml_parser_t' type-id='type-id-368' filepath='/usr/include/yaml.h' line='1305' column='1' id='type-id-382'/> + <pointer-type-def type-id='type-id-105' size-in-bits='64' id='type-id-383'/> + <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-384'/> + <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-385'/> + <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-386'/> + <pointer-type-def type-id='type-id-103' size-in-bits='64' id='type-id-387'/> + <pointer-type-def type-id='type-id-104' size-in-bits='64' id='type-id-388'/> + <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-389'/> + <qualified-type-def type-id='type-id-389' restrict='yes' id='type-id-330'/> + <qualified-type-def type-id='type-id-35' const='yes' id='type-id-390'/> + <pointer-type-def type-id='type-id-390' size-in-bits='64' id='type-id-391'/> + <qualified-type-def type-id='type-id-347' const='yes' id='type-id-392'/> + <pointer-type-def type-id='type-id-392' size-in-bits='64' id='type-id-393'/> + <qualified-type-def type-id='type-id-393' restrict='yes' id='type-id-394'/> + <qualified-type-def type-id='type-id-155' const='yes' id='type-id-395'/> + <pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-396'/> + <qualified-type-def type-id='type-id-382' const='yes' id='type-id-397'/> + <pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-398'/> + <pointer-type-def type-id='type-id-340' size-in-bits='64' id='type-id-346'/> + <pointer-type-def type-id='type-id-347' size-in-bits='64' id='type-id-399'/> + <qualified-type-def type-id='type-id-399' restrict='yes' id='type-id-400'/> + <pointer-type-def type-id='type-id-349' size-in-bits='64' id='type-id-401'/> + <qualified-type-def type-id='type-id-401' restrict='yes' id='type-id-402'/> + <pointer-type-def type-id='type-id-403' size-in-bits='64' id='type-id-341'/> + <pointer-type-def type-id='type-id-367' size-in-bits='64' id='type-id-381'/> + <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-380'/> + <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-379'/> + <pointer-type-def type-id='type-id-382' size-in-bits='64' id='type-id-404'/> + <pointer-type-def type-id='type-id-361' size-in-bits='64' id='type-id-369'/> + <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-378'/> + <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-377'/> + <class-decl name='re_dfa_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-340'/> + <function-decl name='parser_error' filepath='../src/error.h' line='29' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-398'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='yaml_error' filepath='../src/error.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-391'/> + <parameter type-id='type-id-396'/> + <parameter type-id='type-id-175'/> + <parameter type-id='type-id-108'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_parser_load_yaml_from_fd' mangled-name='netplan_parser_load_yaml_from_fd' filepath='../src/parse.c' line='3137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parser_load_yaml_from_fd'> + <parameter type-id='type-id-176' name='npp' filepath='../src/parse.c' line='3137' column='1'/> + <parameter type-id='type-id-16' name='fd' filepath='../src/parse.c' line='3137' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/parse.c' line='3137' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_parser_load_nullable_fields' mangled-name='netplan_parser_load_nullable_fields' filepath='../src/parse.c' line='3367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_parser_load_nullable_fields'> + <parameter type-id='type-id-176' name='npp' filepath='../src/parse.c' line='3367' column='1'/> + <parameter type-id='type-id-16' name='input_fd' filepath='../src/parse.c' line='3367' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/parse.c' line='3367' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <var-decl name='NETPLAN_OPTIONAL_ADDRESS_TYPES' type-id='type-id-334' mangled-name='NETPLAN_OPTIONAL_ADDRESS_TYPES' visibility='default' filepath='../src/types.h' line='61' column='1' elf-symbol-id='NETPLAN_OPTIONAL_ADDRESS_TYPES'/> + <var-decl name='NETPLAN_WIFI_WOWLAN_TYPES' type-id='type-id-339' mangled-name='NETPLAN_WIFI_WOWLAN_TYPES' visibility='default' filepath='../src/types.h' line='63' column='1' elf-symbol-id='NETPLAN_WIFI_WOWLAN_TYPES'/> + <function-decl name='reset_netdef' filepath='../src/types.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-75'/> + <parameter type-id='type-id-13'/> + <parameter type-id='type-id-31'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='reset_ip_rule' filepath='../src/types.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-107'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='reset_ovs_settings' filepath='../src/types.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-386'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='reset_vxlan' filepath='../src/types.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-83'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='access_point_clear' filepath='../src/types.h' line='267' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-387'/> + <parameter type-id='type-id-31'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='wireguard_peer_clear' filepath='../src/types.h' line='270' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-388'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='address_options_clear' filepath='../src/types.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-383'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='ip_rule_clear' filepath='../src/types.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='route_clear' filepath='../src/types.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-384'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='mark_data_as_dirty' filepath='../src/util-internal.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-176'/> + <parameter type-id='type-id-125'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='is_ip4_address' filepath='../src/validation.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='is_ip6_address' filepath='../src/validation.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='is_hostname' filepath='../src/validation.h' line='27' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='validate_ovs_target' filepath='../src/validation.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-40'/> + <parameter type-id='type-id-111'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='validate_netdef_grammar' filepath='../src/validation.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-391'/> + <parameter type-id='type-id-75'/> + <parameter type-id='type-id-171'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='validate_backend_rules' filepath='../src/validation.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-391'/> + <parameter type-id='type-id-75'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='validate_sriov_rules' filepath='../src/validation.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-391'/> + <parameter type-id='type-id-75'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='validate_default_route_consistency' filepath='../src/validation.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-391'/> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='adopt_and_validate_vrf_routes' filepath='../src/validation.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-391'/> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_datalist_init' filepath='/usr/include/glib-2.0/glib/gdataset.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-299'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_datalist_id_set_data_full' filepath='/usr/include/glib-2.0/glib/gdataset.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-299'/> + <parameter type-id='type-id-115'/> + <parameter type-id='type-id-120'/> + <parameter type-id='type-id-251'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_clear_error' filepath='/usr/include/glib-2.0/glib/gerror.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-175'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_hash_table_new' filepath='/usr/include/glib-2.0/glib/ghash.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-253'/> + <parameter type-id='type-id-249'/> + <return type-id='type-id-62'/> + </function-decl> + <function-decl name='g_hash_table_add' filepath='/usr/include/glib-2.0/glib/ghash.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_hash_table_remove' filepath='/usr/include/glib-2.0/glib/ghash.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-126'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_hash_table_lookup_extended' filepath='/usr/include/glib-2.0/glib/ghash.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-126'/> + <parameter type-id='type-id-304'/> + <parameter type-id='type-id-304'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_hash_table_foreach_steal' filepath='/usr/include/glib-2.0/glib/ghash.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <parameter type-id='type-id-342'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-42'/> + </function-decl> + <function-decl name='g_list_free_full' filepath='/usr/include/glib-2.0/glib/glist.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-251'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_list_prepend' filepath='/usr/include/glib-2.0/glib/glist.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-99'/> + </function-decl> + <function-decl name='g_list_concat' filepath='/usr/include/glib-2.0/glib/glist.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-99'/> + <return type-id='type-id-99'/> + </function-decl> + <function-decl name='g_list_length' filepath='/usr/include/glib-2.0/glib/glist.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-99'/> + <return type-id='type-id-42'/> + </function-decl> + <function-decl name='g_malloc0_n' filepath='/usr/include/glib-2.0/glib/gmem.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-221'/> + <parameter type-id='type-id-221'/> + <return type-id='type-id-120'/> + </function-decl> + <function-decl name='g_quark_from_string' filepath='/usr/include/glib-2.0/glib/gquark.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <return type-id='type-id-115'/> + </function-decl> + <function-decl name='g_strerror' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-116'/> + <return type-id='type-id-185'/> + </function-decl> + <function-decl name='g_strrstr' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_assertion_message_cmpstr' filepath='/usr/include/glib-2.0/glib/gtestutils.h' line='546' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='regcomp' filepath='/usr/include/regex.h' line='675' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-400'/> + <parameter type-id='type-id-303'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='regexec' filepath='/usr/include/regex.h' line='679' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-394'/> + <parameter type-id='type-id-303'/> + <parameter type-id='type-id-137'/> + <parameter type-id='type-id-402'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-303'/> + <parameter type-id='type-id-330'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-17'/> + </function-decl> + <function-decl name='memset' filepath='/usr/include/string.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-125'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-137'/> + <return type-id='type-id-125'/> + </function-decl> + <function-decl name='strrchr' filepath='/usr/include/string.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-41'/> + </function-decl> + <function-decl name='yaml_document_delete' filepath='/usr/include/yaml.h' line='847' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-291'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='yaml_document_get_node' filepath='/usr/include/yaml.h' line='862' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-291'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-171'/> + </function-decl> + <function-decl name='yaml_document_get_root_node' filepath='/usr/include/yaml.h' line='881' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-291'/> + <return type-id='type-id-171'/> + </function-decl> + <function-decl name='yaml_parser_initialize' filepath='/usr/include/yaml.h' line='1319' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-404'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_parser_delete' filepath='/usr/include/yaml.h' line='1328' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-404'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='yaml_parser_set_input_file' filepath='/usr/include/yaml.h' line='1357' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-404'/> + <parameter type-id='type-id-173'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='yaml_parser_load' filepath='/usr/include/yaml.h' line='1453' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-404'/> + <parameter type-id='type-id-291'/> + <return type-id='type-id-16'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-360'> + <parameter type-id='type-id-125'/> + <parameter type-id='type-id-293'/> + <parameter type-id='type-id-137'/> + <parameter type-id='type-id-294'/> + <return type-id='type-id-16'/> + </function-type> + <function-type size-in-bits='64' id='type-id-403'> + <parameter type-id='type-id-120'/> + <parameter type-id='type-id-120'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-40'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='../src/sriov.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <function-decl name='netplan_state_finish_sriov_write' mangled-name='netplan_state_finish_sriov_write' filepath='../src/sriov.c' line='68' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_state_finish_sriov_write'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/sriov.c' line='68' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/sriov.c' line='68' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/sriov.c' line='68' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_sriov_cleanup' mangled-name='netplan_sriov_cleanup' filepath='../src/sriov.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_sriov_cleanup'> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/sriov.c' line='118' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='_netplan_state_get_vf_count_for_def' mangled-name='_netplan_state_get_vf_count_for_def' filepath='../src/sriov.c' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_state_get_vf_count_for_def'> + <parameter type-id='type-id-182' name='np_state' filepath='../src/sriov.c' line='127' column='1'/> + <parameter type-id='type-id-180' name='netdef' filepath='../src/sriov.c' line='127' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/sriov.c' line='127' column='1'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='g_string_truncate' filepath='/usr/include/glib-2.0/glib/gstring.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-233'/> + <parameter type-id='type-id-221'/> + <return type-id='type-id-233'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='../src/types.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <typedef-decl name='__ssize_t' type-id='type-id-17' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='194' column='1' id='type-id-405'/> + <typedef-decl name='ssize_t' type-id='type-id-405' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='108' column='1' id='type-id-406'/> + <function-decl name='netplan_netdef_get_filepath' mangled-name='netplan_netdef_get_filepath' filepath='../src/types.c' line='483' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_get_filepath'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='483' column='1'/> + <parameter type-id='type-id-41' name='out_buffer' filepath='../src/types.c' line='483' column='1'/> + <parameter type-id='type-id-137' name='out_buf_size' filepath='../src/types.c' line='483' column='1'/> + <return type-id='type-id-406'/> + </function-decl> + <function-decl name='netplan_netdef_get_backend' mangled-name='netplan_netdef_get_backend' filepath='../src/types.c' line='490' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_get_backend'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='490' column='1'/> + <return type-id='type-id-31'/> + </function-decl> + <function-decl name='netplan_netdef_get_type' mangled-name='netplan_netdef_get_type' filepath='../src/types.c' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_get_type'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='496' column='1'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='netplan_netdef_get_id' mangled-name='netplan_netdef_get_id' filepath='../src/types.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_get_id'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='502' column='1'/> + <parameter type-id='type-id-41' name='out_buffer' filepath='../src/types.c' line='502' column='1'/> + <parameter type-id='type-id-137' name='out_buf_size' filepath='../src/types.c' line='502' column='1'/> + <return type-id='type-id-406'/> + </function-decl> + <function-decl name='netplan_netdef_get_embedded_switch_mode' mangled-name='netplan_netdef_get_embedded_switch_mode' filepath='../src/types.c' line='516' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_get_embedded_switch_mode'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='516' column='1'/> + <return type-id='type-id-108'/> + </function-decl> + <function-decl name='netplan_netdef_get_delay_virtual_functions_rebind' mangled-name='netplan_netdef_get_delay_virtual_functions_rebind' filepath='../src/types.c' line='523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_get_delay_virtual_functions_rebind'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='523' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_netdef_has_match' mangled-name='netplan_netdef_has_match' filepath='../src/types.c' line='530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_has_match'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='530' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='_netplan_netdef_get_sriov_link' mangled-name='_netplan_netdef_get_sriov_link' filepath='../src/types.c' line='536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_netdef_get_sriov_link'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='536' column='1'/> + <return type-id='type-id-75'/> + </function-decl> + <function-decl name='_netplan_netdef_get_sriov_vlan_filter' mangled-name='_netplan_netdef_get_sriov_vlan_filter' filepath='../src/types.c' line='542' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_netdef_get_sriov_vlan_filter'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='542' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='_netplan_netdef_get_vlan_link' mangled-name='_netplan_netdef_get_vlan_link' filepath='../src/types.c' line='547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_netdef_get_vlan_link'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='547' column='1'/> + <return type-id='type-id-75'/> + </function-decl> + <function-decl name='_netplan_netdef_get_vlan_id' mangled-name='_netplan_netdef_get_vlan_id' filepath='../src/types.c' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_netdef_get_vlan_id'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='553' column='1'/> + <return type-id='type-id-42'/> + </function-decl> + <function-decl name='_netplan_netdef_get_critical' mangled-name='_netplan_netdef_get_critical' filepath='../src/types.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_netdef_get_critical'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='559' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='_netplan_netdef_is_trivial_compound_itf' mangled-name='_netplan_netdef_is_trivial_compound_itf' filepath='../src/types.c' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_netdef_is_trivial_compound_itf'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/types.c' line='565' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_copy_string' filepath='../src/util-internal.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-41'/> + <parameter type-id='type-id-137'/> + <return type-id='type-id-406'/> + </function-decl> + <function-decl name='g_datalist_clear' filepath='/usr/include/glib-2.0/glib/gdataset.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-299'/> + <return type-id='type-id-26'/> + </function-decl> + </abi-instr> + <abi-instr address-size='64' path='../src/util.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <typedef-decl name='GSpawnChildSetupFunc' type-id='type-id-250' filepath='/usr/include/glib-2.0/glib/gspawn.h' line='138' column='1' id='type-id-407'/> + <enum-decl name='GSpawnFlags' naming-typedef-id='type-id-408' filepath='/usr/include/glib-2.0/glib/gspawn.h' line='169' column='1' id='type-id-409'> + <underlying-type type-id='type-id-19'/> + <enumerator name='G_SPAWN_DEFAULT' value='0'/> + <enumerator name='G_SPAWN_LEAVE_DESCRIPTORS_OPEN' value='1'/> + <enumerator name='G_SPAWN_DO_NOT_REAP_CHILD' value='2'/> + <enumerator name='G_SPAWN_SEARCH_PATH' value='4'/> + <enumerator name='G_SPAWN_STDOUT_TO_DEV_NULL' value='8'/> + <enumerator name='G_SPAWN_STDERR_TO_DEV_NULL' value='16'/> + <enumerator name='G_SPAWN_CHILD_INHERITS_STDIN' value='32'/> + <enumerator name='G_SPAWN_FILE_AND_ARGV_ZERO' value='64'/> + <enumerator name='G_SPAWN_SEARCH_PATH_FROM_ENVP' value='128'/> + <enumerator name='G_SPAWN_CLOEXEC_PIPES' value='256'/> + </enum-decl> + <typedef-decl name='GSpawnFlags' type-id='type-id-409' filepath='/usr/include/glib-2.0/glib/gspawn.h' line='182' column='1' id='type-id-408'/> + <class-decl name='glob_t' size-in-bits='576' is-struct='yes' naming-typedef-id='type-id-410' visibility='default' filepath='/usr/include/glob.h' line='82' column='1' id='type-id-411'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gl_pathc' type-id='type-id-137' visibility='default' filepath='/usr/include/glob.h' line='84' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gl_pathv' type-id='type-id-389' visibility='default' filepath='/usr/include/glob.h' line='85' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='gl_offs' type-id='type-id-137' visibility='default' filepath='/usr/include/glob.h' line='86' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='gl_flags' type-id='type-id-16' visibility='default' filepath='/usr/include/glob.h' line='87' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='gl_closedir' type-id='type-id-412' visibility='default' filepath='/usr/include/glob.h' line='91' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='gl_readdir' type-id='type-id-413' visibility='default' filepath='/usr/include/glob.h' line='95' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='gl_opendir' type-id='type-id-414' visibility='default' filepath='/usr/include/glob.h' line='97' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='gl_lstat' type-id='type-id-415' visibility='default' filepath='/usr/include/glob.h' line='102' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='gl_stat' type-id='type-id-415' visibility='default' filepath='/usr/include/glob.h' line='103' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='glob_t' type-id='type-id-411' filepath='/usr/include/glob.h' line='105' column='1' id='type-id-410'/> + <typedef-decl name='uint32_t' type-id='type-id-416' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='26' column='1' id='type-id-417'/> + <typedef-decl name='__uint32_t' type-id='type-id-23' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='42' column='1' id='type-id-416'/> + <qualified-type-def type-id='type-id-41' restrict='yes' id='type-id-418'/> + <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-419'/> + <pointer-type-def type-id='type-id-410' size-in-bits='64' id='type-id-420'/> + <qualified-type-def type-id='type-id-420' restrict='yes' id='type-id-421'/> + <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-415'/> + <pointer-type-def type-id='type-id-423' size-in-bits='64' id='type-id-424'/> + <pointer-type-def type-id='type-id-425' size-in-bits='64' id='type-id-412'/> + <pointer-type-def type-id='type-id-426' size-in-bits='64' id='type-id-414'/> + <pointer-type-def type-id='type-id-427' size-in-bits='64' id='type-id-413'/> + <qualified-type-def type-id='type-id-125' restrict='yes' id='type-id-428'/> + <function-decl name='netplan_def_type_from_name' filepath='../src/names.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-13'/> + </function-decl> + <var-decl name='wifi_frequency_24' type-id='type-id-62' mangled-name='wifi_frequency_24' visibility='default' filepath='../src/util-internal.h' line='31' column='1' elf-symbol-id='wifi_frequency_24'/> + <var-decl name='wifi_frequency_5' type-id='type-id-62' mangled-name='wifi_frequency_5' visibility='default' filepath='../src/util-internal.h' line='34' column='1' elf-symbol-id='wifi_frequency_5'/> + <function-decl name='find_yaml_glob' mangled-name='find_yaml_glob' filepath='../src/util.c' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_yaml_glob'> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/util.c' line='112' column='1'/> + <parameter type-id='type-id-420' name='out_glob' filepath='../src/util.c' line='112' column='1'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='netplan_util_create_yaml_patch' mangled-name='netplan_util_create_yaml_patch' filepath='../src/util.c' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_util_create_yaml_patch'> + <parameter type-id='type-id-108' name='conf_obj_path' filepath='../src/util.c' line='142' column='1'/> + <parameter type-id='type-id-108' name='obj_payload' filepath='../src/util.c' line='142' column='1'/> + <parameter type-id='type-id-16' name='output_fd' filepath='../src/util.c' line='142' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/util.c' line='142' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_util_dump_yaml_subtree' mangled-name='netplan_util_dump_yaml_subtree' filepath='../src/util.c' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_util_dump_yaml_subtree'> + <parameter type-id='type-id-108' name='prefix' filepath='../src/util.c' line='311' column='1'/> + <parameter type-id='type-id-16' name='input_fd' filepath='../src/util.c' line='311' column='1'/> + <parameter type-id='type-id-16' name='output_fd' filepath='../src/util.c' line='311' column='1'/> + <parameter type-id='type-id-175' name='error' filepath='../src/util.c' line='311' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_delete_connection' mangled-name='netplan_delete_connection' filepath='../src/util.c' line='485' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_delete_connection'> + <parameter type-id='type-id-108' name='id' filepath='../src/util.c' line='485' column='1'/> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/util.c' line='485' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_generate' mangled-name='netplan_generate' filepath='../src/util.c' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_generate'> + <parameter type-id='type-id-108' name='rootdir' filepath='../src/util.c' line='540' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='_netplan_netdef_pertype_iter_next' mangled-name='_netplan_netdef_pertype_iter_next' filepath='../src/util.c' line='655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_netdef_pertype_iter_next'> + <parameter type-id='type-id-186' name='it' filepath='../src/util.c' line='655' column='1'/> + <return type-id='type-id-75'/> + </function-decl> + <function-decl name='_netplan_netdef_pertype_iter_free' mangled-name='_netplan_netdef_pertype_iter_free' filepath='../src/util.c' line='671' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_netplan_netdef_pertype_iter_free'> + <parameter type-id='type-id-186' name='it' filepath='../src/util.c' line='671' column='1'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='netplan_netdef_match_interface' mangled-name='netplan_netdef_match_interface' filepath='../src/util.c' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_match_interface'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/util.c' line='750' column='1'/> + <parameter type-id='type-id-108' name='name' filepath='../src/util.c' line='750' column='1'/> + <parameter type-id='type-id-108' name='mac' filepath='../src/util.c' line='750' column='1'/> + <parameter type-id='type-id-108' name='driver_name' filepath='../src/util.c' line='750' column='1'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='netplan_netdef_get_set_name' mangled-name='netplan_netdef_get_set_name' filepath='../src/util.c' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netplan_netdef_get_set_name'> + <parameter type-id='type-id-180' name='netdef' filepath='../src/util.c' line='785' column='1'/> + <parameter type-id='type-id-41' name='out_buf' filepath='../src/util.c' line='785' column='1'/> + <parameter type-id='type-id-137' name='out_size' filepath='../src/util.c' line='785' column='1'/> + <return type-id='type-id-406'/> + </function-decl> + <function-decl name='inet_pton' filepath='/usr/include/arpa/inet.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-303'/> + <parameter type-id='type-id-428'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='fnmatch' filepath='/usr/include/fnmatch.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='g_error_free' filepath='/usr/include/glib-2.0/glib/gerror.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-174'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_file_set_contents' filepath='/usr/include/glib-2.0/glib/gfileutils.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_mkdir_with_parents' filepath='/usr/include/glib-2.0/glib/gfileutils.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-116'/> + <return type-id='type-id-116'/> + </function-decl> + <function-decl name='g_path_get_basename' filepath='/usr/include/glib-2.0/glib/gfileutils.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_path_get_dirname' filepath='/usr/include/glib-2.0/glib/gfileutils.h' line='213' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_hash_table_get_keys' filepath='/usr/include/glib-2.0/glib/ghash.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <return type-id='type-id-99'/> + </function-decl> + <function-decl name='g_hash_table_unref' filepath='/usr/include/glib-2.0/glib/ghash.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-62'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_direct_hash' filepath='/usr/include/glib-2.0/glib/ghash.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-126'/> + <return type-id='type-id-42'/> + </function-decl> + <function-decl name='g_direct_equal' filepath='/usr/include/glib-2.0/glib/ghash.h' line='185' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-126'/> + <parameter type-id='type-id-126'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_list_sort' filepath='/usr/include/glib-2.0/glib/glist.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-247'/> + <return type-id='type-id-99'/> + </function-decl> + <function-decl name='g_malloc0' filepath='/usr/include/glib-2.0/glib/gmem.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-221'/> + <return type-id='type-id-120'/> + </function-decl> + <function-decl name='g_spawn_sync' filepath='/usr/include/glib-2.0/glib/gspawn.h' line='254' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-236'/> + <parameter type-id='type-id-236'/> + <parameter type-id='type-id-408'/> + <parameter type-id='type-id-407'/> + <parameter type-id='type-id-120'/> + <parameter type-id='type-id-236'/> + <parameter type-id='type-id-236'/> + <parameter type-id='type-id-419'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_spawn_check_wait_status' filepath='/usr/include/glib-2.0/glib/gspawn.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-116'/> + <parameter type-id='type-id-175'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_strchug' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-111'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_strchomp' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-111'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_strndup' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='225' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-221'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='g_strsplit_set' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-116'/> + <return type-id='type-id-236'/> + </function-decl> + <function-decl name='ntohl' filepath='/usr/include/netinet/in.h' line='382' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-417'/> + <return type-id='type-id-417'/> + </function-decl> + <function-decl name='fflush' filepath='/usr/include/stdio.h' line='230' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-173'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='fseek' filepath='/usr/include/stdio.h' line='713' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-173'/> + <parameter type-id='type-id-17'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='641' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-41'/> + </function-decl> + <function-decl name='stpncpy' filepath='/usr/include/string.h' line='499' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-418'/> + <parameter type-id='type-id-303'/> + <parameter type-id='type-id-137'/> + <return type-id='type-id-41'/> + </function-decl> + <function-decl name='yaml_parser_set_input_string' filepath='/usr/include/yaml.h' line='1343' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-404'/> + <parameter type-id='type-id-327'/> + <parameter type-id='type-id-137'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='yaml_parser_parse' filepath='/usr/include/yaml.h' line='1428' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-404'/> + <parameter type-id='type-id-296'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='yaml_emitter_flush' filepath='/usr/include/yaml.h' line='1969' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-310'/> + <return type-id='type-id-16'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-422'> + <parameter type-id='type-id-303'/> + <parameter type-id='type-id-428'/> + <return type-id='type-id-16'/> + </function-type> + <function-type size-in-bits='64' id='type-id-423'> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-16'/> + <return type-id='type-id-16'/> + </function-type> + <function-type size-in-bits='64' id='type-id-425'> + <parameter type-id='type-id-125'/> + <return type-id='type-id-26'/> + </function-type> + <function-type size-in-bits='64' id='type-id-426'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-125'/> + </function-type> + <function-type size-in-bits='64' id='type-id-427'> + <parameter type-id='type-id-125'/> + <return type-id='type-id-125'/> + </function-type> + </abi-instr> + <abi-instr address-size='64' path='../src/validation.c' comp-dir-path='/home/lukas/canonical/netplan/build' language='LANG_C99'> + <enum-decl name='GFileTest' naming-typedef-id='type-id-429' filepath='/usr/include/glib-2.0/glib/gfileutils.h' line='67' column='1' id='type-id-430'> + <underlying-type type-id='type-id-19'/> + <enumerator name='G_FILE_TEST_IS_REGULAR' value='1'/> + <enumerator name='G_FILE_TEST_IS_SYMLINK' value='2'/> + <enumerator name='G_FILE_TEST_IS_DIR' value='4'/> + <enumerator name='G_FILE_TEST_IS_EXECUTABLE' value='8'/> + <enumerator name='G_FILE_TEST_EXISTS' value='16'/> + </enum-decl> + <typedef-decl name='GFileTest' type-id='type-id-430' filepath='/usr/include/glib-2.0/glib/gfileutils.h' line='73' column='1' id='type-id-429'/> + <enum-decl name='GRegexCompileFlags' naming-typedef-id='type-id-431' filepath='/usr/include/glib-2.0/glib/gregex.h' line='297' column='1' id='type-id-432'> + <underlying-type type-id='type-id-19'/> + <enumerator name='G_REGEX_CASELESS' value='1'/> + <enumerator name='G_REGEX_MULTILINE' value='2'/> + <enumerator name='G_REGEX_DOTALL' value='4'/> + <enumerator name='G_REGEX_EXTENDED' value='8'/> + <enumerator name='G_REGEX_ANCHORED' value='16'/> + <enumerator name='G_REGEX_DOLLAR_ENDONLY' value='32'/> + <enumerator name='G_REGEX_UNGREEDY' value='512'/> + <enumerator name='G_REGEX_RAW' value='2048'/> + <enumerator name='G_REGEX_NO_AUTO_CAPTURE' value='4096'/> + <enumerator name='G_REGEX_OPTIMIZE' value='8192'/> + <enumerator name='G_REGEX_FIRSTLINE' value='262144'/> + <enumerator name='G_REGEX_DUPNAMES' value='524288'/> + <enumerator name='G_REGEX_NEWLINE_CR' value='1048576'/> + <enumerator name='G_REGEX_NEWLINE_LF' value='2097152'/> + <enumerator name='G_REGEX_NEWLINE_CRLF' value='3145728'/> + <enumerator name='G_REGEX_NEWLINE_ANYCRLF' value='5242880'/> + <enumerator name='G_REGEX_BSR_ANYCRLF' value='8388608'/> + <enumerator name='G_REGEX_JAVASCRIPT_COMPAT' value='33554432'/> + </enum-decl> + <typedef-decl name='GRegexCompileFlags' type-id='type-id-432' filepath='/usr/include/glib-2.0/glib/gregex.h' line='316' column='1' id='type-id-431'/> + <enum-decl name='GRegexMatchFlags' naming-typedef-id='type-id-433' filepath='/usr/include/glib-2.0/glib/gregex.h' line='387' column='1' id='type-id-434'> + <underlying-type type-id='type-id-19'/> + <enumerator name='G_REGEX_MATCH_ANCHORED' value='16'/> + <enumerator name='G_REGEX_MATCH_NOTBOL' value='128'/> + <enumerator name='G_REGEX_MATCH_NOTEOL' value='256'/> + <enumerator name='G_REGEX_MATCH_NOTEMPTY' value='1024'/> + <enumerator name='G_REGEX_MATCH_PARTIAL' value='32768'/> + <enumerator name='G_REGEX_MATCH_NEWLINE_CR' value='1048576'/> + <enumerator name='G_REGEX_MATCH_NEWLINE_LF' value='2097152'/> + <enumerator name='G_REGEX_MATCH_NEWLINE_CRLF' value='3145728'/> + <enumerator name='G_REGEX_MATCH_NEWLINE_ANY' value='4194304'/> + <enumerator name='G_REGEX_MATCH_NEWLINE_ANYCRLF' value='5242880'/> + <enumerator name='G_REGEX_MATCH_BSR_ANYCRLF' value='8388608'/> + <enumerator name='G_REGEX_MATCH_BSR_ANY' value='16777216'/> + <enumerator name='G_REGEX_MATCH_PARTIAL_SOFT' value='32768'/> + <enumerator name='G_REGEX_MATCH_PARTIAL_HARD' value='134217728'/> + <enumerator name='G_REGEX_MATCH_NOTEMPTY_ATSTART' value='268435456'/> + </enum-decl> + <typedef-decl name='GRegexMatchFlags' type-id='type-id-434' filepath='/usr/include/glib-2.0/glib/gregex.h' line='403' column='1' id='type-id-433'/> + <typedef-decl name='GSList' type-id='type-id-435' filepath='/usr/include/glib-2.0/glib/gslist.h' line='37' column='1' id='type-id-436'/> + <class-decl name='_GSList' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/glib-2.0/glib/gslist.h' line='39' column='1' id='type-id-435'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='type-id-120' visibility='default' filepath='/usr/include/glib-2.0/glib/gslist.h' line='41' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='next' type-id='type-id-437' visibility='default' filepath='/usr/include/glib-2.0/glib/gslist.h' line='42' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-436' size-in-bits='64' id='type-id-437'/> + <function-decl name='g_file_test' filepath='/usr/include/glib-2.0/glib/gfileutils.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-429'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_malloc' filepath='/usr/include/glib-2.0/glib/gmem.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-221'/> + <return type-id='type-id-120'/> + </function-decl> + <function-decl name='g_regex_match_simple' filepath='/usr/include/glib-2.0/glib/gregex.h' line='482' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-431'/> + <parameter type-id='type-id-433'/> + <return type-id='type-id-40'/> + </function-decl> + <function-decl name='g_slist_free_full' filepath='/usr/include/glib-2.0/glib/gslist.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-437'/> + <parameter type-id='type-id-251'/> + <return type-id='type-id-26'/> + </function-decl> + <function-decl name='g_slist_prepend' filepath='/usr/include/glib-2.0/glib/gslist.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-437'/> + <parameter type-id='type-id-120'/> + <return type-id='type-id-437'/> + </function-decl> + <function-decl name='g_ascii_strup' filepath='/usr/include/glib-2.0/glib/gstrfuncs.h' line='194' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-315'/> + <return type-id='type-id-111'/> + </function-decl> + <function-decl name='snprintf' filepath='/usr/include/stdio.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-41'/> + <parameter type-id='type-id-137'/> + <parameter type-id='type-id-108'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='atoi' filepath='/usr/include/stdlib.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-108'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='strncpy' filepath='/usr/include/string.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-41'/> + <parameter type-id='type-id-108'/> + <parameter type-id='type-id-137'/> + <return type-id='type-id-41'/> + </function-decl> + </abi-instr> +</abi-corpus> |