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)) in flash_load_plugins()
383 (void) strlcpy(tmpplug->filename, plugname, in flash_load_plugins()
454 tmpplug->filename); in flash_load_plugins()
477 if ((tmpelem->filename = calloc(1, in flash_load_plugins()
478 strlen(tmpplug->filename) + 1)) == NULL) { in flash_load_plugins()
482 strlen(tmpplug->filename) + 1, in flash_load_plugins()
483 tmpplug->filename); in flash_load_plugins()
487 (void) strlcpy(tmpelem->filename, plugname, in flash_load_plugins()
524 char *fwvrfydirpath, *tempdirpath, *filename; in fwflash_load_verifier() local
559 if ((filename = calloc(1, MAXPATHLEN + 1)) == NULL) { in fwflash_load_verifier()
579 free(filename); in fwflash_load_verifier()
598 free(filename); in fwflash_load_verifier()
605 (void) snprintf(filename, MAXPATHLEN, "%s/%s-%s.so", in fwflash_load_verifier()
607 if ((vrfy->handle = dlopen(filename, RTLD_NOW)) == NULL) { in fwflash_load_verifier()
612 filename, drv); in fwflash_load_verifier()
615 bzero(filename, strlen(filename) + 1); in fwflash_load_verifier()
616 (void) snprintf(filename, MAXPATHLEN, in fwflash_load_verifier()
619 if ((vrfy->handle = dlopen(filename, RTLD_NOW)) in fwflash_load_verifier()
627 fwvrfydirpath, drv, clean, filename); in fwflash_load_verifier()
628 free(filename); in fwflash_load_verifier()
634 if ((vrfy->filename = calloc(1, strlen(filename) + 1)) in fwflash_load_verifier()
639 free(filename); in fwflash_load_verifier()
644 (void) strlcpy(vrfy->filename, filename, strlen(filename) + 1); in fwflash_load_verifier()
649 "plugin."), filename); in fwflash_load_verifier()
651 free(filename); in fwflash_load_verifier()
665 "plugin %s\n"), filename); in fwflash_load_verifier()
685 free(filename); in fwflash_load_verifier()
735 verifier->filename, strerror(errno)); in fwflash_load_verifier()
752 free(verifier->filename); in fwflash_load_verifier()
759 verifier->filename = NULL; in fwflash_load_verifier()
873 fwflash_update(char *device, char *filename, int flags) in fwflash_update() argument
897 if (filename == NULL) { in fwflash_update()
937 filename, device); in fwflash_update()
943 curdev->ident->vid, filename); in fwflash_update()
957 verifier->filename, in fwflash_update()
958 filename, curdev->access_devname); in fwflash_update()
963 (rv = confirm_target(curdev, filename)) == in fwflash_update()
967 curdev->plugin->filename); in fwflash_update()
969 filename); in fwflash_update()
975 filename, in fwflash_update()
1007 fwflash_read_file(char *device, char *filename) in fwflash_read_file() argument
1018 rv = curdev->plugin->fw_readfw(curdev, filename); in fwflash_read_file()
1024 curdev->access_devname, filename); in fwflash_read_file()
1148 free(thisplug->filename); in fwflash_intr()
1150 free(thisplug->plugin->filename); in fwflash_intr()
1152 thisplug->filename = NULL; in fwflash_intr()
1154 thisplug->plugin->filename = NULL; in fwflash_intr()
1171 free(verifier->filename); in fwflash_intr()
1175 verifier->filename = NULL; in fwflash_intr()