Home
last modified time | relevance | path

Searched refs:LibHalContext (Results 1 – 25 of 44) sorted by relevance

12

/illumos-gate/usr/src/lib/hal/libhal/common/
H A Dlibhal.h102 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 Dlibhal.c295 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 Drmm_common.h68 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 Drmvolmgr.c65 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 Drmm_common.c63 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 Dvold.h61 int vold_postprocess(LibHalContext *hal_ctx, const char *udi,
/illumos-gate/usr/src/cmd/hal/utils/
H A Dacpi.h19 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 Dacpi.c41 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 Dlibhal-storage.h192 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 Dlibhal-storage.c708 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 Daddon-network-discovery.c36 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 Dnetwork-discovery.h14 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 Dcache.c28 LibHalContext *ctx;
71 scan_for_stale_devices(LibHalContext *ctx, time_t timestamp) in scan_for_stale_devices()
H A Dsnmp.c32 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 Dhal-device.c71 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 Dlshal.c62 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 Dhal-storage-shared.h54 void handle_unmount (LibHalContext *hal_ctx,
64 void handle_eject (LibHalContext *hal_ctx,
H A Dhal-storage-zpool.c98 handle_zpool (LibHalContext *hal_ctx, in handle_zpool()
179 LibHalContext *hal_ctx = NULL; in main()
/illumos-gate/usr/src/cmd/cdrw/
H A Dmain.h89 LibHalContext *attach_to_hald(void);
90 void detach_from_hald(LibHalContext *ctx, hal_state_t state);
H A Dmain.c109 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 Daddon-storage.c43 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 Dprobe-volume.c75 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 Daddon-acpi.c33 LibHalContext *ctx = NULL; in main()
/illumos-gate/usr/src/cmd/volcheck/
H A Dvolcheck.c58 LibHalContext *hal_ctx; in main()
/illumos-gate/usr/src/cmd/hal/probing/acpi/
H A Dprobe-acpi.c39 LibHalContext *ctx = NULL; in main()

12