Lines Matching refs:hdr

50 	image_header_t *hdr = &header;  in image_verify_header()  local
57 memcpy(hdr, ptr, sizeof(image_header_t)); in image_verify_header()
59 if (be32_to_cpu(hdr->ih_magic) != IH_MAGIC) { in image_verify_header()
65 data = (const unsigned char *)hdr; in image_verify_header()
68 checksum = be32_to_cpu(hdr->ih_hcrc); in image_verify_header()
69 hdr->ih_hcrc = cpu_to_be32(0); /* clear for re-calculation */ in image_verify_header()
80 checksum = be32_to_cpu(hdr->ih_dcrc); in image_verify_header()
98 image_header_t * hdr = (image_header_t *)ptr; in image_set_header() local
118 addr = optee_image_get_load_addr(hdr); in image_set_header()
119 ep = optee_image_get_entry_point(hdr); in image_set_header()
123 image_set_magic(hdr, IH_MAGIC); in image_set_header()
124 image_set_time(hdr, time); in image_set_header()
125 image_set_size(hdr, imagesize); in image_set_header()
126 image_set_load(hdr, addr); in image_set_header()
127 image_set_ep(hdr, ep); in image_set_header()
128 image_set_dcrc(hdr, checksum); in image_set_header()
129 image_set_os(hdr, params->os); in image_set_header()
130 image_set_arch(hdr, params->arch); in image_set_header()
131 image_set_type(hdr, params->type); in image_set_header()
132 image_set_comp(hdr, params->comp); in image_set_header()
134 image_set_name(hdr, params->imagename); in image_set_header()
136 checksum = crc32(0, (const unsigned char *)hdr, in image_set_header()
139 image_set_hcrc(hdr, checksum); in image_set_header()
144 const image_header_t *hdr = (const image_header_t *)ptr; in image_extract_subimage() local
148 if (image_check_type(hdr, IH_TYPE_MULTI)) { in image_extract_subimage()
153 count = image_multi_count(hdr); in image_extract_subimage()
156 image_multi_getimg(hdr, idx, &file_data, &file_len); in image_extract_subimage()
164 file_data = image_get_data(hdr); in image_extract_subimage()
165 file_len = image_get_size(hdr); in image_extract_subimage()