Lines Matching refs:tparams
410 static void verify_image(const struct image_type_params *tparams) in verify_image() argument
438 if (tparams->verify_header((unsigned char *)ptr, params.file_size, ¶ms) != 0) { in verify_image()
473 struct image_type_params *tparams = NULL; in main() local
485 tparams = imagetool_get_type(params.type); in main()
486 if (tparams == NULL && !params.lflag) { in main()
496 if (tparams && tparams->check_params) in main()
497 if (tparams->check_params (¶ms)) in main()
503 if (params.xflag && tparams) in main()
504 params.ep += tparams->header_size; in main()
508 if (!tparams) { in main()
513 if (tparams->fflag_handle) in main()
520 retval = tparams->fflag_handle(¶ms); in main()
574 } else if (tparams && sbuf.st_size < (off_t)tparams->header_size) { in main()
579 tparams->header_size); in main()
598 retval = imagetool_verify_print_header(ptr, &sbuf, tparams, ¶ms); in main()
630 params.file_size = sbuf.st_size + tparams->header_size; in main()
640 if (tparams->vrec_header) in main()
641 pad_len = tparams->vrec_header(¶ms, tparams); in main()
643 memset(tparams->hdr, 0, tparams->header_size); in main()
645 if (write(ifd, tparams->hdr, tparams->header_size) in main()
646 != tparams->header_size) { in main()
737 - tparams->header_size, in main()
739 - tparams->header_size in main()
790 if (tparams->set_header) in main()
791 tparams->set_header (ptr, &sbuf, ifd, ¶ms); in main()
794 params.cmdname, tparams->name); in main()
799 if (tparams->print_header) in main()
800 tparams->print_header (ptr, ¶ms); in main()
803 params.cmdname, tparams->name); in main()
825 if (tparams->verify_header) in main()
826 verify_image(tparams); in main()
842 struct image_type_params *tparams = imagetool_get_type(params.type); in copy_file() local
885 if ((unsigned)sbuf.st_size < tparams->header_size) { in copy_file()
892 for (p = ptr; p < ptr + tparams->header_size; p++) { in copy_file()
901 offset = tparams->header_size; in copy_file()