Lines Matching refs:devfs_path

325 sysevent_dev_add(gchar *devfs_path, gchar *name)
330 HAL_INFO (("dev_add: %s %s", name, devfs_path));
332 parent = hal_util_find_closest_ancestor (devfs_path, &parent_devfs_path, &hotplug_devfs_path);
349 sysevent_dev_remove(gchar *devfs_path, gchar *name)
351 HAL_INFO (("dev_remove: %s %s", name, devfs_path));
353 devinfo_remove_branch (devfs_path, NULL);
358 sysevent_dev_branch(gchar *devfs_path)
360 HAL_INFO (("branch_remove: %s", devfs_path));
362 devinfo_remove_branch (devfs_path, NULL);
367 sysevent_lofi_add(gchar *devfs_path, gchar *name)
373 HAL_INFO (("lofi_add: %s %s", name, devfs_path));
376 "solaris.devfs_path", devfs_path)) == NULL) {
377 HAL_INFO (("device not found in GDL %s", devfs_path));
391 if ((node = di_init (devfs_path, DINFOCPYALL)) == DI_NODE_NIL) {
392 HAL_INFO (("device not found in devinfo %s", devfs_path));
397 devinfo_lofi_add_major (parent, node, devfs_path, NULL, TRUE, d);
412 lookup_parent(char *devfs_path)
418 path = strdup (devfs_path);
428 "solaris.devfs_path", path);
433 "solaris.devfs_path", path);
444 sysevent_devfs_add(gchar *devfs_path)
450 HAL_INFO (("devfs_handle: %s", devfs_path));
452 if ((node = di_init (devfs_path, DINFOCPYALL)) == DI_NODE_NIL) {
453 HAL_INFO (("device not found in devinfo %s", devfs_path));
465 if ((parent = lookup_parent (devfs_path)) == NULL)
468 devinfo_usb_add (parent, node, devfs_path, NULL);
564 "solaris.devfs_path");
586 char *devfs_path;
591 devfs_path = di_devfs_path (node);
596 dh->add (NULL, node, devfs_path, device_type);
598 di_devfs_path_free (devfs_path);