Lines Matching refs:filename

78 static int fwflash_update(char *device, char *filename, int flags);
79 static int fwflash_read_file(char *device, char *filename);
373 if ((tmpplug->filename = calloc(1, strlen(plugname) + 1))
377 "filename %s:%s\n"),
383 (void) strlcpy(tmpplug->filename, plugname,
454 tmpplug->filename);
477 if ((tmpelem->filename = calloc(1,
478 strlen(tmpplug->filename) + 1)) == NULL) {
481 "filename %s\n"),
482 strlen(tmpplug->filename) + 1,
483 tmpplug->filename);
487 (void) strlcpy(tmpelem->filename, plugname,
524 char *fwvrfydirpath, *tempdirpath, *filename;
559 if ((filename = calloc(1, MAXPATHLEN + 1)) == NULL) {
571 * filename out of it
579 free(filename);
598 free(filename);
605 (void) snprintf(filename, MAXPATHLEN, "%s/%s-%s.so",
607 if ((vrfy->handle = dlopen(filename, RTLD_NOW)) == NULL) {
612 filename, drv);
615 bzero(filename, strlen(filename) + 1);
616 (void) snprintf(filename, MAXPATHLEN,
619 if ((vrfy->handle = dlopen(filename, RTLD_NOW))
627 fwvrfydirpath, drv, clean, filename);
628 free(filename);
634 if ((vrfy->filename = calloc(1, strlen(filename) + 1))
638 "a verifier filename\n"));
639 free(filename);
644 (void) strlcpy(vrfy->filename, filename, strlen(filename) + 1);
649 "plugin."), filename);
651 free(filename);
665 "plugin %s\n"), filename);
685 free(filename);
735 verifier->filename, strerror(errno));
752 free(verifier->filename);
759 verifier->filename = NULL;
873 fwflash_update(char *device, char *filename, int flags)
896 /* new firmware filename and device desc */
897 if (filename == NULL) {
899 gettext("Invalid firmware filename (null)\n"));
912 "filename, operation might fail if %s is"
919 * device filename in realfile.
923 gettext("Unable to resolve device filename"
937 filename, device);
943 curdev->ident->vid, filename);
957 verifier->filename,
958 filename, curdev->access_devname);
963 (rv = confirm_target(curdev, filename)) ==
967 curdev->plugin->filename);
969 filename);
975 filename,
1004 * that the filename exists, then palm things off to the relevant plugin.
1007 fwflash_read_file(char *device, char *filename)
1013 /* new firmware filename and device desc */
1018 rv = curdev->plugin->fw_readfw(curdev, filename);
1024 curdev->access_devname, filename);
1148 free(thisplug->filename);
1150 free(thisplug->plugin->filename);
1152 thisplug->filename = NULL;
1154 thisplug->plugin->filename = NULL;
1171 free(verifier->filename);
1175 verifier->filename = NULL;
1238 "a firmware image filename\n"));
1253 "a firmware image filename\n"));
1266 "a firmware image filename\n"));