dir_entry 2280 ext/exif/exif.c static int exif_process_IFD_TAG( image_info_type *ImageInfo, char *dir_entry, char *offset_base, size_t IFDlength, size_t displacement, int section_index, int ReadNextIFD, tag_table_type tag_table TSRMLS_DC); dir_entry 2796 ext/exif/exif.c static int exif_process_IFD_TAG(image_info_type *ImageInfo, char *dir_entry, char *offset_base, size_t IFDlength, size_t displacement, int section_index, int ReadNextIFD, tag_table_type tag_table TSRMLS_DC) dir_entry 2816 ext/exif/exif.c tag = php_ifd_get16u(dir_entry, ImageInfo->motorola_intel); dir_entry 2817 ext/exif/exif.c format = php_ifd_get16u(dir_entry+2, ImageInfo->motorola_intel); dir_entry 2818 ext/exif/exif.c components = php_ifd_get32u(dir_entry+4, ImageInfo->motorola_intel); dir_entry 2842 ext/exif/exif.c offset_val = php_ifd_get32u(dir_entry+8, ImageInfo->motorola_intel); dir_entry 2850 ext/exif/exif.c if (byte_count > IFDlength || offset_val > IFDlength-byte_count || value_ptr < dir_entry || offset_val < (size_t)(dir_entry-offset_base)) { dir_entry 2855 ext/exif/exif.c if (value_ptr < dir_entry) { dir_entry 2858 ext/exif/exif.c exif_error_docref("exif_read_data#error_ifd" EXIFERR_CC, ImageInfo, E_WARNING, "Process tag(x%04X=%s): Illegal pointer offset(x%04X < x%04X)", tag, exif_get_tagname(tag, tagname, -12, tag_table TSRMLS_CC), offset_val, dir_entry); dir_entry 2898 ext/exif/exif.c value_ptr = dir_entry+8; dir_entry 3521 ext/exif/exif.c unsigned char *dir_entry; dir_entry 3556 ext/exif/exif.c dir_entry = ImageInfo->file.list[sn].data+2+i*12; dir_entry 3557 ext/exif/exif.c entry_tag = php_ifd_get16u(dir_entry+0, ImageInfo->motorola_intel); dir_entry 3558 ext/exif/exif.c entry_type = php_ifd_get16u(dir_entry+2, ImageInfo->motorola_intel); dir_entry 3568 ext/exif/exif.c entry_length = php_ifd_get32u(dir_entry+4, ImageInfo->motorola_intel) * php_tiff_bytes_per_format[entry_type]; dir_entry 3572 ext/exif/exif.c entry_value = php_ifd_get16u(dir_entry+8, ImageInfo->motorola_intel); dir_entry 3575 ext/exif/exif.c entry_value = php_ifd_get16s(dir_entry+8, ImageInfo->motorola_intel); dir_entry 3578 ext/exif/exif.c entry_value = php_ifd_get32u(dir_entry+8, ImageInfo->motorola_intel); dir_entry 3581 ext/exif/exif.c entry_value = php_ifd_get32s(dir_entry+8, ImageInfo->motorola_intel); dir_entry 3611 ext/exif/exif.c entry_offset = php_ifd_get32u(dir_entry+8, ImageInfo->motorola_intel); dir_entry 3643 ext/exif/exif.c dir_entry = ImageInfo->file.list[sn].data+2+i*12; dir_entry 3644 ext/exif/exif.c entry_tag = php_ifd_get16u(dir_entry+0, ImageInfo->motorola_intel); dir_entry 3645 ext/exif/exif.c entry_type = php_ifd_get16u(dir_entry+2, ImageInfo->motorola_intel); dir_entry 3670 ext/exif/exif.c entry_offset = php_ifd_get32u(dir_entry+8, ImageInfo->motorola_intel); dir_entry 3700 ext/exif/exif.c if (!exif_process_IFD_TAG(ImageInfo, (char*)dir_entry, dir_entry 806 ext/standard/image.c unsigned char *dir_entry; dir_entry 833 ext/standard/image.c dir_entry = ifd_data+2+i*12; dir_entry 834 ext/standard/image.c entry_tag = php_ifd_get16u(dir_entry+0, motorola_intel); dir_entry 835 ext/standard/image.c entry_type = php_ifd_get16u(dir_entry+2, motorola_intel); dir_entry 839 ext/standard/image.c entry_value = (size_t)(dir_entry[8]); dir_entry 842 ext/standard/image.c entry_value = php_ifd_get16u(dir_entry+8, motorola_intel); dir_entry 845 ext/standard/image.c entry_value = php_ifd_get16s(dir_entry+8, motorola_intel); dir_entry 848 ext/standard/image.c entry_value = php_ifd_get32u(dir_entry+8, motorola_intel); dir_entry 851 ext/standard/image.c entry_value = php_ifd_get32s(dir_entry+8, motorola_intel);