Lines Matching refs:verifier

57 struct vrfyplugin *verifier;  variable
538 if (verifier != NULL) { in fwflash_load_verifier()
539 verifier->imgsize = 0; in fwflash_load_verifier()
540 verifier->flashbuf = 0; /* set by the verifier function */ in fwflash_load_verifier()
542 if (verifier->imgfile != NULL) { in fwflash_load_verifier()
543 free(verifier->imgfile); in fwflash_load_verifier()
544 verifier->imgfile = NULL; in fwflash_load_verifier()
547 if (verifier->fwimage != NULL) { in fwflash_load_verifier()
548 free(verifier->fwimage); in fwflash_load_verifier()
549 verifier->fwimage = NULL; in fwflash_load_verifier()
684 verifier = vrfy; /* a convenience variable */ in fwflash_load_verifier()
714 verifier->imgsize = fwstat.st_size; in fwflash_load_verifier()
715 if ((verifier->fwimage = calloc(1, verifier->imgsize)) in fwflash_load_verifier()
727 if ((rv = read(imgfd, verifier->fwimage, in fwflash_load_verifier()
728 (size_t)verifier->imgsize)) < verifier->imgsize) { in fwflash_load_verifier()
734 rv, verifier->imgsize, in fwflash_load_verifier()
735 verifier->filename, strerror(errno)); in fwflash_load_verifier()
741 if ((verifier->imgfile = calloc(1, strlen(fwimg) + 1)) == NULL) { in fwflash_load_verifier()
746 (void) strlcpy(verifier->imgfile, fwimg, strlen(fwimg) + 1); in fwflash_load_verifier()
752 free(verifier->filename); in fwflash_load_verifier()
753 free(verifier->vendor); in fwflash_load_verifier()
756 verifier->fwimage) in fwflash_load_verifier()
757 free(verifier->fwimage); in fwflash_load_verifier()
759 verifier->filename = NULL; in fwflash_load_verifier()
760 verifier->vendor = NULL; in fwflash_load_verifier()
761 verifier->vendorvrfy = NULL; in fwflash_load_verifier()
762 verifier->fwimage = NULL; in fwflash_load_verifier()
763 (void) dlclose(verifier->handle); in fwflash_load_verifier()
764 verifier->handle = NULL; in fwflash_load_verifier()
765 free(verifier); in fwflash_load_verifier()
769 verifier = NULL; in fwflash_load_verifier()
951 rv = verifier->vendorvrfy(curdev); in fwflash_update()
957 verifier->filename, in fwflash_update()
1170 if (verifier != NULL) { in fwflash_intr()
1171 free(verifier->filename); in fwflash_intr()
1172 free(verifier->vendor); in fwflash_intr()
1173 free(verifier->imgfile); in fwflash_intr()
1174 free(verifier->fwimage); in fwflash_intr()
1175 verifier->filename = NULL; in fwflash_intr()
1176 verifier->vendor = NULL; in fwflash_intr()
1177 verifier->vendorvrfy = NULL; in fwflash_intr()
1178 verifier->imgfile = NULL; in fwflash_intr()
1179 verifier->fwimage = NULL; in fwflash_intr()
1180 (void) dlclose(verifier->handle); in fwflash_intr()
1181 verifier->handle = NULL; in fwflash_intr()
1182 free(verifier); in fwflash_intr()