Lines Matching defs:init
517 static int __verify_firmware(struct init_data *init,
554 init->is_big_endian = is_big_endian;
555 init->dmem_len = dmem_size;
556 init->imem_len = imem_size;
557 init->chksum = (is_big_endian)
564 static int __verify_fw_checksum(struct init_data *init,
574 if (init->is_big_endian) {
584 sum = magic + sequence + version + init->dmem_len + init->imem_len;
586 for (i = 0; i < init->dmem_len / sizeof(u32); i++)
589 for (i = 0; i < init->imem_len / sizeof(u32); i++)
627 struct init_data init;
659 ret = __verify_firmware(&init, fw);
667 is_big_endian = init.is_big_endian;
668 dmem_size = init.dmem_len;
669 imem_size = init.imem_len;
687 ret = __verify_fw_checksum(&init, priv, header, init.chksum);