<SECTION>
<FILE>device</FILE>
<TITLE>HalDevice</TITLE>
HalDevice
HalDeviceAsyncCallback
HalDevicePropertyForeachFn
hal_device_new
hal_device_merge
hal_device_merge_with_rewrite
hal_device_matches
hal_device_get_udi
hal_device_set_udi
hal_device_add_capability
hal_device_has_capability
hal_device_has_property
hal_device_property_find
hal_device_num_properties
hal_device_property_to_string
hal_device_property_foreach
hal_device_property_get_type
hal_device_property_get_as_string
hal_device_property_get_string
hal_device_property_get_int
hal_device_property_get_uint64
hal_device_property_get_bool
hal_device_property_get_double
hal_device_property_get_strlist
hal_device_property_get_strlist_elem
hal_device_property_set_string
hal_device_property_set_int
hal_device_property_set_uint64
hal_device_property_set_bool
hal_device_property_set_double
hal_device_property_strlist_append
hal_device_property_strlist_prepend
hal_device_property_strlist_remove_elem
hal_device_property_strlist_clear
hal_device_property_strlist_add
hal_device_property_strlist_remove
hal_device_property_strlist_is_empty
hal_device_property_remove
hal_device_copy_property
hal_device_print
hal_device_async_wait_property
hal_device_callouts_finished
hal_device_cancel
hal_device_property_set_attribute
hal_device_inc_num_addons
hal_device_inc_num_ready_addons
hal_device_are_all_addons_ready
<SUBSECTION Standard>
HAL_DEVICE
HAL_IS_DEVICE
HAL_TYPE_DEVICE
hal_device_get_type
HAL_DEVICE_CLASS
HAL_IS_DEVICE_CLASS
</SECTION>

<SECTION>
<FILE>device_store</FILE>
<TITLE>HalDeviceStore</TITLE>
HalDeviceStore
HalDeviceStoreAsyncCallback
HalDeviceStoreForeachFn
hal_device_store_new
hal_device_store_add
hal_device_store_remove
hal_device_store_find
hal_device_store_foreach
hal_device_store_match_key_value_string
hal_device_store_match_key_value_int
hal_device_store_match_multiple_key_value_string
hal_device_store_match_key_value_string_async
hal_device_store_print
<SUBSECTION Standard>
HAL_DEVICE_STORE
HAL_IS_DEVICE_STORE
HAL_TYPE_DEVICE_STORE
hal_device_store_get_type
HAL_DEVICE_STORE_CLASS
HAL_IS_DEVICE_STORE_CLASS
</SECTION>

<SECTION>
<FILE>config</FILE>
ACPI_ACPID
ACPI_PROC
DBUS_API_SUBJECT_TO_CHANGE
DBUS_SYSTEMD_DIR
ENABLE_NLS
GETTEXT_PACKAGE
HALD_PID_FILE
HALD_SOCKET_DIR
HAL_GROUP
HAL_USER
HAVE_ASPRINTF
HAVE_BIND_TEXTDOMAIN_CODESET
HAVE_DCGETTEXT
HAVE_DLFCN_H
HAVE_EXPAT_H
HAVE_GETGROUPLIST
HAVE_GETTEXT
HAVE_INTTYPES_H
HAVE_LC_MESSAGES
HAVE_LOCALE_H
HAVE_MEMORY_H
HAVE_PCI_PCI_H
HAVE_STDINT_H
HAVE_STDLIB_H
HAVE_STRINGS_H
HAVE_STRING_H
HAVE_SYS_STAT_H
HAVE_SYS_TYPES_H
HAVE_UNISTD_H
HWDATA_DIR
PACKAGE
PACKAGE_BUGREPORT
PACKAGE_NAME
PACKAGE_STRING
PACKAGE_TARNAME
PACKAGE_VERSION
STDC_HEADERS
VERSION
pgoff_t
</SECTION>

<SECTION>
<FILE>runner</FILE>
DBUS_API_SUBJECT_TO_CHANGE
run_request
new_run_request
del_run_request
run_request_run
run_kill_udi
run_kill_all
run_init
</SECTION>

<SECTION>
<FILE>utils</FILE>
DBUS_API_SUBJECT_TO_CHANGE
get_string_array
get_string_array_from_fd
free_string_array
</SECTION>

<SECTION>
<FILE>device_info</FILE>
DeviceInfoType
di_search_and_merge
</SECTION>

<SECTION>
<FILE>hald</FILE>
hald_get_gdl
hald_get_tdl
property_atomic_update_begin
property_atomic_update_end
hald_is_verbose
hald_use_syslog
hald_is_initialising
hald_is_shutting_down
</SECTION>

<SECTION>
<FILE>hald_dbus</FILE>
manager_get_all_devices
manager_find_device_string_match
manager_find_device_by_capability
manager_device_exists
device_get_all_properties
device_get_property
device_get_property_type
device_set_property
device_add_capability
device_remove_capability
device_remove_property
device_property_exists
device_query_capability
device_lock
device_unlock
manager_new_device
manager_commit_to_gdl
manager_remove
merge_properties
device_matches
manager_send_signal_device_added
manager_send_signal_device_removed
manager_send_signal_new_capability
device_send_signal_property_modified
device_send_signal_condition
device_property_atomic_update_begin
device_property_atomic_update_end
hald_dbus_init
hald_dbus_local_server_init
hald_dbus_filter_function
hald_dbus_local_server_addr
device_is_executing_method
</SECTION>

<SECTION>
<FILE>hald_runner</FILE>
HALD_RUN_SUCCESS
HALD_RUN_TIMEOUT
HALD_RUN_FAILED
HALD_RUN_KILLED
HAL_HELPER_TIMEOUT
HalRunTerminatedCB
hald_runner_start_runner
hald_runner_start
hald_runner_run
hald_runner_run_method
hald_runner_kill_device
hald_runner_kill_all
runner_device_finalized
</SECTION>

<SECTION>
<FILE>logger</FILE>
logger_setup
logger_emit
logger_forward_debug
logger_enable
logger_disable
logger_enable_syslog
logger_disable_syslog
setup_logger
HAL_TRACE
HAL_DEBUG
HAL_INFO
HAL_WARNING
HAL_ERROR
DIE
</SECTION>

<SECTION>
<FILE>osspec</FILE>
osspec_init
osspec_probe
osspec_probe_done
osspec_device_rescan
osspec_device_reprobe
osspec_refresh_mount_state_for_block_device
osspec_filter_function
</SECTION>

<SECTION>
<FILE>property</FILE>
HalProperty
HAL_PROPERTY_TYPE_INVALID
HAL_PROPERTY_TYPE_INT32
HAL_PROPERTY_TYPE_UINT64
HAL_PROPERTY_TYPE_DOUBLE
HAL_PROPERTY_TYPE_BOOLEAN
HAL_PROPERTY_TYPE_STRING
HAL_PROPERTY_TYPE_STRLIST
hal_property_free
hal_property_new_string
hal_property_new_int
hal_property_new_uint64
hal_property_new_bool
hal_property_new_double
hal_property_new_strlist
hal_property_get_key
hal_property_get_type
hal_property_to_string
hal_property_get_string
hal_property_get_int
hal_property_get_uint64
hal_property_get_bool
hal_property_get_double
hal_property_get_strlist
hal_property_set_string
hal_property_set_int
hal_property_set_uint64
hal_property_set_bool
hal_property_set_double
hal_property_strlist_append
hal_property_strlist_prepend
hal_property_strlist_remove_elem
hal_property_strlist_add
hal_property_strlist_remove
hal_property_strlist_clear
hal_property_set_attribute
hal_property_get_attribute
</SECTION>

<SECTION>
<FILE>util</FILE>
HAL_NAME_MAX
HAL_PATH_MAX
HAL_HELPER_TIMEOUT
hal_util_remove_trailing_slash
hal_util_get_last_element
hal_util_get_parent_path
hal_util_get_normalized_path
hal_util_get_int_from_file
hal_util_set_int_from_file
hal_util_get_uint64_from_file
hal_util_set_uint64_from_file
hal_util_get_string_from_file
hal_util_set_string_from_file
hal_util_get_bcd2_from_file
hal_util_set_bcd2_from_file
hal_util_compute_udi
hal_util_path_ascend
hal_util_grep_discard_existing_data
hal_util_grep_file
hal_util_grep_int_elem_from_file
hal_util_grep_string_elem_from_file
hal_util_set_string_elem_from_file
hal_util_set_int_elem_from_file
hal_util_set_bool_elem_from_file
hal_util_dup_strv_from_g_slist
HalCalloutsDone
hal_util_callout_device_add
hal_util_callout_device_remove
hal_util_callout_device_preprobe
hal_util_strdup_valid_utf8
hal_util_hexdump
hal_util_is_mounted_by_hald
</SECTION>

<SECTION>
<FILE>util_helper</FILE>
drop_privileges
hal_set_proc_title_init
hal_set_proc_title
</SECTION>

<SECTION>
<FILE>util_pm</FILE>
util_get_battery_technology
util_compute_time_remaining
util_compute_percentage_charge
</SECTION>

<SECTION>
<FILE>hald_marshal</FILE>
hald_marshal_VOID__STRING_BOOLEAN_BOOLEAN
hald_marshal_VOID__STRING_BOOL_BOOL
hald_marshal_VOID__STRING
hald_marshal_VOID__OBJECT_BOOLEAN
hald_marshal_VOID__OBJECT_BOOL
hald_marshal_VOID__OBJECT_STRING_BOOLEAN_BOOLEAN
hald_marshal_VOID__OBJECT_STRING_BOOL_BOOL
hald_marshal_VOID__OBJECT_STRING
hald_marshal_VOID__VOID
</SECTION>

<SECTION>
<FILE>acpi</FILE>
acpi_synthesize_hotplug_events
hotplug_event_begin_add_acpi
hotplug_event_begin_remove_acpi
acpi_rescan_device
acpi_generate_add_hotplug_event
acpi_generate_remove_hotplug_event
</SECTION>

<SECTION>
<FILE>apm</FILE>
apm_synthesize_hotplug_events
hotplug_event_begin_add_apm
hotplug_event_begin_remove_apm
apm_rescan_device
apm_generate_add_hotplug_event
apm_generate_remove_hotplug_event
</SECTION>

<SECTION>
<FILE>blockdev</FILE>
hotplug_event_begin_add_blockdev
hotplug_event_begin_remove_blockdev
blockdev_rescan_device
blockdev_generate_add_hotplug_event
blockdev_generate_remove_hotplug_event
blockdev_refresh_mount_state
</SECTION>

<SECTION>
<FILE>classdev</FILE>
ClassDevOSSDeviceTypes
hotplug_event_begin_add_classdev
hotplug_event_begin_remove_classdev
classdev_rescan_device
classdev_generate_add_hotplug_event
classdev_generate_remove_hotplug_event
</SECTION>

<SECTION>
<FILE>coldplug</FILE>
coldplug_synthesize_events
</SECTION>

<SECTION>
<FILE>hotplug</FILE>
HotplugActionType
HotplugEventType
hotplug_event_enqueue
hotplug_event_enqueue_at_front
hotplug_event_process_queue
hotplug_event_end
hotplug_event_reposted
hotplug_rescan_device
hotplug_reprobe_tree
hotplug_queue_now_empty
</SECTION>

<SECTION>
<FILE>hotplug_helper</FILE>
HALD_HELPER_MAGIC
HALD_HELPER_SOCKET_PATH
HALD_HELPER_STRLEN
hald_helper_msg
</SECTION>

<SECTION>
<FILE>ids</FILE>
ids_init
ids_find_pci
ids_find_usb
ids_find_pnp
</SECTION>

<SECTION>
<FILE>osspec_linux</FILE>
get_hal_sysfs_path
get_hal_proc_path
hal_util_get_driver_name
hal_util_set_driver
hal_util_find_closest_ancestor
</SECTION>

<SECTION>
<FILE>physdev</FILE>
hotplug_event_begin_add_physdev
hotplug_event_begin_remove_physdev
physdev_rescan_device
physdev_generate_add_hotplug_event
physdev_generate_remove_hotplug_event
</SECTION>

<SECTION>
<FILE>pmu</FILE>
pmu_synthesize_hotplug_events
hotplug_event_begin_add_pmu
hotplug_event_begin_remove_pmu
pmu_rescan_device
pmu_generate_add_hotplug_event
pmu_generate_remove_hotplug_event
</SECTION>

<SECTION>
<FILE>addon-cpufreq-userspace</FILE>
USERSPACE_STRING
USERSPACE_POLL_INTERVAL
userspace_interface
userspace_adjust_speeds
userspace_init
userspace_set_performance
userspace_get_performance
userspace_set_consider_nice
userspace_get_consider_nice
userspace_free
free_cpu_load_data
</SECTION>

<SECTION>
<FILE>addon-cpufreq</FILE>
UP_THRESHOLD_MAX
UP_THRESHOLD_MIN
UP_THRESHOLD_BASE
DEFAULT_PERFORMANCE
cpufreq_obj
write_line
read_line
read_line_int_split
cpu_online
write_governor
dbus_init
</SECTION>

<SECTION>
<FILE>linux_dvd_rw_utils</FILE>
DRIVE_CDROM_CAPS_DVDRW
DRIVE_CDROM_CAPS_DVDPLUSR
DRIVE_CDROM_CAPS_DVDPLUSRW
DRIVE_CDROM_CAPS_DVDPLUSRWDL
DRIVE_CDROM_CAPS_DVDPLUSRDL
get_dvd_r_rw_profile
get_read_write_speed
get_disc_capacity_for_type
get_disc_type
disc_is_appendable
disc_is_rewritable
</SECTION>

<SECTION>
<FILE>libhal-storage</FILE>
LibHalDrive_s
LibHalDrive
LibHalVolume_s
LibHalVolume
LibHalStoragePolicy_s
LibHalStoragePolicy
LibHalStoragePolicyIcon
LibHalStoragePolicyIconPair
libhal_storage_policy_new
libhal_drive_from_device_file
libhal_drive_free
libhal_drive_is_hotpluggable
libhal_drive_uses_removable_media
libhal_drive_is_media_detected
libhal_drive_get_size
libhal_drive_get_media_size
libhal_drive_get_partition_scheme
libhal_drive_no_partitions_hint
libhal_drive_requires_eject
libhal_drive_get_type
libhal_drive_get_bus
libhal_drive_get_cdrom_caps
libhal_drive_get_device_major
libhal_drive_get_device_minor
libhal_drive_get_type_textual
libhal_drive_get_device_file
libhal_drive_get_udi
libhal_drive_get_serial
libhal_drive_get_firmware_version
libhal_drive_get_model
libhal_drive_get_vendor
libhal_drive_get_physical_device_udi
libhal_drive_get_dedicated_icon_drive
libhal_drive_get_dedicated_icon_volume
libhal_drive_policy_compute_display_name
libhal_drive_policy_default_get_mount_root
libhal_volume_from_device_file
libhal_volume_free
libhal_volume_get_size
libhal_volume_get_disc_capacity
libhal_volume_get_udi
libhal_volume_get_device_file
libhal_volume_get_device_major
libhal_volume_get_device_minor
libhal_volume_get_fstype
libhal_volume_get_fsversion
libhal_volume_get_fsusage
libhal_volume_is_mounted
libhal_volume_is_mounted_read_only
libhal_volume_is_partition
libhal_volume_is_disc
libhal_volume_get_partition_scheme
libhal_volume_get_partition_type
libhal_volume_get_partition_label
libhal_volume_get_partition_uuid
libhal_volume_get_partition_flags
libhal_volume_get_partition_number
libhal_volume_get_partition_start_offset
libhal_volume_get_partition_media_size
libhal_volume_get_label
libhal_volume_get_mount_point
libhal_volume_get_uuid
libhal_volume_get_storage_device_udi
libhal_volume_crypto_get_backing_volume_udi
libhal_volume_crypto_get_clear_volume_udi
libhal_volume_disc_has_audio
libhal_volume_disc_has_data
libhal_volume_disc_is_blank
libhal_volume_disc_is_rewritable
libhal_volume_disc_is_appendable
libhal_volume_get_disc_type
libhal_volume_get_msdos_part_table_type
</SECTION>

<SECTION>
<FILE>libhal</FILE>
LIBHAL_DEPRECATED
LIBHAL_FREE_DBUS_ERROR
LIBHAL_CHECK_LIBHALCONTEXT
LibHalPropertyType
LibHalContext
LibHalIntegrateDBusIntoMainLoop
LibHalDeviceAdded
LibHalDeviceRemoved
LibHalDeviceNewCapability
LibHalDeviceLostCapability
LibHalDevicePropertyModified
LibHalDeviceCondition
libhal_ctx_new
libhal_ctx_set_cache
libhal_ctx_set_dbus_connection
libhal_ctx_get_dbus_connection
libhal_ctx_set_user_data
libhal_ctx_get_user_data
libhal_ctx_set_device_added
libhal_ctx_set_device_removed
libhal_ctx_set_device_new_capability
libhal_ctx_set_device_lost_capability
libhal_ctx_set_device_property_modified
libhal_ctx_set_device_condition
libhal_ctx_init
libhal_ctx_shutdown
libhal_ctx_free
libhal_ctx_init_direct
libhal_get_all_devices
libhal_device_exists
libhal_device_print
libhal_device_property_exists
libhal_device_get_property_string
libhal_device_get_property_int
libhal_device_get_property_uint64
libhal_device_get_property_double
libhal_device_get_property_bool
libhal_device_get_property_strlist
libhal_device_set_property_string
libhal_device_set_property_int
libhal_device_set_property_uint64
libhal_device_set_property_double
libhal_device_set_property_bool
libhal_device_property_strlist_append
libhal_device_property_strlist_prepend
libhal_device_property_strlist_remove_index
libhal_device_property_strlist_remove
libhal_device_remove_property
libhal_device_get_property_type
LibHalChangeSet_s
LibHalChangeSet
libhal_device_new_changeset
libhal_changeset_set_property_string
libhal_changeset_set_property_int
libhal_changeset_set_property_uint64
libhal_changeset_set_property_double
libhal_changeset_set_property_bool
libhal_changeset_set_property_strlist
libhal_device_commit_changeset
libhal_device_free_changeset
LibHalProperty_s
LibHalProperty
LibHalPropertySet_s
LibHalPropertySet
libhal_device_get_all_properties
libhal_free_property_set
libhal_property_set_get_num_elems
LibHalPropertySetIterator_s
LibHalPropertySetIterator
libhal_psi_init
libhal_psi_has_more
libhal_psi_next
libhal_psi_get_type
libhal_psi_get_key
libhal_psi_get_string
libhal_psi_get_int
libhal_psi_get_uint64
libhal_psi_get_double
libhal_psi_get_bool
libhal_psi_get_strlist
libhal_string_array_length
libhal_free_string_array
libhal_free_string
libhal_new_device
libhal_device_commit_to_gdl
libhal_remove_device
libhal_merge_properties
libhal_device_matches
libhal_manager_find_device_string_match
libhal_device_add_capability
libhal_device_query_capability
libhal_find_device_by_capability
libhal_device_property_watch_all
libhal_device_add_property_watch
libhal_device_remove_property_watch
libhal_device_lock
libhal_device_unlock
libhal_device_rescan
libhal_device_reprobe
libhal_device_emit_condition
libhal_device_claim_interface
libhal_device_addon_is_ready
</SECTION>

<SECTION>
<FILE>partutil</FILE>
PartitionScheme
part_get_scheme_name
PartitionTable_s
PartitionTable
part_table_load_from_disk
part_table_free
part_table_get_scheme
part_table_get_num_entries
part_table_get_offset
part_table_get_size
part_table_find
part_table_entry_get_nested
part_table_entry_get_type
part_table_entry_get_label
part_table_entry_get_uuid
part_table_entry_get_flags
part_table_entry_get_offset
part_table_entry_get_size
part_create_partition_table
part_add_partition
part_change_partition
part_del_partition
</SECTION>

<SECTION>
<FILE>hal-storage-shared</FILE>
DEBUG
mtab_open
mtab_next
mtab_close
fstab_open
fstab_next
fstab_close
lock_hal_mtab
unlock_hal_mtab
unknown_error
handle_unmount
handle_eject
</SECTION>

