Lines Matching refs:hdr
48 image_header_t *hdr = &header; in image_verify_header() local
55 memcpy(hdr, ptr, sizeof(image_header_t)); in image_verify_header()
57 if (be32_to_cpu(hdr->ih_magic) != IH_MAGIC) { in image_verify_header()
63 data = (const unsigned char *)hdr; in image_verify_header()
66 checksum = be32_to_cpu(hdr->ih_hcrc); in image_verify_header()
67 hdr->ih_hcrc = cpu_to_be32(0); /* clear for re-calculation */ in image_verify_header()
78 checksum = be32_to_cpu(hdr->ih_dcrc); in image_verify_header()
94 image_header_t * hdr = (image_header_t *)ptr; in image_set_header() local
109 image_set_magic(hdr, IH_MAGIC); in image_set_header()
110 image_set_time(hdr, time); in image_set_header()
111 image_set_size(hdr, imagesize); in image_set_header()
112 image_set_load(hdr, params->addr); in image_set_header()
113 image_set_ep(hdr, params->ep); in image_set_header()
114 image_set_dcrc(hdr, checksum); in image_set_header()
115 image_set_os(hdr, params->os); in image_set_header()
116 image_set_arch(hdr, params->arch); in image_set_header()
117 image_set_type(hdr, params->type); in image_set_header()
118 image_set_comp(hdr, params->comp); in image_set_header()
120 image_set_name(hdr, params->imagename); in image_set_header()
122 checksum = crc32(0, (const unsigned char *)hdr, in image_set_header()
125 image_set_hcrc(hdr, checksum); in image_set_header()
130 const image_header_t *hdr = (const image_header_t *)ptr; in image_extract_subimage() local
134 if (image_check_type(hdr, IH_TYPE_MULTI)) { in image_extract_subimage()
139 count = image_multi_count(hdr); in image_extract_subimage()
142 image_multi_getimg(hdr, idx, &file_data, &file_len); in image_extract_subimage()
150 file_data = image_get_data(hdr); in image_extract_subimage()
151 file_len = image_get_size(hdr); in image_extract_subimage()