Lines Matching refs:device
78 addon_terminated (HalDevice *device, guint32 exit_type, in addon_terminated() argument
82 HAL_INFO (("in addon_terminated for udi=%s", device->udi)); in addon_terminated()
89 if (hal_device_inc_num_ready_addons (device)) { in addon_terminated()
90 if (hal_device_are_all_addons_ready (device)) { in addon_terminated()
91 manager_send_signal_device_added (device); in addon_terminated()
100 gdl_store_changed (HalDeviceStore *store, HalDevice *device, in gdl_store_changed() argument
106 HAL_INFO (("Added device to GDL; udi=%s", hal_device_get_udi(device))); in gdl_store_changed()
108 if ((addons = hal_device_property_get_strlist (device, "info.addons")) != NULL) { in gdl_store_changed()
116 if (hald_runner_start(device, command_line, extra_env, addon_terminated, NULL, NULL)) { in gdl_store_changed()
118 command_line, hal_device_get_udi(device))); in gdl_store_changed()
119 hal_device_inc_num_addons (device); in gdl_store_changed()
122 command_line, hal_device_get_udi(device))); in gdl_store_changed()
127 HAL_INFO (("Removed device from GDL; udi=%s", hal_device_get_udi(device))); in gdl_store_changed()
128 hald_runner_kill_device(device); in gdl_store_changed()
134 if (hal_device_are_all_addons_ready (device)) { in gdl_store_changed()
135 manager_send_signal_device_added (device); in gdl_store_changed()
138 if (hal_device_are_all_addons_ready (device)) { in gdl_store_changed()
139 manager_send_signal_device_removed (device); in gdl_store_changed()
145 gdl_property_changed (HalDeviceStore *store, HalDevice *device, in gdl_property_changed() argument
149 if (hal_device_are_all_addons_ready (device)) { in gdl_property_changed()
150 device_send_signal_property_modified (device, key, removed, added); in gdl_property_changed()
159 gdl_capability_added (HalDeviceStore *store, HalDevice *device, in gdl_capability_added() argument
162 if (hal_device_are_all_addons_ready (device)) { in gdl_capability_added()
163 manager_send_signal_new_capability (device, capability); in gdl_capability_added()