/illumos-gate/usr/src/lib/hal/libhal/common/ |
H A D | libhal.h | 102 typedef struct LibHalContext_s LibHalContext; typedef 112 typedef void (*LibHalIntegrateDBusIntoMainLoop) (LibHalContext *ctx, 122 typedef void (*LibHalDeviceAdded) (LibHalContext *ctx, 132 typedef void (*LibHalDeviceRemoved) (LibHalContext *ctx, 144 typedef void (*LibHalDeviceNewCapability) (LibHalContext *ctx, 157 typedef void (*LibHalDeviceLostCapability) (LibHalContext *ctx, 171 typedef void (*LibHalDevicePropertyModified) (LibHalContext *ctx, 186 typedef void (*LibHalDeviceCondition) (LibHalContext *ctx, 193 LibHalContext *libhal_ctx_new (void); 196 dbus_bool_t libhal_ctx_set_cache (LibHalContext *ctx, dbus_bool_t use_cache); [all …]
|
H A D | libhal.c | 295 libhal_ctx_set_user_data(LibHalContext *ctx, void *user_data) in libhal_ctx_set_user_data() 311 libhal_ctx_get_user_data(LibHalContext *ctx) in libhal_ctx_get_user_data() 422 libhal_device_get_all_properties (LibHalContext *ctx, const char *udi, DBusError *error) in libhal_device_get_all_properties() 952 LibHalContext *ctx = (LibHalContext *) user_data; in filter_func() 1080 libhal_get_all_devices (LibHalContext *ctx, int *num_devices, DBusError *error) in libhal_get_all_devices() 1144 libhal_device_get_property_type (LibHalContext *ctx, const char *udi, const char *key, DBusError *e… in libhal_device_get_property_type() 1204 libhal_device_get_property_strlist (LibHalContext *ctx, const char *udi, const char *key, DBusError… in libhal_device_get_property_strlist() 1274 libhal_device_get_property_string (LibHalContext *ctx, in libhal_device_get_property_string() 1349 libhal_device_get_property_int (LibHalContext *ctx, in libhal_device_get_property_int() 1420 libhal_device_get_property_uint64 (LibHalContext *ctx, in libhal_device_get_property_uint64() [all …]
|
/illumos-gate/usr/src/cmd/rmvolmgr/ |
H A D | rmm_common.h | 68 LibHalContext *rmm_hal_init(LibHalDeviceAdded, LibHalDeviceRemoved, 71 void rmm_hal_fini(LibHalContext *hal_ctx); 73 LibHalDrive *rmm_hal_volume_find(LibHalContext *, const char *, 75 LibHalDrive *rmm_hal_volume_find_default(LibHalContext *, DBusError *, 77 LibHalDrive *rmm_hal_volume_findby(LibHalContext *, const char *, 79 LibHalDrive *rmm_hal_volume_findby_nickname(LibHalContext *, const char *, 81 void rmm_print_volume_nicknames(LibHalContext *, DBusError *, int); 84 boolean_t rmm_hal_mount(LibHalContext *, const char *, 86 boolean_t rmm_hal_unmount(LibHalContext *, const char *, DBusError *); 87 boolean_t rmm_hal_eject(LibHalContext *, const char *, DBusError *); [all …]
|
H A D | rmvolmgr.c | 65 static LibHalContext *hal_ctx; 77 static void rmm_device_added(LibHalContext *ctx, const char *udi); 78 static void rmm_device_removed(LibHalContext *ctx, const char *udi); 79 static void rmm_property_modified(LibHalContext *ctx, const char *udi, 81 static void rmm_device_condition(LibHalContext *ctx, const char *udi, 298 rmm_managed_alloc(LibHalContext *ctx, const char *udi) in rmm_managed_alloc() 429 rmm_device_added(LibHalContext *ctx, const char *udi) in rmm_device_added() 438 rmm_device_removed(LibHalContext *ctx, const char *udi) in rmm_device_removed() 447 rmm_property_modified(LibHalContext *ctx, const char *udi, const char *key, in rmm_property_modified() 515 rmm_device_condition(LibHalContext *ctx, const char *udi, in rmm_device_condition()
|
H A D | rmm_common.c | 63 LibHalContext * 69 LibHalContext *ctx; in rmm_hal_init() 147 rmm_hal_fini(LibHalContext *hal_ctx) in rmm_hal_fini() 161 rmm_hal_volume_find(LibHalContext *hal_ctx, const char *name, DBusError *error, in rmm_hal_volume_find() 213 rmm_hal_volume_find_default(LibHalContext *hal_ctx, DBusError *error, in rmm_hal_volume_find_default() 250 rmm_hal_volume_findby(LibHalContext *hal_ctx, const char *property, in rmm_hal_volume_findby() 354 rmm_print_volume_nicknames(LibHalContext *hal_ctx, DBusError *error, in rmm_print_volume_nicknames() 429 rmm_hal_volume_findby_nickname(LibHalContext *hal_ctx, const char *name, in rmm_hal_volume_findby_nickname() 495 rmm_hal_mount(LibHalContext *hal_ctx, const char *udi, in rmm_hal_mount() 548 rmm_hal_unmount(LibHalContext *hal_ctx, const char *udi, DBusError *error) in rmm_hal_unmount() [all …]
|
H A D | vold.h | 61 int vold_postprocess(LibHalContext *hal_ctx, const char *udi,
|
/illumos-gate/usr/src/cmd/hal/utils/ |
H A D | acpi.h | 19 gboolean battery_update(LibHalContext *ctx, const char *udi, int fd); 20 gboolean ac_adapter_update(LibHalContext *ctx, const char *udi, int fd); 21 gboolean lid_update(LibHalContext *ctx, const char *udi, int fd); 22 gboolean laptop_panel_update(LibHalContext *ctx, const char *udi, int fd); 24 int open_device(LibHalContext *ctx, char *udi);
|
H A D | acpi.c | 41 laptop_panel_update(LibHalContext *ctx, const char *udi, int fd) in laptop_panel_update() 79 lid_update(LibHalContext *ctx, const char *udi, int fd) in lid_update() 142 ac_adapter_present(LibHalContext *ctx, const char *udi, int fd) in ac_adapter_present() 171 battery_remove(LibHalContext *ctx, const char *udi) in battery_remove() 280 battery_dynamic_update(LibHalContext *ctx, const char *udi, int fd) in battery_dynamic_update() 445 battery_static_update(LibHalContext *ctx, const char *udi, int fd) in battery_static_update() 559 battery_update(LibHalContext *ctx, const char *udi, int fd) in battery_update() 613 battery_update_all(LibHalContext *ctx) in battery_update_all() 648 ac_adapter_update(LibHalContext *ctx, const char *udi, int fd) in ac_adapter_update() 679 ac_adapter_update_all(LibHalContext *ctx) in ac_adapter_update_all() [all …]
|
/illumos-gate/usr/src/lib/hal/libhal-storage/common/ |
H A D | libhal-storage.h | 192 LibHalDrive *libhal_drive_from_udi (LibHalContext *hal_ctx, 194 LibHalDrive *libhal_drive_from_device_file (LibHalContext *hal_ctx, 239 char **libhal_drive_find_all_volumes (LibHalContext *hal_ctx, 244 char *libhal_drive_policy_default_get_mount_root (LibHalContext *hal_ctx) LIB… 245 dbus_bool_t libhal_drive_policy_default_use_managed_keyword (LibHalContext *hal_ctx) LIB… 246 char *libhal_drive_policy_default_get_managed_keyword_primary (LibHalContext *hal_ctx) LIB… 247 char *libhal_drive_policy_default_get_managed_keyword_secondary (LibHalContext *hal_ctx) LIB… 278 LibHalVolume *libhal_volume_from_udi (LibHalContext *hal_ctx, 280 LibHalVolume *libhal_volume_from_device_file (LibHalContext *hal_ctx, 313 char *libhal_volume_crypto_get_clear_volume_udi (LibHalContext *hal_ctx, LibHal…
|
H A D | libhal-storage.c | 708 LibHalContext *hal_ctx; 887 libhal_drive_from_udi (LibHalContext *hal_ctx, const char *udi) in libhal_drive_from_udi() 1081 libhal_volume_from_udi (LibHalContext *hal_ctx, const char *udi) in libhal_volume_from_udi() 1295 libhal_drive_from_device_file (LibHalContext *hal_ctx, const char *device_file) in libhal_drive_from_device_file() 1358 libhal_volume_from_device_file (LibHalContext *hal_ctx, const char *device_file) in libhal_volume_from_device_file() 1698 libhal_drive_find_all_volumes (LibHalContext *hal_ctx, LibHalDrive *drive, int *num_volumes) in libhal_drive_find_all_volumes() 1751 libhal_volume_crypto_get_clear_volume_udi (LibHalContext *hal_ctx, LibHalVolume *volume) in libhal_volume_crypto_get_clear_volume_udi() 1783 libhal_drive_policy_default_get_mount_root (LibHalContext *hal_ctx) in libhal_drive_policy_default_get_mount_root() 1799 libhal_drive_policy_default_use_managed_keyword (LibHalContext *hal_ctx) in libhal_drive_policy_default_use_managed_keyword() 1815 libhal_drive_policy_default_get_managed_keyword_primary (LibHalContext *hal_ctx) in libhal_drive_policy_default_get_managed_keyword_primary() [all …]
|
/illumos-gate/usr/src/cmd/hal/addons/network-devices/ |
H A D | addon-network-discovery.c | 36 LibHalContext *ctx; 46 nds_snmp_scan(LibHalContext *ctx, char *parent, char *community, char *network) in nds_snmp_scan() 95 nds_EnablePrinterScanningViaSNMP(LibHalContext *ctx, char *parent, int interval, in nds_EnablePrinterScanningViaSNMP() 125 nds_DisablePrinterScanningViaSNMP(LibHalContext *ctx) in nds_DisablePrinterScanningViaSNMP() 137 nds_ScanForPrintersViaSNMP(LibHalContext *ctx, char *parent, char *community, in nds_ScanForPrintersViaSNMP() 152 LibHalContext *ctx = user_data; in nds_filter_function() 227 nds_claim_interface(LibHalContext *ctx, char *udi, DBusError *error) in nds_claim_interface() 311 LibHalContext *ctx = NULL; in main()
|
H A D | network-discovery.h | 14 extern int add_network_printer(LibHalContext *ctx, char *parent, char *hostaddr, 17 extern gboolean scan_for_devices_using_snmp(LibHalContext *ctx, char *parent, 19 extern void scan_for_stale_devices(LibHalContext *ctx, time_t timestamp);
|
H A D | cache.c | 28 LibHalContext *ctx; 71 scan_for_stale_devices(LibHalContext *ctx, time_t timestamp) in scan_for_stale_devices()
|
H A D | snmp.c | 32 add_snmp_device(LibHalContext *ctx, char *parent, char *name, char *community) in add_snmp_device() 66 scan_for_devices_using_snmp(LibHalContext *ctx, char *parent, char *community, in scan_for_devices_using_snmp()
|
/illumos-gate/usr/src/cmd/hal/tools/ |
H A D | hal-device.c | 71 int dump_devices(LibHalContext *hal_ctx, char *arg); 72 int remove_udi(LibHalContext *hal_ctx, char *arg); 73 int add_udi(LibHalContext *hal_ctx, char *arg); 74 void process_property(LibHalContext *hal_ctx, char *buf, lh_prop_t **prop); 75 int add_properties(LibHalContext *hal_ctx, new_dev_t *nd, lh_prop_t *prop); 104 LibHalContext *hal_ctx; in main() 188 int dump_devices(LibHalContext *hal_ctx, char *arg) in dump_devices() 304 int remove_udi(LibHalContext *hal_ctx, char *arg) in remove_udi() 340 int add_udi(LibHalContext *hal_ctx, char *arg) in add_udi() 447 void process_property(LibHalContext *hal_ctx, char *buf, lh_prop_t **prop) in process_property() [all …]
|
H A D | lshal.c | 62 static LibHalContext *hal_ctx; 316 device_added (LibHalContext *ctx, in device_added() 335 device_removed (LibHalContext *ctx, in device_removed() 354 device_new_capability (LibHalContext *ctx, in device_new_capability() 376 device_lost_capability (LibHalContext *ctx, in device_lost_capability() 475 property_modified (LibHalContext *ctx, in property_modified() 517 device_condition (LibHalContext *ctx, in device_condition()
|
H A D | hal-storage-shared.h | 54 void handle_unmount (LibHalContext *hal_ctx, 64 void handle_eject (LibHalContext *hal_ctx,
|
H A D | hal-storage-zpool.c | 98 handle_zpool (LibHalContext *hal_ctx, in handle_zpool() 179 LibHalContext *hal_ctx = NULL; in main()
|
/illumos-gate/usr/src/cmd/cdrw/ |
H A D | main.h | 89 LibHalContext *attach_to_hald(void); 90 void detach_from_hald(LibHalContext *ctx, hal_state_t state);
|
H A D | main.c | 109 LibHalContext * 112 LibHalContext *ctx = NULL; in attach_to_hald() 151 detach_from_hald(LibHalContext *ctx, hal_state_t state) in detach_from_hald() 184 LibHalContext *ctx; in hald_running()
|
/illumos-gate/usr/src/cmd/hal/addons/storage/ |
H A D | addon-storage.c | 43 LibHalContext *ctx = NULL; 136 force_unmount (LibHalContext *ctx, const char *udi) in force_unmount() 201 unmount_childs (LibHalContext *ctx, const char *udi) in unmount_childs()
|
/illumos-gate/usr/src/cmd/hal/probing/volume/ |
H A D | probe-volume.c | 75 set_fstyp_properties (LibHalContext *ctx, const char *udi, const char *fstype, nvlist_t *fsattr) in set_fstyp_properties() 129 hsfs_contents(int fd, off_t probe_offset, LibHalContext *ctx, const char *udi) in hsfs_contents() 219 probe_disc (int fd, LibHalContext *ctx, const char *udi, dbus_bool_t *has_data, in probe_disc() 427 LibHalContext *ctx = NULL; in main()
|
/illumos-gate/usr/src/cmd/hal/addons/acpi/ |
H A D | addon-acpi.c | 33 LibHalContext *ctx = NULL; in main()
|
/illumos-gate/usr/src/cmd/volcheck/ |
H A D | volcheck.c | 58 LibHalContext *hal_ctx; in main()
|
/illumos-gate/usr/src/cmd/hal/probing/acpi/ |
H A D | probe-acpi.c | 39 LibHalContext *ctx = NULL; in main()
|