Lines Matching defs:kernel_name
99 static disk_t *create_disk(char *deviceid, char *kernel_name,
103 static alias_t *find_alias(disk_t *diskp, char *kernel_name);
120 char *kernel_name, disk_t **diskp);
452 char kernel_name[MAXPATHLEN];
463 (void) snprintf(kernel_name, sizeof (kernel_name), "%s%d",
466 (void) have_disk(args, devidstr, kernel_name, &diskp);
489 (void) snprintf(kernel_name, sizeof (kernel_name), "%s%d",
498 if ((ap = find_alias(diskp, kernel_name)) == NULL) {
499 if (new_alias(diskp, kernel_name, devlink_path,
559 char kernel_name[MAXPATHLEN];
562 (void) snprintf(kernel_name, sizeof (kernel_name), "%s%d",
572 if (!have_disk(args, devidstr, kernel_name, &diskp)) {
578 diskp = create_disk(devidstr, kernel_name, args);
603 if ((ap = find_alias(diskp, kernel_name)) == NULL) {
604 if (new_alias(diskp, kernel_name,
902 dp->kernel_name, cp->name);
955 create_disk(char *deviceid, char *kernel_name, struct search_args *args)
963 (void) fprintf(stderr, "INFO: create_disk %s\n", kernel_name);
988 if (kernel_name != NULL) {
989 diskp->kernel_name = strdup(kernel_name);
990 if (diskp->kernel_name == NULL) {
1152 find_alias(disk_t *diskp, char *kernel_name)
1158 if (libdiskmgt_str_eq(ap->kstat_name, kernel_name)) {
1516 have_disk(struct search_args *args, char *devidstr, char *kernel_name,
1531 if (libdiskmgt_str_eq(kernel_name,
1532 listp->kernel_name)) {
1672 new_alias(disk_t *diskp, char *kernel_name, char *devlink_path,
1698 if (kernel_name != NULL) {
1699 aliasp->kstat_name = strdup(kernel_name);