Home
last modified time | relevance | path

Searched refs:HalDevice (Results 1 – 25 of 31) sorted by relevance

12

/illumos-gate/usr/src/cmd/hal/hald/
H A Ddevice.h35 typedef struct _HalDevice HalDevice; typedef
53 void (*property_changed) (HalDevice *device,
58 void (*capability_added) (HalDevice *device,
61 void (*callouts_finished) (HalDevice *device);
63 void (*cancelled) (HalDevice *device);
76 typedef void (*HalDeviceAsyncCallback) (HalDevice *device,
87 HalDevice *hal_device_new (void);
90 HalDevice *source);
93 HalDevice *source,
98 HalDevice *device2,
[all …]
H A Ddevice.c59 HalDevice *device = HAL_DEVICE (obj); in hal_device_finalize()
135 hal_device_init (HalDevice *device) in hal_device_init()
156 sizeof (HalDevice), in hal_device_get_type()
172 HalDevice *
175 HalDevice *device; in hal_device_new()
196 HalDevice *source, in hal_device_merge_with_rewrite()
277 hal_device_merge (HalDevice *target, HalDevice *source) in hal_device_merge()
350 hal_device_matches (HalDevice *device1, HalDevice *device2, in hal_device_matches()
416 hal_device_get_udi (HalDevice *device) in hal_device_get_udi()
930 hal_device_print (HalDevice *device) in hal_device_print()
[all …]
H A Ddevice_store.h48 HalDevice *device,
52 HalDevice *device,
58 HalDevice *device,
76 HalDevice *device,
81 HalDevice *device,
89 HalDevice *device);
91 HalDevice *device);
93 HalDevice *hal_device_store_find (HalDeviceStore *store,
100 HalDevice *hal_device_store_match_key_value_string (HalDeviceStore *store,
104 HalDevice *hal_device_store_match_key_value_int (HalDeviceStore *store,
H A Dutil.h54 gboolean hal_util_set_int_from_file (HalDevice *d, const gchar *key, const gchar *directory, const …
62 gboolean hal_util_set_string_from_file (HalDevice *d, const gchar *key, const gchar *directory, con…
66 gboolean hal_util_set_bcd2_from_file (HalDevice *d, const gchar *key, const gchar *directory, const…
82 gboolean hal_util_set_string_elem_from_file (HalDevice *d, const gchar *key,
86 gboolean hal_util_set_int_elem_from_file (HalDevice *d, const gchar *key,
90 gboolean hal_util_set_bool_elem_from_file (HalDevice *d, const gchar *key,
97 typedef void (*HalCalloutsDone) (HalDevice *d, gpointer userdata1, gpointer userdata2);
99 void hal_util_callout_device_add (HalDevice *d, HalCalloutsDone callback, gpointer userdata1, gpoin…
100 void hal_util_callout_device_remove (HalDevice *d, HalCalloutsDone callback, gpointer userdata1, gp…
101 void hal_util_callout_device_preprobe (HalDevice *d, HalCalloutsDone callback, gpointer userdata1, …
[all …]
H A Dhald_runner.h44 typedef void (*HalRunTerminatedCB) (HalDevice *d, guint32 exit_type,
57 hald_runner_start (HalDevice *device, const gchar *command_line, char **extra_env,
63 hald_runner_run(HalDevice *device,
69 hald_runner_run_method(HalDevice *device,
76 void hald_runner_kill_device(HalDevice *device);
80 void runner_device_finalized (HalDevice *device);
H A Ddevice_store.c149 emit_device_property_changed (HalDevice *device, in emit_device_property_changed()
219 HalDevice *
225 HalDevice *d = iter->data; in hal_device_store_find()
245 HalDevice *d = HAL_DEVICE (iter->data); in hal_device_store_foreach()
257 HalDevice *device, in hal_device_store_print_foreach_fn()
279 HalDevice *
291 HalDevice *d = HAL_DEVICE (iter->data); in hal_device_store_match_key_value_string()
309 HalDevice *
320 HalDevice *d = HAL_DEVICE (iter->data); in hal_device_store_match_key_value_int()
350 HalDevice *d = HAL_DEVICE (iter->data); in hal_device_store_match_multiple_key_value_string()
[all …]
H A Dhald_dbus.h74 void manager_send_signal_device_added (HalDevice *device);
75 void manager_send_signal_device_removed (HalDevice *device);
76 void manager_send_signal_new_capability (HalDevice *device,
79 void device_send_signal_property_modified (HalDevice *device,
83 void device_send_signal_condition (HalDevice *device,
98 gboolean device_is_executing_method (HalDevice *d, const char *interface_name, const char *method_n…
H A Dosspec.h44 gboolean osspec_device_rescan (HalDevice *d);
46 gboolean osspec_device_reprobe (HalDevice *d);
49 void osspec_refresh_mount_state_for_block_device (HalDevice *d);
H A Dhald_runner.c44 HalDevice *d;
57 HalDevice *device;
73 HalDevice *device = user_data; in rprd_foreach()
84 running_processes_remove_device (HalDevice *device) in running_processes_remove_device()
90 runner_device_finalized (HalDevice *device) in runner_device_finalized()
236 add_property_to_msg (HalDevice *device, HalProperty *property, in add_property_to_msg()
340 add_first_part(DBusMessageIter *iter, HalDevice *device, in add_first_part()
481 hald_runner_run_method(HalDevice *device, in hald_runner_run_method()
532 hald_runner_run(HalDevice *device, in hald_runner_run()
544 hald_runner_kill_device(HalDevice *device) { in hald_runner_kill_device()
[all …]
H A Dutil.c349 hal_util_set_bcd2_from_file (HalDevice *d, const gchar *key, const gchar *directory, const gchar *f… in hal_util_set_bcd2_from_file()
410 hal_util_set_string_from_file (HalDevice *d, const gchar *key, const gchar *directory, const gchar … in hal_util_set_string_from_file()
650 hal_util_set_string_elem_from_file (HalDevice *d, const gchar *key, in hal_util_set_string_elem_from_file()
690 hal_util_set_int_elem_from_file (HalDevice *d, const gchar *key, in hal_util_set_int_elem_from_file()
747 hal_util_set_bool_elem_from_file (HalDevice *d, const gchar *key, in hal_util_set_bool_elem_from_file()
805 HalDevice *d;
819 callout_terminated (HalDevice *d, guint32 exit_type, in callout_terminated()
835 HalDevice *d; in callout_do_next()
860 hal_callout_device (HalDevice *d, HalCalloutsDone callback, gpointer userdata1, gpointer userdata2, in hal_callout_device()
1087 hal_util_branch_claim (HalDeviceStore *store, HalDevice *root, dbus_bool_t claimed, in hal_util_branch_claim()
[all …]
H A Dhald_dbus.c579 HalDevice *d; in manager_device_exists()
911 HalDevice *d; in device_get_all_properties()
1034 HalDevice *d; in device_set_multiple_properties()
1191 HalDevice *d; in device_get_property()
1319 HalDevice *d; in device_get_property_type()
1520 HalDevice *d; in device_add_capability()
1572 HalDevice *d; in device_string_list_append_prepend()
1626 HalDevice *d; in device_string_list_remove()
1691 HalDevice *d; in device_remove_property()
1756 HalDevice *d; in device_property_exists()
[all …]
/illumos-gate/usr/src/cmd/hal/hald/solaris/
H A Ddevinfo.h23 HalDevice *(*add) (HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
28 …void (*hotplug_begin_add) (HalDevice *d, HalDevice *parent, struct DevinfoDevHandler_s *handler, v…
34 const gchar *(*get_prober) (HalDevice *d, int *timeout);
53 void devinfo_add (HalDevice *parent, gchar *path);
54 void devinfo_set_default_properties (HalDevice *d, HalDevice *parent, di_node_t node, char *devfs_p…
58 void devinfo_callouts_add_done (HalDevice *d, gpointer userdata1, gpointer userdata2);
59 void devinfo_callouts_remove_done (HalDevice *d, gpointer userdata1, gpointer userdata2);
60 void hotplug_event_begin_add_devinfo (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, …
62 void devinfo_remove_branch (gchar *path, HalDevice *d);
65 void devinfo_add_enqueue(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler);
[all …]
H A Ddevinfo_misc.c30 static HalDevice *devinfo_computer_add(HalDevice *, di_node_t, char *, char *);
31 static HalDevice *devinfo_keyboard_add(HalDevice *, di_node_t, char *, char *);
32 static HalDevice *devinfo_mouse_add(HalDevice *, di_node_t, char *, char *);
33 static HalDevice *devinfo_default_add(HalDevice *, di_node_t, char *, char *);
72 static HalDevice *
126 static HalDevice *
130 HalDevice *d; in devinfo_keyboard_add()
163 static HalDevice *
167 HalDevice *d; in devinfo_mouse_add()
198 static HalDevice *
[all …]
H A Ddevinfo_acpi.c37 static HalDevice *devinfo_acpi_add(HalDevice *, di_node_t, char *, char *);
38 static HalDevice *devinfo_power_button_add(HalDevice *parent, di_node_t node,
61 static HalDevice *
65 HalDevice *d, *computer; in devinfo_acpi_add()
123 HalDevice *d; in devinfo_acpi_add_minor()
130 static HalDevice *
134 HalDevice *d; in devinfo_power_button_add()
159 HalDevice *d = NULL; in devinfo_power_button_event()
172 HalDevice *d = NULL; in devinfo_brightness_hotkeys_event()
191 HalDevice *d = NULL; in devinfo_battery_rescan()
[all …]
H A Ddevinfo_storage.c148 HalDevice *
168 HalDevice *d; in devinfo_ide_host_add()
185 HalDevice *d; in devinfo_ide_device_add()
203 HalDevice *d; in devinfo_ide_storage_add()
246 HalDevice *
251 HalDevice *d; in devinfo_scsi_add()
371 HalDevice *
439 HalDevice *
588 HalDevice *
594 HalDevice *
[all …]
H A Ddevinfo_ieee1394.c34 HalDevice *devinfo_ieee1394_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_t…
35 static HalDevice *devinfo_scsa1394_add(HalDevice *d, di_node_t node, gchar *devfs_path);
46 HalDevice *
47 devinfo_ieee1394_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type) in devinfo_ieee1394_add()
49 HalDevice *d = NULL; in devinfo_ieee1394_add()
73 static HalDevice *
74 devinfo_scsa1394_add(HalDevice *parent, di_node_t node, gchar *devfs_path) in devinfo_scsa1394_add()
76 HalDevice *d = NULL; in devinfo_scsa1394_add()
H A Ddevinfo.c39 HalDevice *devinfo_add_node(HalDevice *parent, di_node_t node);
42 devinfo_add(HalDevice *parent, gchar *path) in devinfo_add()
66 HalDevice *d; in devinfo_add_subtree()
86 devinfo_set_default_properties (HalDevice *d, HalDevice *parent, di_node_t node, char *devfs_path) in devinfo_set_default_properties()
149 HalDevice *
150 devinfo_add_node(HalDevice *parent, di_node_t node) in devinfo_add_node()
152 HalDevice *d = NULL; in devinfo_add_node()
291 hotplug_event_begin_add_devinfo (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void … in hotplug_event_begin_add_devinfo()
342 devinfo_remove_branch (gchar *devfs_path, HalDevice *d) in devinfo_remove_branch()
346 HalDevice *child; in devinfo_remove_branch()
[all …]
H A Ddevinfo_usb.c39 static HalDevice *devinfo_usb_scsa2usb_add(HalDevice *d, di_node_t node);
40 static HalDevice *devinfo_usb_printer_add(HalDevice *usbd, di_node_t node);
41 static HalDevice *devinfo_usb_input_add(HalDevice *usbd, di_node_t node);
42 static HalDevice *devinfo_usb_video4linux_add(HalDevice *usbd, di_node_t node);
123 HalDevice *
369 static HalDevice *
373 HalDevice *d = NULL; in devinfo_usb_if_add()
482 static HalDevice *
545 static HalDevice *
619 static HalDevice *
[all …]
H A Ddevinfo_storage.h23 gboolean devinfo_storage_device_rescan (HalDevice *d);
24 HalDevice *devinfo_lofi_add_major(HalDevice *parent, di_node_t node, char *devfs_path,
25 char *device_type, gboolean rescan, HalDevice *lofi_d);
27 void devinfo_storage_mnttab_event (HalDevice *hal_volume);
28 void devinfo_volume_hotplug_begin_remove (HalDevice *d, char *devfs_path, void *end_token);
H A Ddevinfo_acpi.h31 HalDevice *devinfo_battery_add_major(HalDevice *parent, di_node_t node,
32 char *devfs_path, char *device_type, gboolean rescan, HalDevice *battery_d);
33 void devinfo_acpi_add_minor(HalDevice *parent, di_node_t node,
37 const gchar *devinfo_acpi_get_prober(HalDevice *d, int *timeout);
42 gboolean devinfo_lid_rescan(HalDevice *d);
H A Dhotplug.c58 hotplug_event_begin_devfs_add (HotplugEvent *hotplug_event, HalDevice *d) in hotplug_event_begin_devfs_add()
60 HalDevice *parent; in hotplug_event_begin_devfs_add()
62 void (*begin_add_func) (HalDevice *, HalDevice *, DevinfoDevHandler *, void *); in hotplug_event_begin_devfs_add()
113 hotplug_event_begin_devfs_remove (HotplugEvent *hotplug_event, HalDevice *d) in hotplug_event_begin_devfs_remove()
130 HalDevice *d; in hotplug_event_begin_devfs()
H A Ddevinfo_pci.c29 HalDevice *devinfo_pci_add (HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
40 HalDevice *devinfo_pci_add (HalDevice *parent, di_node_t node, char *devfs_path, char *device_type) in devinfo_pci_add()
42 HalDevice *d; in devinfo_pci_add()
H A Ddevinfo_usb.h21 extern const gchar *devinfo_keyboard_get_prober(HalDevice *d, int *timeout);
23 HalDevice *devinfo_usb_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
H A Ddevinfo_cpu.c31 static HalDevice *devinfo_cpu_add(HalDevice *, di_node_t, char *, char *);
42 static HalDevice *
43 devinfo_cpu_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type) in devinfo_cpu_add()
46 HalDevice *d; in devinfo_cpu_add()
H A Dosspec.c69 osspec_device_rescan (HalDevice *d) in osspec_device_rescan()
75 osspec_device_reprobe (HalDevice *d) in osspec_device_reprobe()
91 HalDevice *
96 HalDevice *parent; in hal_util_find_closest_ancestor()
230 osspec_refresh_mount_state_for_block_device (HalDevice *d) in osspec_refresh_mount_state_for_block_device()

12