Home
last modified time | relevance | path

Searched refs:code_size (Results 1 – 3 of 3) sorted by relevance

/board/gdsys/a38x/
A Dkeyprogram.c77 u32 magic, code_crc, code_size; in extract_subprogram() local
81 code_size = get_unaligned_be32(*progdata + 8); in extract_subprogram()
88 *result = malloc(sizeof(struct key_program) + code_size); in extract_subprogram()
95 prog->code_size = code_size; in extract_subprogram()
96 memcpy(prog->code, *progdata, code_size); in extract_subprogram()
98 *progdata += code_size; in extract_subprogram()
150 if (hre_run_program(tpm, prog->code, prog->code_size)) { in load_and_run_keyprog()
A Dhre.h13 uint32_t code_size; member
35 int hre_run_program(struct udevice *tpm, const uint8_t *code, size_t code_size);
A Dhre.c376 size_t *code_size) in hre_execute_op() argument
391 if (*code_size < 4) in hre_execute_op()
404 if ((opcode & 0x80) && (data_size + 4) > *code_size) in hre_execute_op()
484 *code_size -= 4; in hre_execute_op()
487 *code_size -= data_size; in hre_execute_op()
500 int hre_run_program(struct udevice *tpm, const uint8_t *code, size_t code_size) in hre_run_program() argument
505 code_left = code_size; in hre_run_program()
519 crc = crc32(0, prg->code, prg->code_size); in hre_verify_program()

Completed in 23 milliseconds