Searched refs:udi (Results 26 - 50 of 62) sorted by relevance

123

/illumos-gate/usr/src/cmd/rmvolmgr/
H A Dvold.h63 int vold_postprocess(LibHalContext *hal_ctx, const char *udi,
/illumos-gate/usr/src/cmd/hal/tools/
H A Dhal-functions.sh13 PK_RESULT=`hal-is-caller-privileged --udi $UDI --action $ACTION \
H A Dhal-is-caller-privileged.c55 "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 Dhal-storage-closetray.c79 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 Dhal-storage-shared.h58 const char *udi,
68 const char *udi,
H A Dhal-storage-eject.c77 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 Dhal-storage-zpool.c175 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 Dhal-storage-mount.c280 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 Dprobe-volume.c75 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 Ddevinfo_cpu.c58 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 Ddevinfo_usb.c206 * 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 Ddevinfo_acpi.c189 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 Dsysevent.c386 "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 Ddevinfo_storage.c207 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 Ddevinfo.c90 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 Dprobe-printer.c108 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 Drunner.c101 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 Dmain.c48 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 Dhald_runner.c273 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 Ddevice.h41 char *udi; member in struct:_HalDevice
103 const char *udi);
H A Ddevice_store.h94 const char *udi);
/illumos-gate/usr/src/lib/hal/libhal-storage/common/
H A Dlibhal-storage.c679 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 Dprobe-xkb.c279 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 Ddevice.c313 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 Dprinter.c114 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),

Completed in 100 milliseconds

123