/illumos-gate/usr/src/cmd/rmvolmgr/ |
H A D | vold.h | 63 int vold_postprocess(LibHalContext *hal_ctx, const char *udi,
|
/illumos-gate/usr/src/cmd/hal/tools/ |
H A D | hal-functions.sh | 13 PK_RESULT=`hal-is-caller-privileged --udi $UDI --action $ACTION \
|
H A D | hal-is-caller-privileged.c | 55 "usage : hal-is-caller-privileged --udi <udi> --action <action>\n" 60 " --udi Unique Device Id\n" 98 char *udi = NULL; local 123 {"udi", 1, NULL, 0}, 145 } else if (strcmp (opt, "udi") == 0) { 146 udi = strdup (optarg); 166 if (udi == NULL || caller == NULL || privilege == NULL) { 191 udi,
|
H A D | hal-storage-closetray.c | 79 char *udi; local 99 udi = getenv ("HAL_PROP_INFO_UDI"); 100 if (udi == NULL) 158 if ((drive = libhal_drive_from_udi (hal_ctx, udi)) == NULL) {
|
H A D | hal-storage-shared.h | 58 const char *udi, 68 const char *udi,
|
H A D | hal-storage-eject.c | 77 char *udi; local 101 udi = getenv ("HAL_PROP_INFO_UDI"); 102 if (udi == NULL) 160 if ((volume = libhal_volume_from_udi (hal_ctx, udi)) != NULL) { 163 drive_udi = g_strdup (udi); 167 unknown_eject_error ("Cannot get drive udi"); 170 unknown_eject_error ("Cannot get drive from udi");
|
H A D | hal-storage-zpool.c | 175 char *udi; local 193 udi = getenv ("HAL_PROP_INFO_UDI"); 194 if (udi == NULL) 224 if ((volume = libhal_volume_from_udi (hal_ctx, udi)) == NULL) { 228 unknown_zpool_error ("Cannot get drive udi"); 231 unknown_zpool_error ("Cannot get drive from udi");
|
H A D | hal-storage-mount.c | 280 char *udi; local 281 udi = hal_udis[i]; 282 if (libhal_device_query_capability (hal_ctx, udi, "volume", &error)) { 283 found_udi = strdup (udi); 449 const char *udi, 507 if (libhal_device_get_property_bool (hal_ctx, udi, "volume.ignore", &error) || 714 allowed_options = libhal_device_get_property_strlist (hal_ctx, udi, "volume.mount.valid_options", &error); 821 udi, 1064 char *udi; local 1084 udi 445 handle_mount(LibHalContext *hal_ctx, LibPolKitContext *pol_ctx, const char *udi, LibHalVolume *volume, LibHalDrive *drive, const char *device, const char *invoked_by_uid, const char *invoked_by_syscon_name, DBusConnection *system_bus) argument [all...] |
/illumos-gate/usr/src/cmd/hal/probing/volume/ |
H A D | probe-volume.c | 75 set_fstyp_properties (LibHalContext *ctx, const char *udi, const char *fstype, nvlist_t *fsattr) argument 87 if ((cs = libhal_device_new_changeset (udi)) == NULL) { 129 hsfs_contents(int fd, off_t probe_offset, LibHalContext *ctx, const char *udi) argument 204 libhal_device_set_property_bool (ctx, udi, 207 libhal_device_set_property_bool (ctx, udi, 210 libhal_device_set_property_bool (ctx, udi, 219 probe_disc (int fd, LibHalContext *ctx, const char *udi, dbus_bool_t *has_data, argument 346 if ((cs = libhal_device_new_changeset (udi)) == NULL) { 422 char *udi; local 459 if ((udi [all...] |
/illumos-gate/usr/src/cmd/hal/hald/solaris/ |
H A D | devinfo_cpu.c | 58 char udi[HAL_PATH_MAX]; local 138 * the udi. For some solaris devices like cpu di_instance() is not 139 * present and it returns -1. For the udi to be unique can use the 160 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local 162 hal_device_set_udi (d, udi); 163 hal_device_property_set_string (d, "info.udi", udi);
|
H A D | devinfo_usb.c | 206 * HAL spec so far. So IA node udi has "ia" sign 207 * now, different from the IF node udi with "if". 374 char udi[HAL_PATH_MAX]; local 493 char udi[HAL_PATH_MAX]; local 523 hal_util_compute_udi(hald_get_gdl(), udi, sizeof (udi), local 526 hal_device_set_udi(d, udi); 527 hal_device_property_set_string(d, "info.udi", udi); 555 char udi[HAL_PATH_MA local 592 hal_util_compute_udi(hald_get_gdl(), udi, sizeof (udi), local 630 char udi[HAL_PATH_MAX]; local 646 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local 672 char udi[HAL_PATH_MAX]; local [all...] |
H A D | devinfo_acpi.c | 189 devinfo_battery_rescan(char *parent_devfs_path, gchar *udi) argument 193 d = hal_device_store_find(hald_get_gdl(), udi); 195 HAL_INFO(("device not found %s", udi)); 205 devinfo_lid_event(char *subclass, gchar *udi) argument 209 d = hal_device_store_find(hald_get_gdl(), udi); 211 HAL_INFO(("device not found %s", udi));
|
H A D | sysevent.c | 386 "info.udi", parent_udi)) == NULL) { 485 gchar udi[HAL_PATH_MAX]; local 488 snprintf(udi, sizeof(udi), "%s_battery%d_0", prefix, dev_index); 489 devinfo_battery_rescan(phys_path, udi); 491 snprintf(udi, sizeof (udi), "%s_ac%d_0", prefix, dev_index); 492 devinfo_battery_rescan(phys_path, udi); 494 snprintf(udi, sizeof (udi), " [all...] |
H A D | devinfo_storage.c | 207 char udi[HAL_PATH_MAX]; local 218 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local 220 hal_device_set_udi (d, udi); 221 hal_device_property_set_string (d, "info.udi", udi); 252 char udi[HAL_PATH_MAX]; local 264 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local 266 hal_device_set_udi (d, udi); 287 char udi[HAL_PATH_MAX]; local 294 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local 377 char udi[HAL_PATH_MAX]; local 389 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local 407 char udi[HAL_PATH_MAX]; local 414 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local 444 char udi[HAL_PATH_MAX]; local 600 char udi[HAL_PATH_MAX]; local 619 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local 982 char udi[HAL_PATH_MAX]; local 995 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local [all...] |
H A D | devinfo.c | 90 char udi[HAL_PATH_MAX]; local 98 hal_util_compute_udi (hald_get_gdl (), udi, sizeof (udi), local 102 hal_device_set_udi (d, udi); 103 hal_device_property_set_string (d, "info.udi", udi); 278 HAL_INFO(("Probing udi=%s", hal_device_get_udi (d))); 295 HAL_INFO(("Preprobing udi=%s", hal_device_get_udi (d))); 379 HAL_INFO (("Remove callouts completed udi=%s", hal_device_get_udi (d)));
|
/illumos-gate/usr/src/cmd/hal/probing/printer/ |
H A D | probe-printer.c | 108 char *udi; local 119 if ((udi = getenv("UDI")) == NULL) 133 if ((cs = libhal_device_new_changeset(udi)) == NULL) { 148 ret = add_printer_info(cs, udi, manufacturer, model, description, 152 device_file, udi, strerror(errno)));
|
/illumos-gate/usr/src/cmd/hal/hald-runner/ |
H A D | runner.c | 101 g_free(r->udi); 141 list = (GList *)g_hash_table_lookup(udi_hash, rd->r->udi); 144 g_hash_table_insert(udi_hash, g_strdup(rd->r->udi), list); 315 list = (GList *)g_hash_table_lookup(udi_hash, r->udi); 319 g_hash_table_insert(udi_hash, g_strdup(r->udi), list); 351 do_kill_udi(gchar *udi) argument 354 list = (GList *)g_hash_table_lookup(udi_hash, udi); 359 /* Kill all running request for a udi */ 361 run_kill_udi(gchar *udi) argument 363 do_kill_udi(udi); [all...] |
H A D | main.c | 48 r->udi = g_strdup(tmpstr); 151 fprintf(stderr, "error parsing udi"); 187 char *udi; local 191 DBUS_TYPE_STRING, &udi, 200 run_kill_udi(udi);
|
/illumos-gate/usr/src/cmd/hal/hald/ |
H A D | hald_runner.c | 273 add_basic_env(DBusMessageIter *iter, const gchar *udi) { argument 286 add_env(iter, "UDI", udi); 343 const char *udi; local 345 udi = hal_device_get_udi(device); 346 dbus_message_iter_append_basic(iter, DBUS_TYPE_STRING, &udi); 353 add_basic_env(&array_iter, udi); 548 const char *udi; local 559 udi = hal_device_get_udi(device); 560 dbus_message_iter_append_basic(&iter, DBUS_TYPE_STRING, &udi);
|
H A D | device.h | 41 char *udi; member in struct:_HalDevice 103 const char *udi);
|
H A D | device_store.h | 94 const char *udi);
|
/illumos-gate/usr/src/lib/hal/libhal-storage/common/ |
H A D | libhal-storage.c | 679 char *udi; member in struct:LibHalDrive_s 724 char *udi; member in struct:LibHalVolume_s 802 free (drive->udi); 831 free (vol->udi); 891 * @param udi HAL UDI 895 libhal_drive_from_udi (LibHalContext *hal_ctx, const char *udi) argument 911 if (!libhal_device_query_capability (hal_ctx, udi, "storage", &error)) 921 drive->udi = strdup (udi); 922 if (drive->udi 1089 libhal_volume_from_udi(LibHalContext *hal_ctx, const char *udi) argument 1325 char *udi; local 1386 char *udi; local 1878 mopts_collect(LibHalContext *hal_ctx, const char *namespace, int namespace_len, const char *udi, char *options_string, size_t options_max_len, dbus_bool_t only_collect_imply_opts) argument [all...] |
/illumos-gate/usr/src/cmd/hal/probing/xkb/ |
H A D | probe-xkb.c | 279 char *udi; local 287 if ((udi = getenv("UDI")) == NULL) { 303 if ((cs = libhal_device_new_changeset(udi)) == NULL) { 308 HAL_DEBUG(("Doing probe-xkb for %s (udi=%s)", device_file, udi));
|
/illumos-gate/usr/src/cmd/cdrw/ |
H A D | device.c | 313 char **udi, *p = NULL; local 325 if ((udi = libhal_manager_find_device_string_match(ctx, 331 if ((p = libhal_device_get_property_string(ctx, udi[i], 339 if (udi != NULL) 340 libhal_free_string_array(udi); 358 char **udi, *path = NULL; local 378 if ((udi = libhal_manager_find_device_string_match(ctx, 389 udi[i], HAL_RDSK_PROP, NULL)) != NULL) 396 if (udi != NULL) 397 libhal_free_string_array(udi); [all...] |
/illumos-gate/usr/src/cmd/hal/utils/ |
H A D | printer.c | 114 add_printer_info(LibHalChangeSet *cs, char *udi, char *manufacturer, argument 119 HAL_DEBUG(("udi: %s, snmp data: vendor=%s, product=%s, " 121 NP(udi), NP(manufacturer), NP(model), NP(description),
|