Lines Matching refs:udi

102  *  @param  udi                 Unique device id given
106 DBusMessage *in_reply_to, const char *udi)
112 udi
227 * @param udi branch which isn't claimed
256 * @param udi branch which isn't claimed
305 const char *udi;
307 udi = hal_device_get_udi (device);
308 dbus_message_iter_append_basic (iter, DBUS_TYPE_STRING, &udi);
375 const char *udi;
376 udi = hal_device_get_udi (device);
379 &udi);
393 if (strncmp (device->udi, "/org/freedesktop/Hal/devices/temp",
404 const char *udi;
405 udi = hal_device_get_udi (device);
409 &udi);
497 &(device->udi));
566 * bool Manager.DeviceExists(string udi)
580 const char *udi;
585 DBUS_TYPE_STRING, &udi,
591 HAL_TRACE (("entering, udi=%s", udi));
593 d = hal_device_store_find (hald_get_gdl (), udi);
596 d = hal_device_store_find (hald_get_tdl (), udi);
613 /** Send signal DeviceAdded(string udi) on the org.freedesktop.Hal.Manager
621 const char *udi = hal_device_get_udi (device);
628 HAL_TRACE (("entering, udi=%s", udi));
635 dbus_message_iter_append_basic (&iter, DBUS_TYPE_STRING, &udi);
646 /** Send signal DeviceRemoved(string udi) on the org.freedesktop.Hal.Manager
654 const char *udi = hal_device_get_udi (device);
661 HAL_TRACE (("entering, udi=%s", udi));
668 dbus_message_iter_append_basic (&iter, DBUS_TYPE_STRING, &udi);
678 /** Send signal NewCapability(string udi, string capability) on the
682 * @param udi Unique Device Id
689 const char *udi = hal_device_get_udi (device);
696 HAL_TRACE (("entering, udi=%s, cap=%s", udi, capability));
703 dbus_message_iter_append_basic (&iter, DBUS_TYPE_STRING, &udi);
912 const char *udi;
914 udi = dbus_message_get_path (message);
916 HAL_TRACE (("entering, udi=%s", udi));
918 d = hal_device_store_find (hald_get_gdl (), udi);
920 d = hal_device_store_find (hald_get_tdl (), udi);
923 raise_no_such_device (connection, message, udi);
1035 const char *udi;
1037 udi = dbus_message_get_path (message);
1039 HAL_TRACE (("entering, udi=%s", udi));
1041 d = hal_device_store_find (hald_get_gdl (), udi);
1043 d = hal_device_store_find (hald_get_tdl (), udi);
1046 raise_no_such_device (connection, message, udi);
1060 raise_syntax (connection, message, udi);
1192 const char *udi;
1197 udi = dbus_message_get_path (message);
1199 HAL_TRACE (("entering, udi=%s", udi));
1201 d = hal_device_store_find (hald_get_gdl (), udi);
1203 d = hal_device_store_find (hald_get_tdl (), udi);
1206 raise_no_such_device (connection, message, udi);
1220 raise_no_such_property (connection, message, udi, key);
1320 const char *udi;
1325 udi = dbus_message_get_path (message);
1327 HAL_TRACE (("entering, udi=%s", udi));
1329 d = hal_device_store_find (hald_get_gdl (), udi);
1331 d = hal_device_store_find (hald_get_tdl (), udi);
1334 raise_no_such_device (connection, message, udi);
1348 raise_no_such_property (connection, message, udi, key);
1389 const char *udi;
1399 udi = dbus_message_get_path (message);
1414 HAL_DEBUG (("udi=%s, key=%s", udi, key));
1416 device = hal_device_store_find (hald_get_gdl (), udi);
1418 device = hal_device_store_find (hald_get_tdl (), udi);
1421 raise_no_such_device (connection, message, udi);
1473 raise_property_type_error (connection, message, udi, key);
1518 const char *udi;
1531 udi = dbus_message_get_path (message);
1533 d = hal_device_store_find (hald_get_gdl (), udi);
1535 d = hal_device_store_find (hald_get_tdl (), udi);
1538 raise_no_such_device (connection, message, udi);
1569 const char *udi;
1579 udi = dbus_message_get_path (message);
1581 d = hal_device_store_find (hald_get_gdl (), udi);
1583 d = hal_device_store_find (hald_get_tdl (), udi);
1586 raise_no_such_device (connection, message, udi);
1604 raise_property_type_error (connection, message, udi, key);
1623 const char *udi;
1633 udi = dbus_message_get_path (message);
1635 d = hal_device_store_find (hald_get_gdl (), udi);
1637 d = hal_device_store_find (hald_get_tdl (), udi);
1640 raise_no_such_device (connection, message, udi);
1655 raise_property_type_error (connection, message, udi, key);
1689 const char *udi;
1697 udi = dbus_message_get_path (message);
1704 d = hal_device_store_find (hald_get_gdl (), udi);
1706 d = hal_device_store_find (hald_get_tdl (), udi);
1709 raise_no_such_device (connection, message, udi);
1722 raise_no_such_property (connection, message, udi, key);
1754 const char *udi;
1764 udi = dbus_message_get_path (message);
1766 d = hal_device_store_find (hald_get_gdl (), udi);
1768 d = hal_device_store_find (hald_get_tdl (), udi);
1771 raise_no_such_device (connection, message, udi);
1816 const char *udi;
1826 udi = dbus_message_get_path (message);
1828 d = hal_device_store_find (hald_get_gdl (), udi);
1830 d = hal_device_store_find (hald_get_tdl (), udi);
1833 raise_no_such_device (connection, message, udi);
1891 const char *udi;
1901 udi = dbus_message_get_path (message);
1903 d = hal_device_store_find (hald_get_gdl (), udi);
1905 d = hal_device_store_find (hald_get_tdl (), udi);
1908 raise_no_such_device (connection, message, udi);
1975 const char *udi;
1983 udi = dbus_message_get_path (message);
1985 d = hal_device_store_find (hald_get_gdl (), udi);
1987 d = hal_device_store_find (hald_get_tdl (), udi);
1990 raise_no_such_device (connection, message, udi);
2053 * bool Manager.ClaimBranch(string udi, string claim_service)
2067 const char *udi;
2075 DBUS_TYPE_STRING, &udi,
2082 HAL_TRACE (("entering, udi=%s", udi));
2084 d = hal_device_store_find (hald_get_gdl (), udi);
2087 raise_no_such_device (connection, message, udi);
2109 raise_no_such_device (connection, message, udi);
2137 * bool Manager.UnclaimBranch(string udi)
2151 const char *udi;
2158 DBUS_TYPE_STRING, &udi,
2164 HAL_TRACE (("entering, udi=%s", udi));
2166 d = hal_device_store_find (hald_get_gdl (), udi);
2169 raise_no_such_device (connection, message, udi);
2224 char *udi; /**< udi of device */
2274 if (pu_iter->udi == NULL)
2280 if (strcmp (pu_iter2->udi, pu_iter->udi) == 0)
2285 message = dbus_message_new_signal (pu_iter->udi,
2303 if (strcmp (pu_iter2->udi, pu_iter->udi) == 0) {
2327 g_free (pu_iter2->udi);
2328 pu_iter2->udi = NULL;
2333 g_free (pu_iter->udi);
2359 const char *udi = hal_device_get_udi (device);
2364 HAL_INFO(("Entering, udi=%s, key=%s, in_gdl=%s, removed=%s added=%s",
2365 device->udi, key,
2375 pu->udi = g_strdup (udi);
2391 message = dbus_message_new_signal (udi,
2441 * @param udi The UDI for this device
2451 const char *udi = hal_device_get_udi (device);
2458 message = dbus_message_new_signal (udi,
2531 const char *udi;
2539 udi = dbus_message_get_path (message);
2546 HAL_DEBUG (("udi=%s", udi));
2548 device = hal_device_store_find (hald_get_gdl (), udi);
2550 device = hal_device_store_find (hald_get_tdl (), udi);
2553 raise_no_such_device (connection, message, udi);
2575 const char *udi;
2583 udi = dbus_message_get_path (message);
2590 HAL_DEBUG (("udi=%s", udi));
2592 device = hal_device_store_find (hald_get_gdl (), udi);
2594 device = hal_device_store_find (hald_get_tdl (), udi);
2597 raise_no_such_device (connection, message, udi);
2620 const char *udi;
2631 udi = dbus_message_get_path (message);
2638 HAL_DEBUG (("udi=%s", udi));
2650 device = hal_device_store_find (hald_get_gdl (), udi);
2652 device = hal_device_store_find (hald_get_tdl (), udi);
2655 raise_no_such_device (connection, message, udi);
2681 char *udi;
2689 const char *udi;
2700 udi = dbus_message_get_path (message);
2707 HAL_DEBUG (("udi=%s", udi));
2718 device = hal_device_store_find (hald_get_gdl (), udi);
2720 device = hal_device_store_find (hald_get_tdl (), udi);
2723 raise_no_such_device (connection, message, udi);
2729 HAL_INFO (("Local connection 0x%x to handle interface '%s' on udi '%s'",
2732 udi));
2740 hih->udi = g_strdup (udi);
2762 const char *udi;
2771 udi = dbus_message_get_path (message);
2778 HAL_DEBUG (("udi=%s", udi));
2787 device = hal_device_store_find (hald_get_gdl (), udi);
2789 device = hal_device_store_find (hald_get_tdl (), udi);
2792 raise_no_such_device (connection, message, udi);
2804 HAL_INFO (("AddonIsReady on udi '%s'", udi));
2821 * Create new device in tdl. Return temporary udi.
2830 gchar *udi;
2850 udi = g_strdup_printf ("/org/freedesktop/Hal/devices/tmp%05x", ((unsigned) tv.tv_usec & 0xfffff)) + i;
2851 if (!hal_device_store_find (hald_get_tdl (), udi)) break;
2852 g_free (udi);
2853 udi = NULL;
2856 if (!udi) {
2861 hal_device_set_udi (d, udi);
2862 hal_device_property_set_string (d, "info.udi", udi);
2864 dbus_message_iter_append_basic (&iter, DBUS_TYPE_STRING, &udi);
2865 g_free (udi);
2882 HAL_INFO (("Remove callouts completed udi=%s", d->udi));
2900 char *udi;
2911 DBUS_TYPE_STRING, &udi,
2923 d = hal_device_store_find (hald_get_gdl (), udi);
2925 hal_device_store_find (hald_get_tdl (), udi);
2929 raise_no_such_device (connection, message, udi);
2961 HAL_INFO (("Add callouts completed udi=%s", d->udi));
2976 hal_device_property_set_string (d, "info.udi", "/org/freedesktop/Hal/devices/ignored-device");
3002 char udi[256], *udi0, *tmp_udi;
3034 hal_util_compute_udi (hald_get_gdl (), udi, sizeof udi, "%s", udi0);
3036 if (hal_device_store_find (hald_get_gdl (), udi)) {
3040 raise_error (connection, message, "org.freedesktop.Hal.DeviceExists", "CommitToGdl: Device exists: %s", udi);
3044 /* set new udi */
3045 hal_device_property_remove (d, "info.udi");
3046 hal_device_set_udi (d, udi);
3047 hal_device_property_set_string (d, "info.udi", udi);
3078 char *udi;
3098 g_free (mi->udi);
3116 d = hal_device_store_find (hald_get_gdl (), mi->udi);
3118 d = hal_device_store_find (hald_get_tdl (), mi->udi);
3136 raise_no_such_device (mi->connection, mi->message, mi->udi);
3155 if (g_hash_table_lookup_extended (udi_to_method_queue, d->udi, &origkey, (gpointer) &queue)) {
3172 hald_exec_method_process_queue (const char *udi);
3187 if (g_hash_table_lookup_extended (udi_to_method_queue, mi->udi, &origkey, (gpointer) &queue)) {
3190 g_hash_table_replace (udi_to_method_queue, g_strdup (mi->udi), queue);
3194 g_hash_table_insert (udi_to_method_queue, g_strdup (mi->udi), queue);
3202 hald_exec_method_process_queue (const char *udi)
3208 if (g_hash_table_lookup_extended (udi_to_method_queue, udi, &origkey, (gpointer) &queue)) {
3215 g_hash_table_remove (udi_to_method_queue, udi);
3224 HAL_INFO (("Refreshing mount state for %s since Unmount() completed", mi->udi));
3226 d = hal_device_store_find (hald_get_gdl (), mi->udi);
3228 d = hal_device_store_find (hald_get_tdl (), mi->udi);
3234 HAL_WARNING ((" Cannot find device object for %s", mi->udi));
3244 g_hash_table_replace (udi_to_method_queue, g_strdup (udi), queue);
3249 hald_exec_method_process_queue (mi->udi);
3269 hald_exec_method_process_queue (d->udi);
3486 mi->udi = g_strdup (d->udi);
3511 const char *udi, *name;
3513 udi = hal_device_get_udi (device);
3514 name = strrchr(udi, '/')+1;
3582 " <arg name=\"udi\" direction=\"in\" type=\"o\"/>\n"
3594 " <arg name=\"udi\" direction=\"in\" type=\"o\"/>\n"
3599 " <arg name=\"udi\" direction=\"in\" type=\"o\"/>\n"
3606 " <arg name=\"udi\" direction=\"in\" type=\"s\"/>\n"
3777 if (strcmp (hih->udi, path) == 0) {
4083 const char *udi;
4090 udi = dbus_message_get_path (message);
4097 if (udi != NULL) {
4098 d = hal_device_store_find (hald_get_gdl (), udi);
4100 d = hal_device_store_find (hald_get_tdl (), udi);
4108 if (strcmp (hih->udi, udi) == 0 &&
4171 HAL_INFO (("OK for method '%s' with signature '%s' on interface '%s' for UDI '%s' and execpath '%s'", method, signature, interface, udi, execpath));
4264 g_free (hih->udi);