Lines Matching refs:ks_name
340 lookup_ks_name(char *ks_name, int want_devid)
359 if ((ks_name == NULL) || (*ks_name == 0) ||
360 (strspn(ks_name, "0123456789") == strlen(ks_name)))
363 /* parse ks_name to create new entry */
364 pidp = strchr(ks_name, '.'); /* start of ".<pid>" */
365 initiator = strrchr(ks_name, '.'); /* start of ".<pHCI-driver>" */
369 part = strchr(ks_name, ','); /* start of ",<partition>" */
370 p = strchr(ks_name, ':'); /* start of ":<partition>" */
380 p = &ks_name[strlen(ks_name) - 1]; /* last char */
384 while ((p >= ks_name) && isdigit(*p))
389 len = p - ks_name;
390 (void) strncpy(driver, ks_name, len);
399 if (strcmp(entry->ks_name, ks_name) == 0) {
435 entry->ks_name = safe_strdup(ks_name);
442 ks_name, entry->dsk ? entry->dsk : "NULL");
455 (void) printf("lookup_ks_name: failed: %s\n", ks_name);
589 if (strcmp(ksp->ks_name, "mntinfo"))