Lines Matching refs:dev_name
8002 lookup_dev_name(char *phys_path, char **dev_name) in lookup_dev_name() argument
8006 *dev_name = NULL; in lookup_dev_name()
8017 *dev_name = s_strdup(cb_arg.dev_names[0]); in lookup_dev_name()
8019 if (*dev_name == NULL) in lookup_dev_name()
8030 char *dev_name = NULL; in lookup_disk_dev_name() local
8050 dev_name = s_strdup(cb_arg.dev_names[i]); in lookup_disk_dev_name()
8055 if (dev_name == NULL) { in lookup_disk_dev_name()
8063 dev_name = s_strdup(cb_arg.dev_names[i]); in lookup_disk_dev_name()
8071 if (dev_name == NULL) in lookup_disk_dev_name()
8073 if (strlen(dev_name) == 0) { in lookup_disk_dev_name()
8074 free(dev_name); in lookup_disk_dev_name()
8079 p = dev_name + strlen(dev_name) - 1; in lookup_disk_dev_name()
8081 while (p != dev_name && isdigit(*p)) in lookup_disk_dev_name()
8087 return (dev_name); in lookup_disk_dev_name()
8094 char *dev_name = NULL; in lookup_lofi_dev_name() local
8113 dev_name = s_strdup(cb_arg.dev_names[i]); in lookup_lofi_dev_name()
8120 if (dev_name == NULL) in lookup_lofi_dev_name()
8122 if (strlen(dev_name) == 0) { in lookup_lofi_dev_name()
8123 free(dev_name); in lookup_lofi_dev_name()
8127 return (dev_name); in lookup_lofi_dev_name()
8133 char *dev_name = NULL; in lookup_network_dev_name() local
8136 if (lookup_dev_name(node_path, &dev_name) == -1) in lookup_network_dev_name()
8139 if (dev_name == NULL) { in lookup_network_dev_name()
8143 if (lookup_dev_name(phys_path, &dev_name) == -1 || in lookup_network_dev_name()
8144 dev_name == NULL) in lookup_network_dev_name()
8148 return (dev_name); in lookup_network_dev_name()
8155 char *dev_name = NULL; in lookup_printer_dev_name() local
8172 dev_name = s_strdup(cb_arg.dev_names[i]); in lookup_printer_dev_name()
8178 if ((dev_name == NULL) && (cb_arg.count > 0)) in lookup_printer_dev_name()
8179 dev_name = s_strdup(cb_arg.dev_names[0]); in lookup_printer_dev_name()
8183 return (dev_name); in lookup_printer_dev_name()
8200 char *dev_name = NULL; in build_event_attributes() local
8222 if ((dev_name = lookup_disk_dev_name(node_path)) == NULL) { in build_event_attributes()
8227 if ((dev_name = lookup_network_dev_name(node_path, driver_name)) in build_event_attributes()
8233 if ((dev_name = lookup_printer_dev_name(node_path)) == NULL) { in build_event_attributes()
8249 if ((dev_name = lookup_lofi_dev_name(node_path, minor)) == in build_event_attributes()
8256 if (dev_name) { in build_event_attributes()
8257 if ((err = nvlist_add_string(nvl, DEV_NAME, dev_name)) != 0) in build_event_attributes()
8259 free(dev_name); in build_event_attributes()
8260 dev_name = NULL; in build_event_attributes()
8295 if (dev_name) in build_event_attributes()
8296 free(dev_name); in build_event_attributes()