# API Index

### A

FuAppFlags, enum in fu-common

### C

FuChunk, struct in fu-chunk
fu_chunk_array_new, function in fu-chunk
fu_chunk_array_new_from_bytes, function in fu-chunk
fu_chunk_array_to_string, function in fu-chunk
fu_chunk_new, function in fu-chunk
fu_chunk_to_string, function in fu-chunk
fu_common_error_array_get_best, function in fu-common
fu_common_extract_archive, function in fu-common
fu_common_find_program_in_path, function in fu-common
fu_common_firmware_builder, function in fu-common
fu_common_get_contents_bytes, function in fu-common
fu_common_get_contents_fd, function in fu-common
fu_common_get_files_recursive, function in fu-common
fu_common_get_path, function in fu-common
fu_common_mkdir_parent, function in fu-common
fu_common_read_uint16, function in fu-common
fu_common_read_uint32, function in fu-common
fu_common_rmtree, function in fu-common
fu_common_set_contents_bytes, function in fu-common
fu_common_spawn_sync, function in fu-common
fu_common_store_from_cab_bytes, function in fu-common-cab
fu_common_strstrip, function in fu-common
fu_common_strtoull, function in fu-common
fu_common_write_uint16, function in fu-common
fu_common_write_uint32, function in fu-common
FuConfig, struct in fu-config
fu_config_get_archive_size_max, function in fu-config
fu_config_get_blacklist_devices, function in fu-config
fu_config_get_blacklist_plugins, function in fu-config
fu_config_get_remotes, function in fu-config
fu_config_get_remote_by_id, function in fu-config
fu_config_load, function in fu-config
fu_config_new, function in fu-config

### D

fu_debug_get_option_group, function in fu-debug
FuDevice, struct in FuDevice
FuDeviceClass, struct in FuDevice
FuDeviceList, struct in fu-device-list
FuDeviceLocker, struct in FuDeviceLocker
FuDeviceLockerFunc, user_function in FuDeviceLocker
fu_device_add_checksum, macro in FuDevice
fu_device_add_child, function in FuDevice
fu_device_add_counterpart_guid, function in FuDevice
fu_device_add_flag, macro in FuDevice
fu_device_add_guid, function in FuDevice
fu_device_add_icon, macro in FuDevice
fu_device_add_parent_guid, function in FuDevice
fu_device_add_release, macro in FuDevice
fu_device_attach, function in FuDevice
fu_device_close, function in FuDevice
fu_device_detach, function in FuDevice
fu_device_ensure_id, function in fu-device-private
fu_device_get_alternate, function in FuDevice
fu_device_get_alternate_id, function in FuDevice
fu_device_get_checksums, macro in FuDevice
fu_device_get_children, function in FuDevice
fu_device_get_created, macro in FuDevice
fu_device_get_custom_flags, function in FuDevice
fu_device_get_equivalent_id, function in FuDevice
fu_device_get_flags, macro in FuDevice
fu_device_get_flashes_left, macro in FuDevice
fu_device_get_guids, macro in FuDevice
fu_device_get_guids_as_str, function in FuDevice
fu_device_get_guid_default, macro in FuDevice
fu_device_get_icons, macro in FuDevice
fu_device_get_id, macro in FuDevice
fu_device_get_install_duration, macro in FuDevice
fu_device_get_logical_id, function in FuDevice
fu_device_get_metadata, function in FuDevice
fu_device_get_metadata_boolean, function in FuDevice
fu_device_get_metadata_integer, function in FuDevice
fu_device_get_modified, macro in FuDevice
fu_device_get_name, macro in FuDevice
fu_device_get_order, function in fu-device-private
fu_device_get_parent, function in FuDevice
fu_device_get_parent_guids, function in fu-device-private
fu_device_get_physical_id, function in FuDevice
fu_device_get_plugin, macro in FuDevice
fu_device_get_priority, function in fu-device-private
fu_device_get_progress, function in FuDevice
fu_device_get_quirks, function in FuDevice
fu_device_get_release_default, function in FuDevice
fu_device_get_remove_delay, function in FuDevice
fu_device_get_serial, macro in FuDevice
fu_device_get_status, function in FuDevice
fu_device_get_summary, macro in FuDevice
fu_device_get_update_error, macro in FuDevice
fu_device_get_update_state, macro in FuDevice
fu_device_get_vendor, macro in FuDevice
fu_device_get_vendor_id, macro in FuDevice
fu_device_get_version, macro in FuDevice
fu_device_get_version_bootloader, macro in FuDevice
fu_device_get_version_lowest, macro in FuDevice
fu_device_has_custom_flag, function in FuDevice
fu_device_has_flag, macro in FuDevice
fu_device_has_guid, macro in FuDevice
fu_device_has_parent_guid, function in fu-device-private
fu_device_incorporate, function in FuDevice
fu_device_list_add, function in fu-device-list
fu_device_list_get_active, function in fu-device-list
fu_device_list_get_all, function in fu-device-list
fu_device_list_get_by_guid, function in fu-device-list
fu_device_list_get_by_id, function in fu-device-list
fu_device_list_get_old, function in fu-device-list
fu_device_list_new, function in fu-device-list
fu_device_list_remove, function in fu-device-list
fu_device_list_wait_for_replug, function in fu-device-list
fu_device_locker_new, function in FuDeviceLocker
fu_device_locker_new_full, function in FuDeviceLocker
FU_DEVICE_METADATA_TBT_CAN_FORCE_POWER, macro in fu-device-metadata
FU_DEVICE_METADATA_UEFI_DEVICE_KIND, macro in fu-device-metadata
fu_device_new, function in FuDevice
fu_device_open, function in FuDevice
fu_device_poll, function in FuDevice
fu_device_prepare_firmware, function in FuDevice
fu_device_probe, function in FuDevice
fu_device_probe_invalidate, function in FuDevice
fu_device_read_firmware, function in FuDevice
FU_DEVICE_REMOVE_DELAY_RE_ENUMERATE, macro in FuDevice
FU_DEVICE_REMOVE_DELAY_USER_REPLUG, macro in FuDevice
fu_device_remove_flag, macro in FuDevice
fu_device_setup, function in FuDevice
fu_device_set_alternate, function in fu-device-private
fu_device_set_alternate_id, function in FuDevice
fu_device_set_created, macro in FuDevice
fu_device_set_custom_flags, function in FuDevice
fu_device_set_description, macro in FuDevice
fu_device_set_equivalent_id, function in FuDevice
fu_device_set_firmware_size_max, function in FuDevice
fu_device_set_firmware_size_min, function in FuDevice
fu_device_set_flags, macro in FuDevice
fu_device_set_flashes_left, macro in FuDevice
fu_device_set_id, function in FuDevice
fu_device_set_install_duration, macro in FuDevice
fu_device_set_logical_id, function in FuDevice
fu_device_set_metadata, function in FuDevice
fu_device_set_metadata_boolean, function in FuDevice
fu_device_set_metadata_integer, function in FuDevice
fu_device_set_modified, macro in FuDevice
fu_device_set_name, function in FuDevice
fu_device_set_order, function in fu-device-private
fu_device_set_parent, function in fu-device-private
fu_device_set_physical_id, function in FuDevice
fu_device_set_plugin, macro in FuDevice
fu_device_set_poll_interval, function in FuDevice
fu_device_set_priority, function in fu-device-private
fu_device_set_progress, function in FuDevice
fu_device_set_progress_full, function in FuDevice
fu_device_set_quirks, function in FuDevice
fu_device_set_remove_delay, function in FuDevice
fu_device_set_serial, macro in FuDevice
fu_device_set_status, function in FuDevice
fu_device_set_summary, macro in FuDevice
fu_device_set_update_error, macro in FuDevice
fu_device_set_update_state, macro in FuDevice
fu_device_set_vendor, macro in FuDevice
fu_device_set_vendor_id, macro in FuDevice
fu_device_set_version, macro in FuDevice
fu_device_set_version_bootloader, macro in FuDevice
fu_device_set_version_lowest, macro in FuDevice
fu_device_to_string, function in FuDevice
fu_device_write_firmware, function in FuDevice

### E

FuEndianType, typedef in fu-common
FuEngine, struct in fu-engine
fu_engine_add_device, function in fu-engine
fu_engine_add_plugin, function in fu-engine
fu_engine_add_plugin_filter, function in fu-engine
fu_engine_add_runtime_version, function in fu-engine
fu_engine_check_requirements, function in fu-engine
fu_engine_clear_results, function in fu-engine
fu_engine_composite_cleanup, function in fu-engine
fu_engine_composite_prepare, function in fu-engine
fu_engine_get_archive_size_max, function in fu-engine
fu_engine_get_details, function in fu-engine
fu_engine_get_device, function in fu-engine
fu_engine_get_devices, function in fu-engine
fu_engine_get_downgrades, function in fu-engine
fu_engine_get_history, function in fu-engine
fu_engine_get_plugins, function in fu-engine
fu_engine_get_releases, function in fu-engine
fu_engine_get_remotes, function in fu-engine
fu_engine_get_results, function in fu-engine
fu_engine_get_status, function in fu-engine
fu_engine_get_store_from_blob, function in fu-engine
fu_engine_get_upgrades, function in fu-engine
fu_engine_install, function in fu-engine
fu_engine_install_blob, function in fu-engine
fu_engine_install_tasks, function in fu-engine
fu_engine_load, function in fu-engine
fu_engine_load_metadata_from_file, function in fu-engine
fu_engine_load_plugins, function in fu-engine
fu_engine_modify_device, function in fu-engine
fu_engine_modify_remote, function in fu-engine
fu_engine_new, function in fu-engine
fu_engine_unlock, function in fu-engine
fu_engine_update_metadata, function in fu-engine
fu_engine_verify, function in fu-engine
fu_engine_verify_update, function in fu-engine

### F

FwupdClient, struct in FwupdClient
FwupdClientClass, struct in FwupdClient
FwupdDevice, struct in FwupdDevice
FwupdDeviceClass, struct in FwupdDevice
FwupdDeviceFlags, typedef in fwupd-enums
FwupdError, enum in fwupd-error
FwupdInstallFlags, enum in fwupd-enums
FwupdKeyringKind, enum in fwupd-enums
FwupdRelease, struct in FwupdRelease
FwupdReleaseClass, struct in FwupdRelease
FwupdRemote, struct in FwupdRemote
FwupdRemoteClass, struct in FwupdRemote
FwupdRemoteKind, enum in FwupdRemote
FwupdStatus, enum in fwupd-enums
FwupdTrustFlags, enum in fwupd-enums
FwupdUpdateState, enum in fwupd-enums
fwupd_build_history_report_json, function in fwupd-common
fwupd_build_machine_id, function in fwupd-common
fwupd_build_user_agent, function in fwupd-common
fwupd_checksum_format_for_display, function in fwupd-common-private
fwupd_checksum_get_best, function in fwupd-common
fwupd_checksum_get_by_kind, function in fwupd-common
fwupd_checksum_guess_kind, function in fwupd-common
FWUPD_CHECK_VERSION, macro in fwupd-version
fwupd_client_clear_results, function in FwupdClient
fwupd_client_connect, function in FwupdClient
fwupd_client_get_daemon_version, function in FwupdClient
fwupd_client_get_details, function in FwupdClient
fwupd_client_get_devices, function in FwupdClient
fwupd_client_get_device_by_id, function in FwupdClient
fwupd_client_get_downgrades, function in FwupdClient
fwupd_client_get_history, function in FwupdClient
fwupd_client_get_percentage, function in FwupdClient
fwupd_client_get_releases, function in FwupdClient
fwupd_client_get_remotes, function in FwupdClient
fwupd_client_get_remote_by_id, function in FwupdClient
fwupd_client_get_results, function in FwupdClient
fwupd_client_get_status, function in FwupdClient
fwupd_client_get_upgrades, function in FwupdClient
fwupd_client_install, function in FwupdClient
fwupd_client_modify_device, function in FwupdClient
fwupd_client_modify_remote, function in FwupdClient
fwupd_client_new, function in FwupdClient
fwupd_client_unlock, function in FwupdClient
fwupd_client_update_metadata, function in FwupdClient
fwupd_client_verify, function in FwupdClient
fwupd_client_verify_update, function in FwupdClient
FWUPD_DBUS_INTERFACE, macro in fwupd-common
FWUPD_DBUS_PATH, macro in fwupd-common
FWUPD_DBUS_SERVICE, macro in fwupd-common
fwupd_device_add_checksum, function in FwupdDevice
fwupd_device_add_flag, function in FwupdDevice
fwupd_device_add_guid, function in FwupdDevice
fwupd_device_add_icon, function in FwupdDevice
fwupd_device_add_release, function in FwupdDevice
fwupd_device_compare, function in FwupdDevice
fwupd_device_flag_from_string, function in fwupd-enums
FWUPD_DEVICE_FLAG_IGNORE_VALIDATION, macro in fwupd-enums
FWUPD_DEVICE_FLAG_INSTALL_PARENT_FIRST, macro in fwupd-enums
FWUPD_DEVICE_FLAG_INTERNAL, macro in fwupd-enums
FWUPD_DEVICE_FLAG_LOCKED, macro in fwupd-enums
FWUPD_DEVICE_FLAG_NEEDS_REBOOT, macro in fwupd-enums
FWUPD_DEVICE_FLAG_NONE, macro in fwupd-enums
FWUPD_DEVICE_FLAG_NOTIFIED, macro in fwupd-enums
FWUPD_DEVICE_FLAG_ONLY_OFFLINE, macro in fwupd-enums
FWUPD_DEVICE_FLAG_REGISTERED, macro in fwupd-enums
FWUPD_DEVICE_FLAG_REPORTED, macro in fwupd-enums
FWUPD_DEVICE_FLAG_REQUIRE_AC, macro in fwupd-enums
FWUPD_DEVICE_FLAG_SUPPORTED, macro in fwupd-enums
fwupd_device_flag_to_string, function in fwupd-enums
FWUPD_DEVICE_FLAG_TRUSTED, macro in fwupd-enums
FWUPD_DEVICE_FLAG_UNKNOWN, macro in fwupd-enums
FWUPD_DEVICE_FLAG_UPDATABLE, macro in fwupd-enums
FWUPD_DEVICE_FLAG_USE_RUNTIME_VERSION, macro in fwupd-enums
FWUPD_DEVICE_FLAG_WAIT_FOR_REPLUG, macro in fwupd-enums
fwupd_device_from_variant, function in fwupd-device-private
fwupd_device_get_checksums, function in FwupdDevice
fwupd_device_get_created, function in FwupdDevice
fwupd_device_get_description, function in FwupdDevice
fwupd_device_get_flags, function in FwupdDevice
fwupd_device_get_flashes_left, function in FwupdDevice
fwupd_device_get_guids, function in FwupdDevice
fwupd_device_get_guid_default, function in FwupdDevice
fwupd_device_get_icons, function in FwupdDevice
fwupd_device_get_id, function in FwupdDevice
fwupd_device_get_install_duration, function in FwupdDevice
fwupd_device_get_modified, function in FwupdDevice
fwupd_device_get_name, function in FwupdDevice
fwupd_device_get_parent, function in FwupdDevice
fwupd_device_get_parent_id, function in FwupdDevice
fwupd_device_get_plugin, function in FwupdDevice
fwupd_device_get_releases, function in FwupdDevice
fwupd_device_get_release_default, function in FwupdDevice
fwupd_device_get_serial, function in FwupdDevice
fwupd_device_get_summary, function in FwupdDevice
fwupd_device_get_update_error, function in FwupdDevice
fwupd_device_get_update_state, function in FwupdDevice
fwupd_device_get_vendor, function in FwupdDevice
fwupd_device_get_vendor_id, function in FwupdDevice
fwupd_device_get_version, function in FwupdDevice
fwupd_device_get_version_bootloader, function in FwupdDevice
fwupd_device_get_version_lowest, function in FwupdDevice
fwupd_device_has_flag, function in FwupdDevice
fwupd_device_has_guid, function in FwupdDevice
FWUPD_DEVICE_ID_ANY, macro in fwupd-common
fwupd_device_incorporate, function in fwupd-device-private
fwupd_device_new, function in FwupdDevice
fwupd_device_remove_flag, function in FwupdDevice
fwupd_device_set_created, function in FwupdDevice
fwupd_device_set_description, function in FwupdDevice
fwupd_device_set_flags, function in FwupdDevice
fwupd_device_set_flashes_left, function in FwupdDevice
fwupd_device_set_id, function in FwupdDevice
fwupd_device_set_install_duration, function in FwupdDevice
fwupd_device_set_modified, function in FwupdDevice
fwupd_device_set_name, function in FwupdDevice
fwupd_device_set_parent, function in FwupdDevice
fwupd_device_set_parent_id, function in FwupdDevice
fwupd_device_set_plugin, function in FwupdDevice
fwupd_device_set_serial, function in FwupdDevice
fwupd_device_set_summary, function in FwupdDevice
fwupd_device_set_update_error, function in FwupdDevice
fwupd_device_set_update_state, function in FwupdDevice
fwupd_device_set_vendor, function in FwupdDevice
fwupd_device_set_vendor_id, function in FwupdDevice
fwupd_device_set_version, function in FwupdDevice
fwupd_device_set_version_bootloader, function in FwupdDevice
fwupd_device_set_version_lowest, function in FwupdDevice
fwupd_device_to_string, function in FwupdDevice
fwupd_device_to_variant, function in fwupd-device-private
fwupd_device_to_variant_full, function in fwupd-device-private
FWUPD_ERROR, macro in fwupd-error
fwupd_error_from_string, function in fwupd-error
fwupd_error_quark, function in fwupd-error
fwupd_error_to_string, function in fwupd-error
fwupd_get_os_release, function in fwupd-common
fwupd_keyring_kind_from_string, function in fwupd-enums
fwupd_keyring_kind_to_string, function in fwupd-enums
FWUPD_MAJOR_VERSION, macro in fwupd-version
FWUPD_MICRO_VERSION, macro in fwupd-version
FWUPD_MINOR_VERSION, macro in fwupd-version
fwupd_release_add_checksum, function in FwupdRelease
fwupd_release_add_metadata, function in FwupdRelease
fwupd_release_add_metadata_item, function in FwupdRelease
fwupd_release_from_variant, function in fwupd-release-private
fwupd_release_get_appstream_id, function in FwupdRelease
fwupd_release_get_checksums, function in FwupdRelease
fwupd_release_get_description, function in FwupdRelease
fwupd_release_get_filename, function in FwupdRelease
fwupd_release_get_homepage, function in FwupdRelease
fwupd_release_get_license, function in FwupdRelease
fwupd_release_get_metadata, function in FwupdRelease
fwupd_release_get_metadata_item, function in FwupdRelease
fwupd_release_get_name, function in FwupdRelease
fwupd_release_get_remote_id, function in FwupdRelease
fwupd_release_get_size, function in FwupdRelease
fwupd_release_get_summary, function in FwupdRelease
fwupd_release_get_trust_flags, function in FwupdRelease
fwupd_release_get_uri, function in FwupdRelease
fwupd_release_get_vendor, function in FwupdRelease
fwupd_release_get_version, function in FwupdRelease
fwupd_release_new, function in FwupdRelease
fwupd_release_set_appstream_id, function in FwupdRelease
fwupd_release_set_description, function in FwupdRelease
fwupd_release_set_filename, function in FwupdRelease
fwupd_release_set_homepage, function in FwupdRelease
fwupd_release_set_license, function in FwupdRelease
fwupd_release_set_name, function in FwupdRelease
fwupd_release_set_remote_id, function in FwupdRelease
fwupd_release_set_size, function in FwupdRelease
fwupd_release_set_summary, function in FwupdRelease
fwupd_release_set_trust_flags, function in FwupdRelease
fwupd_release_set_uri, function in FwupdRelease
fwupd_release_set_vendor, function in FwupdRelease
fwupd_release_set_version, function in FwupdRelease
fwupd_release_to_string, function in FwupdRelease
fwupd_release_to_variant, function in fwupd-release-private
fwupd_remote_build_firmware_uri, function in FwupdRemote
fwupd_remote_from_variant, function in fwupd-remote-private
fwupd_remote_get_age, function in FwupdRemote
fwupd_remote_get_agreement, function in FwupdRemote
fwupd_remote_get_checksum, function in FwupdRemote
fwupd_remote_get_enabled, function in FwupdRemote
fwupd_remote_get_filename_cache, function in FwupdRemote
fwupd_remote_get_filename_cache_sig, function in FwupdRemote
fwupd_remote_get_filename_source, function in FwupdRemote
fwupd_remote_get_firmware_base_uri, function in FwupdRemote
fwupd_remote_get_id, function in FwupdRemote
fwupd_remote_get_keyring_kind, function in FwupdRemote
fwupd_remote_get_kind, function in FwupdRemote
fwupd_remote_get_metadata_uri, function in FwupdRemote
fwupd_remote_get_metadata_uri_sig, function in FwupdRemote
fwupd_remote_get_order_after, function in fwupd-remote-private
fwupd_remote_get_order_before, function in fwupd-remote-private
fwupd_remote_get_password, function in FwupdRemote
fwupd_remote_get_priority, function in FwupdRemote
fwupd_remote_get_report_uri, function in FwupdRemote
fwupd_remote_get_title, function in FwupdRemote
fwupd_remote_get_username, function in FwupdRemote
fwupd_remote_kind_from_string, function in FwupdRemote
fwupd_remote_kind_to_string, function in FwupdRemote
fwupd_remote_load_from_filename, function in fwupd-remote-private
fwupd_remote_new, function in FwupdRemote
fwupd_remote_set_agreement, function in fwupd-remote-private
fwupd_remote_set_mtime, function in fwupd-remote-private
fwupd_remote_set_priority, function in fwupd-remote-private
fwupd_remote_to_variant, function in fwupd-remote-private
FWUPD_RESULT_KEY_APPSTREAM_ID, macro in fwupd-enums-private
FWUPD_RESULT_KEY_CHECKSUM, macro in fwupd-enums-private
FWUPD_RESULT_KEY_CREATED, macro in fwupd-enums-private
FWUPD_RESULT_KEY_DESCRIPTION, macro in fwupd-enums-private
FWUPD_RESULT_KEY_DEVICE_ID, macro in fwupd-enums-private
FWUPD_RESULT_KEY_FILENAME, macro in fwupd-enums-private
FWUPD_RESULT_KEY_FLAGS, macro in fwupd-enums-private
FWUPD_RESULT_KEY_FLASHES_LEFT, macro in fwupd-enums-private
FWUPD_RESULT_KEY_GUID, macro in fwupd-enums-private
FWUPD_RESULT_KEY_HOMEPAGE, macro in fwupd-enums-private
FWUPD_RESULT_KEY_ICON, macro in fwupd-enums-private
FWUPD_RESULT_KEY_INSTALL_DURATION, macro in fwupd-enums-private
FWUPD_RESULT_KEY_LICENSE, macro in fwupd-enums-private
FWUPD_RESULT_KEY_METADATA, macro in fwupd-enums-private
FWUPD_RESULT_KEY_MODIFIED, macro in fwupd-enums-private
FWUPD_RESULT_KEY_NAME, macro in fwupd-enums-private
FWUPD_RESULT_KEY_PARENT_DEVICE_ID, macro in fwupd-enums-private
FWUPD_RESULT_KEY_PLUGIN, macro in fwupd-enums-private
FWUPD_RESULT_KEY_RELEASE, macro in fwupd-enums-private
FWUPD_RESULT_KEY_REMOTE_ID, macro in fwupd-enums-private
FWUPD_RESULT_KEY_SERIAL, macro in fwupd-enums-private
FWUPD_RESULT_KEY_SIZE, macro in fwupd-enums-private
FWUPD_RESULT_KEY_SUMMARY, macro in fwupd-enums-private
FWUPD_RESULT_KEY_TRUST_FLAGS, macro in fwupd-enums-private
FWUPD_RESULT_KEY_UPDATE_ERROR, macro in fwupd-enums-private
FWUPD_RESULT_KEY_UPDATE_STATE, macro in fwupd-enums-private
FWUPD_RESULT_KEY_URI, macro in fwupd-enums-private
FWUPD_RESULT_KEY_VENDOR, macro in fwupd-enums-private
FWUPD_RESULT_KEY_VENDOR_ID, macro in fwupd-enums-private
FWUPD_RESULT_KEY_VERSION, macro in fwupd-enums-private
FWUPD_RESULT_KEY_VERSION_BOOTLOADER, macro in fwupd-enums-private
FWUPD_RESULT_KEY_VERSION_LOWEST, macro in fwupd-enums-private
fwupd_status_from_string, function in fwupd-enums
fwupd_status_to_string, function in fwupd-enums
fwupd_trust_flag_from_string, function in fwupd-enums
fwupd_trust_flag_to_string, function in fwupd-enums
FWUPD_TYPE_CLIENT, macro in FwupdClient
FWUPD_TYPE_DEVICE, macro in FwupdDevice
FWUPD_TYPE_RELEASE, macro in FwupdRelease
FWUPD_TYPE_REMOTE, macro in FwupdRemote
fwupd_update_state_from_string, function in fwupd-enums
fwupd_update_state_to_string, function in fwupd-enums

### H

HID_FEATURE, macro in FuUsbDevice
HID_REPORT_GET, macro in FuUsbDevice
HID_REPORT_SET, macro in FuUsbDevice
HID_REPORT_TYPE_FEATURE, macro in FuUsbDevice
HID_REPORT_TYPE_INPUT, macro in FuUsbDevice
HID_REPORT_TYPE_OUTPUT, macro in FuUsbDevice
FuHistory, struct in fu-history
FuHistoryFlags, enum in fu-history
fu_history_add_device, function in fu-history
fu_history_get_devices, function in fu-history
fu_history_get_device_by_id, function in fu-history
fu_history_modify_device, function in fu-history
fu_history_new, function in fu-history
fu_history_remove_all, function in fu-history
fu_history_remove_all_with_state, function in fu-history
fu_history_remove_device, function in fu-history
FuHwids, struct in fu-hwids
fu_hwids_get_guid, function in fu-hwids
fu_hwids_get_guids, function in fu-hwids
fu_hwids_get_replace_keys, function in fu-hwids
fu_hwids_get_replace_values, function in fu-hwids
fu_hwids_get_value, function in fu-hwids
fu_hwids_has_guid, function in fu-hwids
FU_HWIDS_KEY_BASEBOARD_MANUFACTURER, macro in fu-hwids
FU_HWIDS_KEY_BASEBOARD_PRODUCT, macro in fu-hwids
FU_HWIDS_KEY_BIOS_MAJOR_RELEASE, macro in fu-hwids
FU_HWIDS_KEY_BIOS_MINOR_RELEASE, macro in fu-hwids
FU_HWIDS_KEY_BIOS_VENDOR, macro in fu-hwids
FU_HWIDS_KEY_BIOS_VERSION, macro in fu-hwids
FU_HWIDS_KEY_ENCLOSURE_KIND, macro in fu-hwids
FU_HWIDS_KEY_FAMILY, macro in fu-hwids
FU_HWIDS_KEY_MANUFACTURER, macro in fu-hwids
FU_HWIDS_KEY_PRODUCT_NAME, macro in fu-hwids
FU_HWIDS_KEY_PRODUCT_SKU, macro in fu-hwids
fu_hwids_new, function in fu-hwids
fu_hwids_setup, function in fu-hwids

### I

FuInstallTask, struct in fu-install-task
fu_install_task_check_requirements, function in fu-install-task
fu_install_task_compare, function in fu-install-task
fu_install_task_get_action_id, function in fu-install-task
fu_install_task_get_app, function in fu-install-task
fu_install_task_get_device, function in fu-install-task
fu_install_task_get_is_downgrade, function in fu-install-task
fu_install_task_get_trust_flags, function in fu-install-task
fu_install_task_new, function in fu-install-task

### K

FuKeyring, struct in FuKeyring
FuKeyringClass, struct in FuKeyring
FuKeyringGpg, struct in fu-keyring-gpg
FuKeyringPkcs7, struct in fu-keyring-pkcs7
FuKeyringResult, struct in fu-keyring-result
fu_keyring_add_public_keys, function in FuKeyring
fu_keyring_create_for_kind, function in fu-keyring-utils
fu_keyring_get_name, function in FuKeyring
fu_keyring_get_release_trust_flags, function in fu-keyring-utils
fu_keyring_gpg_new, function in fu-keyring-gpg
fu_keyring_pkcs7_new, function in fu-keyring-pkcs7
fu_keyring_result_get_authority, function in fu-keyring-result
fu_keyring_result_get_timestamp, function in fu-keyring-result
fu_keyring_setup, function in FuKeyring
fu_keyring_set_name, function in FuKeyring
fu_keyring_verify_data, function in FuKeyring

### M

FuMutex, struct in fu-mutex
FuMutexAccess, enum in fu-mutex
FuMutexLocker, struct in fu-mutex
fu_mutex_lock, macro in fu-mutex
fu_mutex_locker_free, function in fu-mutex
fu_mutex_locker_new, macro in fu-mutex
fu_mutex_locker_new_dbg, function in fu-mutex
fu_mutex_lock_dbg, function in fu-mutex
fu_mutex_new, function in fu-mutex
fu_mutex_read_lock, macro in fu-mutex
fu_mutex_read_locker_new, macro in fu-mutex
fu_mutex_read_unlock, macro in fu-mutex
fu_mutex_unlock, macro in fu-mutex
fu_mutex_unlock_dbg, function in fu-mutex
fu_mutex_write_lock, macro in fu-mutex
fu_mutex_write_locker_new, macro in fu-mutex
fu_mutex_write_unlock, macro in fu-mutex

### O

FU_OFFLINE_TRIGGER_FILENAME, macro in fu-plugin-private
FuOutputHandler, user_function in fu-common

### P

FuPathKind, enum in fu-common
FuPlugin, struct in FuPlugin
FuPluginClass, struct in FuPlugin
FuPluginData, typedef in FuPlugin
FuPluginList, struct in fu-plugin-list
FuPluginRule, enum in FuPlugin
FuPluginVerifyFlags, enum in FuPlugin
fu_plugin_add_compile_version, function in FuPlugin
fu_plugin_add_report_metadata, function in FuPlugin
fu_plugin_add_rule, function in FuPlugin
fu_plugin_add_runtime_version, function in FuPlugin
fu_plugin_add_udev_subsystem, function in FuPlugin
fu_plugin_alloc_data, function in FuPlugin
fu_plugin_cache_add, function in FuPlugin
fu_plugin_cache_lookup, function in FuPlugin
fu_plugin_cache_remove, function in FuPlugin
fu_plugin_check_hwid, function in FuPlugin
fu_plugin_check_supported, function in FuPlugin
fu_plugin_clear_results, function in fu-plugin-vfuncs
fu_plugin_coldplug, function in fu-plugin-vfuncs
fu_plugin_coldplug_cleanup, function in fu-plugin-vfuncs
fu_plugin_coldplug_prepare, function in fu-plugin-vfuncs
fu_plugin_composite_cleanup, function in fu-plugin-vfuncs
fu_plugin_composite_prepare, function in fu-plugin-vfuncs
fu_plugin_destroy, function in fu-plugin-vfuncs
fu_plugin_device_add, function in FuPlugin
fu_plugin_device_register, function in FuPlugin
fu_plugin_device_registered, function in fu-plugin-vfuncs
fu_plugin_device_remove, function in FuPlugin
fu_plugin_device_removed, function in fu-plugin-vfuncs
fu_plugin_get_config_value, function in FuPlugin
fu_plugin_get_data, function in FuPlugin
fu_plugin_get_dmi_value, function in FuPlugin
fu_plugin_get_enabled, function in FuPlugin
fu_plugin_get_hwids, function in FuPlugin
fu_plugin_get_name, function in FuPlugin
fu_plugin_get_order, function in fu-plugin-private
fu_plugin_get_priority, function in fu-plugin-private
fu_plugin_get_quirks, function in FuPlugin
fu_plugin_get_report_metadata, function in fu-plugin-private
fu_plugin_get_results, function in fu-plugin-vfuncs
fu_plugin_get_rules, function in fu-plugin-private
fu_plugin_get_smbios_data, function in FuPlugin
fu_plugin_get_smbios_string, function in FuPlugin
fu_plugin_get_supported, function in FuPlugin
fu_plugin_get_usb_context, function in FuPlugin
fu_plugin_guess_name_from_fn, function in fu-plugin-private
fu_plugin_has_rule, function in fu-plugin-private
fu_plugin_init, function in fu-plugin-vfuncs
fu_plugin_list_add, function in fu-plugin-list
fu_plugin_list_depsolve, function in fu-plugin-list
fu_plugin_list_find_by_name, function in fu-plugin-list
fu_plugin_list_get_all, function in fu-plugin-list
fu_plugin_list_new, function in fu-plugin-list
fu_plugin_lookup_quirk_by_id, function in FuPlugin
fu_plugin_lookup_quirk_by_id_as_uint64, function in FuPlugin
fu_plugin_name_compare, function in fu-plugin-private
fu_plugin_new, function in fu-plugin-private
fu_plugin_open, function in fu-plugin-private
fu_plugin_order_compare, function in fu-plugin-private
fu_plugin_recoldplug, function in fu-plugin-vfuncs
fu_plugin_request_recoldplug, function in FuPlugin
fu_plugin_runner_clear_results, function in fu-plugin-private
fu_plugin_runner_coldplug, function in fu-plugin-private
fu_plugin_runner_coldplug_cleanup, function in fu-plugin-private
fu_plugin_runner_coldplug_prepare, function in fu-plugin-private
fu_plugin_runner_composite_cleanup, function in fu-plugin-private
fu_plugin_runner_composite_prepare, function in fu-plugin-private
fu_plugin_runner_device_register, function in fu-plugin-private
fu_plugin_runner_device_removed, function in fu-plugin-private
fu_plugin_runner_get_results, function in fu-plugin-private
fu_plugin_runner_recoldplug, function in fu-plugin-private
fu_plugin_runner_startup, function in fu-plugin-private
fu_plugin_runner_udev_device_added, function in fu-plugin-private
fu_plugin_runner_unlock, function in fu-plugin-private
fu_plugin_runner_update, function in fu-plugin-private
fu_plugin_runner_update_attach, function in fu-plugin-private
fu_plugin_runner_update_cleanup, function in fu-plugin-private
fu_plugin_runner_update_detach, function in fu-plugin-private
fu_plugin_runner_update_prepare, function in fu-plugin-private
fu_plugin_runner_update_reload, function in fu-plugin-private
fu_plugin_runner_usb_device_added, function in fu-plugin-private
fu_plugin_runner_verify, function in fu-plugin-private
fu_plugin_set_coldplug_delay, function in FuPlugin
fu_plugin_set_compile_versions, function in fu-plugin-private
fu_plugin_set_enabled, function in FuPlugin
fu_plugin_set_hwids, function in fu-plugin-private
fu_plugin_set_name, function in fu-plugin-private
fu_plugin_set_order, function in fu-plugin-private
fu_plugin_set_priority, function in fu-plugin-private
fu_plugin_set_quirks, function in fu-plugin-private
fu_plugin_set_runtime_versions, function in fu-plugin-private
fu_plugin_set_smbios, function in fu-plugin-private
fu_plugin_set_supported, function in fu-plugin-private
fu_plugin_set_udev_subsystems, function in fu-plugin-private
fu_plugin_set_usb_context, function in fu-plugin-private
fu_plugin_startup, function in fu-plugin-vfuncs
fu_plugin_udev_device_added, function in fu-plugin-vfuncs
fu_plugin_unlock, function in fu-plugin-vfuncs
fu_plugin_update, function in fu-plugin-vfuncs
fu_plugin_update_attach, function in fu-plugin-vfuncs
fu_plugin_update_cleanup, function in fu-plugin-vfuncs
fu_plugin_update_detach, function in fu-plugin-vfuncs
fu_plugin_update_prepare, function in fu-plugin-vfuncs
fu_plugin_update_reload, function in fu-plugin-vfuncs
fu_plugin_usb_device_added, function in fu-plugin-vfuncs
fu_plugin_verify, function in fu-plugin-vfuncs
FuProgressbar, struct in fu-progressbar
fu_progressbar_new, function in fu-progressbar
fu_progressbar_set_length_percentage, function in fu-progressbar
fu_progressbar_set_length_status, function in fu-progressbar
fu_progressbar_set_title, function in fu-progressbar
fu_progressbar_update, function in fu-progressbar

### Q

FuQuirks, struct in fu-quirks
fu_quirks_add_value, function in fu-quirks
FU_QUIRKS_CHILDREN, macro in fu-quirks
FU_QUIRKS_COUNTERPART_GUID, macro in fu-quirks
FU_QUIRKS_DAEMON_VERSION_FORMAT, macro in fu-quirks
FU_QUIRKS_FIRMWARE_SIZE_MAX, macro in fu-quirks
FU_QUIRKS_FIRMWARE_SIZE_MIN, macro in fu-quirks
FU_QUIRKS_FLAGS, macro in fu-quirks
fu_quirks_get_kvs_for_guid, function in fu-quirks
FU_QUIRKS_GUID, macro in fu-quirks
FU_QUIRKS_ICON, macro in fu-quirks
FU_QUIRKS_INSTALL_DURATION, macro in fu-quirks
fu_quirks_load, function in fu-quirks
fu_quirks_lookup_by_id, function in fu-quirks
FU_QUIRKS_NAME, macro in fu-quirks
fu_quirks_new, function in fu-quirks
FU_QUIRKS_PARENT_GUID, macro in fu-quirks
FU_QUIRKS_PLUGIN, macro in fu-quirks
FU_QUIRKS_SUMMARY, macro in fu-quirks
FU_QUIRKS_UEFI_VERSION_FORMAT, macro in fu-quirks
FU_QUIRKS_VENDOR, macro in fu-quirks
FU_QUIRKS_VENDOR_ID, macro in fu-quirks
FU_QUIRKS_VERSION, macro in fu-quirks

### S

FuSmbios, struct in fu-smbios
fu_smbios_get_data, function in fu-smbios
fu_smbios_get_string, function in fu-smbios
fu_smbios_new, function in fu-smbios
fu_smbios_setup, function in fu-smbios
fu_smbios_setup_from_file, function in fu-smbios
fu_smbios_setup_from_path, function in fu-smbios
FU_SMBIOS_STRUCTURE_TYPE_BASEBOARD, macro in fu-smbios
FU_SMBIOS_STRUCTURE_TYPE_BIOS, macro in fu-smbios
FU_SMBIOS_STRUCTURE_TYPE_CHASSIS, macro in fu-smbios
FU_SMBIOS_STRUCTURE_TYPE_SYSTEM, macro in fu-smbios
fu_smbios_to_string, function in fu-smbios

### T

fu_test_compare_lines, function in fu-test
fu_test_get_filename, function in fu-test
fu_test_loop_quit, function in fu-test
fu_test_loop_run_with_timeout, function in fu-test
FU_TYPE_CONFIG, macro in fu-config
FU_TYPE_DEVICE, macro in FuDevice
FU_TYPE_DEVICE_LIST, macro in fu-device-list
FU_TYPE_DEVICE_LOCKER, macro in FuDeviceLocker
FU_TYPE_ENGINE, macro in fu-engine
FU_TYPE_HWIDS, macro in fu-hwids
FU_TYPE_KEYRING, macro in FuKeyring
FU_TYPE_KEYRING_GPG, macro in fu-keyring-gpg
FU_TYPE_KEYRING_PKCS7, macro in fu-keyring-pkcs7
FU_TYPE_KEYRING_RESULT, macro in fu-keyring-result
FU_TYPE_MUTEX, macro in fu-mutex
FU_TYPE_PENDING, macro in fu-history
FU_TYPE_PLUGIN, macro in FuPlugin
FU_TYPE_PLUGIN_LIST, macro in fu-plugin-list
FU_TYPE_PROGRESSBAR, macro in fu-progressbar
FU_TYPE_QUIRKS, macro in fu-quirks
FU_TYPE_SMBIOS, macro in fu-smbios
FU_TYPE_TASK, macro in fu-install-task
FU_TYPE_UDEV_DEVICE, macro in FuUdevDevice
FU_TYPE_USB_DEVICE, macro in FuUsbDevice

### U

FuUdevDevice, struct in FuUdevDevice
FuUdevDeviceClass, struct in FuUdevDevice
fu_udev_device_emit_changed, function in fu-udev-device-private
fu_udev_device_get_dev, function in FuUdevDevice
fu_udev_device_get_model, function in FuUdevDevice
fu_udev_device_get_revision, function in FuUdevDevice
fu_udev_device_get_subsystem, function in FuUdevDevice
fu_udev_device_get_sysfs_path, function in FuUdevDevice
fu_udev_device_get_vendor, function in FuUdevDevice
fu_udev_device_new, function in FuUdevDevice
fu_udev_device_set_physical_id, function in FuUdevDevice
FuUsbDevice, struct in FuUsbDevice
FuUsbDeviceClass, struct in FuUsbDevice
fu_usb_device_get_dev, function in FuUsbDevice
fu_usb_device_get_pid, function in FuUsbDevice
fu_usb_device_get_platform_id, function in fu-usb-device-private
fu_usb_device_get_vid, function in FuUsbDevice
fu_usb_device_is_open, function in FuUsbDevice
fu_usb_device_new, function in FuUsbDevice
fu_usb_device_set_dev, function in FuUsbDevice
fu_util_get_user_cache_path, function in fu-util-common
fu_util_get_versions, function in fu-util-common
fu_util_is_interesting_device, function in fu-util-common
fu_util_print_data, function in fu-util-common
fu_util_print_device_tree, function in fu-util-common
fu_util_prompt_for_boolean, function in fu-util-common
fu_util_prompt_for_number, function in fu-util-common