Lines Matching refs:filename
7446 * Given vhci class name, return its on-disk vhci cache filename.
7447 * Memory for the returned filename which includes the full path is allocated
7453 char *filename;
7459 * for scsi_vhci the filename is "/etc/devices/mdi_scsi_vhci_cache".
7464 filename = kmem_alloc(len, KM_SLEEP);
7465 (void) snprintf(filename, len, fmt, vhclass);
7466 ASSERT(len == (strlen(filename) + 1));
7467 return (filename);
9385 char *filename;
9387 filename = vhclass2vhcache_filename(vhci_class);
9389 if ((err = fread_nvlist(filename, &nvl)) == 0) {
9390 kmem_free(filename, strlen(filename) + 1);
9393 cmn_err(CE_WARN, "%s: I/O error, will recreate", filename);
9396 "%s: data file corrupted, will recreate", filename);
9398 kmem_free(filename, strlen(filename) + 1);