Lines Matching refs:udi

51 	char *udi;  member
89 char *udi; member
115 opt.udi = optarg; in main()
120 opt.udi = optarg; in main()
156 err = remove_udi(hal_ctx, opt.udi); in main()
158 err = add_udi(hal_ctx, opt.udi); in main()
194 char *udi = NULL; in dump_devices() local
198 udi = arg; in dump_devices()
201 asprintf(&udi, "/org/freedesktop/Hal/devices/%s", arg); in dump_devices()
203 udi = calloc(1, sizeof ("/org/freedesktop/Hal/devices/%s") + strlen(arg)); in dump_devices()
204 sprintf(udi, "/org/freedesktop/Hal/devices/%s", arg); in dump_devices()
212 if (!udi) { in dump_devices()
220 device_names[0] = strdup(udi); in dump_devices()
235 if (!udi) in dump_devices()
307 char *udi; in remove_udi() local
312 udi = arg; in remove_udi()
315 asprintf(&udi, "/org/freedesktop/Hal/devices/%s", arg); in remove_udi()
317 udi = calloc(1, sizeof ("/org/freedesktop/Hal/devices/%s") + strlen(arg)); in remove_udi()
318 sprintf(udi, "/org/freedesktop/Hal/devices/%s", arg); in remove_udi()
326 if (!libhal_remove_device(hal_ctx, udi, &error)) { in remove_udi()
332 fprintf(stderr, "removed: %s\n", udi); in remove_udi()
344 char *udi = NULL, buf[1024]; in add_udi() local
352 udi = arg; in add_udi()
355 asprintf(&udi, "/org/freedesktop/Hal/devices/%s", arg); in add_udi()
357 udi = calloc(1, sizeof ("/org/freedesktop/Hal/devices/%s") + strlen(arg)); in add_udi()
358 sprintf(udi, "/org/freedesktop/Hal/devices/%s", arg); in add_udi()
362 if (udi) in add_udi()
363 new_dev.udi = strdup(udi); in add_udi()
367 if (udi) in add_udi()
368 dev_exists = libhal_device_exists(hal_ctx, udi, &error); in add_udi()
371 new_dev.real_udi = strdup(new_dev.udi); in add_udi()
397 if (!libhal_device_commit_to_gdl(hal_ctx, new_dev.real_udi, new_dev.udi, &error)) { in add_udi()
406 printf("%s: %s\n", dev_exists ? "merged": "created", new_dev.udi); in add_udi()
626 if (udi2 && !nd->udi) in add_properties()
627 nd->udi = strdup(udi2); in add_properties()