Lines Matching refs:device
68 * @brief The HAL daemon manages persistent device objects available through
78 addon_terminated (HalDevice *device, guint32 exit_type,
82 HAL_INFO (("in addon_terminated for udi=%s", device->udi));
89 if (hal_device_inc_num_ready_addons (device)) {
90 if (hal_device_are_all_addons_ready (device)) {
91 manager_send_signal_device_added (device);
100 gdl_store_changed (HalDeviceStore *store, HalDevice *device,
106 HAL_INFO (("Added device to GDL; udi=%s", hal_device_get_udi(device)));
108 if ((addons = hal_device_property_get_strlist (device, "info.addons")) != NULL) {
116 if (hald_runner_start(device, command_line, extra_env, addon_terminated, NULL, NULL)) {
118 command_line, hal_device_get_udi(device)));
119 hal_device_inc_num_addons (device);
122 command_line, hal_device_get_udi(device)));
127 HAL_INFO (("Removed device from GDL; udi=%s", hal_device_get_udi(device)));
128 hald_runner_kill_device(device);
131 /*hal_device_print (device);*/
134 if (hal_device_are_all_addons_ready (device)) {
135 manager_send_signal_device_added (device);
138 if (hal_device_are_all_addons_ready (device)) {
139 manager_send_signal_device_removed (device);
145 gdl_property_changed (HalDeviceStore *store, HalDevice *device,
149 if (hal_device_are_all_addons_ready (device)) {
150 device_send_signal_property_modified (device, key, removed, added);
155 /*hal_callout_property (device, key)*/;
159 gdl_capability_added (HalDeviceStore *store, HalDevice *device,
162 if (hal_device_are_all_addons_ready (device)) {
163 manager_send_signal_new_capability (device, capability);
165 /*hal_callout_capability (device, capability, TRUE)*/;
311 * o Child writes something to the child_fd; means that device