Lines Matching refs:dev_name
8003 lookup_dev_name(char *phys_path, char **dev_name) in lookup_dev_name() argument
8007 *dev_name = NULL; in lookup_dev_name()
8018 *dev_name = s_strdup(cb_arg.dev_names[0]); in lookup_dev_name()
8020 if (*dev_name == NULL) in lookup_dev_name()
8031 char *dev_name = NULL; in lookup_disk_dev_name() local
8051 dev_name = s_strdup(cb_arg.dev_names[i]); in lookup_disk_dev_name()
8056 if (dev_name == NULL) { in lookup_disk_dev_name()
8064 dev_name = s_strdup(cb_arg.dev_names[i]); in lookup_disk_dev_name()
8072 if (dev_name == NULL) in lookup_disk_dev_name()
8074 if (strlen(dev_name) == 0) { in lookup_disk_dev_name()
8075 free(dev_name); in lookup_disk_dev_name()
8080 p = dev_name + strlen(dev_name) - 1; in lookup_disk_dev_name()
8082 while (p != dev_name && isdigit(*p)) in lookup_disk_dev_name()
8088 return (dev_name); in lookup_disk_dev_name()
8095 char *dev_name = NULL; in lookup_lofi_dev_name() local
8114 dev_name = s_strdup(cb_arg.dev_names[i]); in lookup_lofi_dev_name()
8121 if (dev_name == NULL) in lookup_lofi_dev_name()
8123 if (strlen(dev_name) == 0) { in lookup_lofi_dev_name()
8124 free(dev_name); in lookup_lofi_dev_name()
8128 return (dev_name); in lookup_lofi_dev_name()
8134 char *dev_name = NULL; in lookup_network_dev_name() local
8137 if (lookup_dev_name(node_path, &dev_name) == -1) in lookup_network_dev_name()
8140 if (dev_name == NULL) { in lookup_network_dev_name()
8144 if (lookup_dev_name(phys_path, &dev_name) == -1 || in lookup_network_dev_name()
8145 dev_name == NULL) in lookup_network_dev_name()
8149 return (dev_name); in lookup_network_dev_name()
8156 char *dev_name = NULL; in lookup_printer_dev_name() local
8173 dev_name = s_strdup(cb_arg.dev_names[i]); in lookup_printer_dev_name()
8179 if ((dev_name == NULL) && (cb_arg.count > 0)) in lookup_printer_dev_name()
8180 dev_name = s_strdup(cb_arg.dev_names[0]); in lookup_printer_dev_name()
8184 return (dev_name); in lookup_printer_dev_name()
8201 char *dev_name = NULL; in build_event_attributes() local
8243 if ((dev_name = lookup_disk_dev_name(node_path)) == NULL) { in build_event_attributes()
8248 if ((dev_name = lookup_network_dev_name(node_path, driver_name)) in build_event_attributes()
8254 if ((dev_name = lookup_printer_dev_name(node_path)) == NULL) { in build_event_attributes()
8285 if ((dev_name = lookup_lofi_dev_name(node_path, minor)) == in build_event_attributes()
8292 if (dev_name) { in build_event_attributes()
8293 if ((err = nvlist_add_string(nvl, DEV_NAME, dev_name)) != 0) in build_event_attributes()
8295 free(dev_name); in build_event_attributes()
8296 dev_name = NULL; in build_event_attributes()
8331 if (dev_name) in build_event_attributes()
8332 free(dev_name); in build_event_attributes()