Lines Matching refs:dir_start
2697 static bool exif_process_IFD_in_JPEG(image_info_type *ImageInfo, char *dir_start, const exif_offset…
3138 char *dir_start; in exif_process_IFD_in_MAKERNOTE() local
3166 dir_start = value_ptr + maker_note->offset; in exif_process_IFD_in_MAKERNOTE()
3169 …t)dir_start-(intptr_t)info->offset_base+maker_note->offset+displacement, value_len, value_len, exi… in exif_process_IFD_in_MAKERNOTE()
3187 NumDirEntries = php_ifd_get16u(dir_start, ImageInfo->motorola_intel); in exif_process_IFD_in_MAKERNOTE()
3194 NumDirEntries = php_ifd_get16u(dir_start, ImageInfo->motorola_intel); in exif_process_IFD_in_MAKERNOTE()
3201 if ((dir_start - value_ptr) > value_len - (2+NumDirEntries*12)) { in exif_process_IFD_in_MAKERNOTE()
3202 …EXIFERR_CC, ImageInfo, E_WARNING, "Illegal IFD size: 0x%04X > 0x%04X", (dir_start - value_ptr) + (… in exif_process_IFD_in_MAKERNOTE()
3218 if (!exif_process_IFD_TAG(ImageInfo, dir_start + offset, in exif_process_IFD_in_MAKERNOTE()
3585 static bool exif_process_IFD_in_JPEG(image_info_type *ImageInfo, char *dir_start, const exif_offset… in exif_process_IFD_in_JPEG() argument
3597 if (!exif_offset_info_contains(info, dir_start, 2)) { in exif_process_IFD_in_JPEG()
3602 NumDirEntries = php_ifd_get16u(dir_start, ImageInfo->motorola_intel); in exif_process_IFD_in_JPEG()
3604 if (!exif_offset_info_contains(info, dir_start+2, NumDirEntries*12)) { in exif_process_IFD_in_JPEG()
3605 …X*12 = x%04X > x%04X", (int)((size_t)dir_start+2-(size_t)info->valid_start), NumDirEntries, (int)(… in exif_process_IFD_in_JPEG()
3610 if (!exif_process_IFD_TAG(ImageInfo, dir_start + 2 + 12 * de, in exif_process_IFD_in_JPEG()
3625 if (!exif_offset_info_contains(info, dir_start+2+NumDirEntries*12, 4)) { in exif_process_IFD_in_JPEG()
3631 NextDirOffset = php_ifd_get32u(dir_start+2+12*de, ImageInfo->motorola_intel); in exif_process_IFD_in_JPEG()