Lines Matching refs:key_program
72 struct key_program { struct
734 static int check_hmac(struct key_program *hmac, in check_hmac()
754 static int verify_program(struct key_program *prg) in verify_program()
768 static struct key_program *load_sd_key_program(void) in load_sd_key_program()
773 struct key_program *result = NULL, *hmac = NULL; in load_sd_key_program()
774 struct key_program header; in load_sd_key_program()
801 result = malloc(sizeof(struct key_program) + header.code_size); in load_sd_key_program()
827 hmac = malloc(sizeof(struct key_program) + header.code_size); in load_sd_key_program()
866 static struct key_program *load_key_chunk(const char *ifname, in load_key_chunk()
870 struct key_program *result = NULL; in load_key_chunk()
871 struct key_program header; in load_key_chunk()
889 result = malloc(sizeof(struct key_program) + header.code_size); in load_key_chunk()
895 sizeof(struct key_program) + header.code_size, &i) < 0) in load_key_chunk()
936 struct key_program *sd_prg = NULL; in first_stage_actions()
1020 struct key_program *hmac_blob = NULL; in second_stage_init()