motorola_intel 1074 ext/exif/exif.c static int php_ifd_get16u(void *value, int motorola_intel) motorola_intel 1076 ext/exif/exif.c if (motorola_intel) { motorola_intel 1086 ext/exif/exif.c static signed short php_ifd_get16s(void *value, int motorola_intel) motorola_intel 1088 ext/exif/exif.c return (signed short)php_ifd_get16u(value, motorola_intel); motorola_intel 1094 ext/exif/exif.c static int php_ifd_get32s(void *value, int motorola_intel) motorola_intel 1096 ext/exif/exif.c if (motorola_intel) { motorola_intel 1112 ext/exif/exif.c static unsigned php_ifd_get32u(void *value, int motorola_intel) motorola_intel 1114 ext/exif/exif.c return (unsigned)php_ifd_get32s(value, motorola_intel) & 0xffffffff; motorola_intel 1120 ext/exif/exif.c static void php_ifd_set16u(char *data, unsigned int value, int motorola_intel) motorola_intel 1122 ext/exif/exif.c if (motorola_intel) { motorola_intel 1134 ext/exif/exif.c static void php_ifd_set32u(char *data, size_t value, int motorola_intel) motorola_intel 1136 ext/exif/exif.c if (motorola_intel) { motorola_intel 1151 ext/exif/exif.c char * exif_dump_data(int *dump_free, int format, int components, int length, int motorola_intel, char *value_ptr) /* {{{ */ motorola_intel 1189 ext/exif/exif.c snprintf(dump + len, 6 + 1, "0x%04X", php_ifd_get16s(value_ptr, motorola_intel)); motorola_intel 1196 ext/exif/exif.c snprintf(dump + len, 6 + 1, "0x%04X", php_ifd_get32s(value_ptr, motorola_intel)); motorola_intel 1203 ext/exif/exif.c snprintf(dump + len, 13 + 1, "0x%04X/0x%04X", php_ifd_get32s(value_ptr, motorola_intel), php_ifd_get32s(value_ptr+4, motorola_intel)); motorola_intel 1226 ext/exif/exif.c static double exif_convert_any_format(void *value, int format, int motorola_intel) motorola_intel 1235 ext/exif/exif.c case TAG_FMT_USHORT: return php_ifd_get16u(value, motorola_intel); motorola_intel 1236 ext/exif/exif.c case TAG_FMT_ULONG: return php_ifd_get32u(value, motorola_intel); motorola_intel 1239 ext/exif/exif.c u_den = php_ifd_get32u(4+(char *)value, motorola_intel); motorola_intel 1243 ext/exif/exif.c return (double)php_ifd_get32u(value, motorola_intel) / u_den; motorola_intel 1247 ext/exif/exif.c s_den = php_ifd_get32s(4+(char *)value, motorola_intel); motorola_intel 1251 ext/exif/exif.c return (double)php_ifd_get32s(value, motorola_intel) / s_den; motorola_intel 1254 ext/exif/exif.c case TAG_FMT_SSHORT: return (signed short)php_ifd_get16u(value, motorola_intel); motorola_intel 1255 ext/exif/exif.c case TAG_FMT_SLONG: return php_ifd_get32s(value, motorola_intel); motorola_intel 1275 ext/exif/exif.c static size_t exif_convert_any_to_int(void *value, int format, int motorola_intel) motorola_intel 1284 ext/exif/exif.c case TAG_FMT_USHORT: return php_ifd_get16u(value, motorola_intel); motorola_intel 1285 ext/exif/exif.c case TAG_FMT_ULONG: return php_ifd_get32u(value, motorola_intel); motorola_intel 1288 ext/exif/exif.c u_den = php_ifd_get32u(4+(char *)value, motorola_intel); motorola_intel 1292 ext/exif/exif.c return php_ifd_get32u(value, motorola_intel) / u_den; motorola_intel 1296 ext/exif/exif.c s_den = php_ifd_get32s(4+(char *)value, motorola_intel); motorola_intel 1300 ext/exif/exif.c return php_ifd_get32s(value, motorola_intel) / s_den; motorola_intel 1303 ext/exif/exif.c case TAG_FMT_SSHORT: return php_ifd_get16u(value, motorola_intel); motorola_intel 1304 ext/exif/exif.c case TAG_FMT_SLONG: return php_ifd_get32s(value, motorola_intel); motorola_intel 1527 ext/exif/exif.c int motorola_intel; /* 1 Motorola; 0 Intel */ motorola_intel 1657 ext/exif/exif.c static void exif_iif_add_value(image_info_type *image_info, int section_index, char *name, int tag, int format, int length, void* value, int motorola_intel) motorola_intel 1737 ext/exif/exif.c info_value->u = php_ifd_get16u(vptr, motorola_intel); motorola_intel 1741 ext/exif/exif.c info_value->u = php_ifd_get32u(vptr, motorola_intel); motorola_intel 1745 ext/exif/exif.c info_value->ur.num = php_ifd_get32u(vptr, motorola_intel); motorola_intel 1746 ext/exif/exif.c info_value->ur.den = php_ifd_get32u(4+(char *)vptr, motorola_intel); motorola_intel 1750 ext/exif/exif.c info_value->i = php_ifd_get16s(vptr, motorola_intel); motorola_intel 1754 ext/exif/exif.c info_value->i = php_ifd_get32s(vptr, motorola_intel); motorola_intel 1758 ext/exif/exif.c info_value->sr.num = php_ifd_get32u(vptr, motorola_intel); motorola_intel 1759 ext/exif/exif.c info_value->sr.den = php_ifd_get32u(4+(char *)vptr, motorola_intel); motorola_intel 1787 ext/exif/exif.c exif_iif_add_value(image_info, section_index, name, tag, format, (int)length, value, image_info->motorola_intel); motorola_intel 2350 ext/exif/exif.c static void* exif_ifd_make_value(image_info_data *info_data, int motorola_intel) { motorola_intel 2384 ext/exif/exif.c php_ifd_set16u(data_ptr, info_value->u, motorola_intel); motorola_intel 2388 ext/exif/exif.c php_ifd_set32u(data_ptr, info_value->u, motorola_intel); motorola_intel 2392 ext/exif/exif.c php_ifd_set16u(data_ptr, info_value->i, motorola_intel); motorola_intel 2396 ext/exif/exif.c php_ifd_set32u(data_ptr, info_value->i, motorola_intel); motorola_intel 2400 ext/exif/exif.c php_ifd_set32u(data_ptr, info_value->sr.num, motorola_intel); motorola_intel 2401 ext/exif/exif.c php_ifd_set32u(data_ptr+4, info_value->sr.den, motorola_intel); motorola_intel 2405 ext/exif/exif.c php_ifd_set32u(data_ptr, info_value->ur.num, motorola_intel); motorola_intel 2406 ext/exif/exif.c php_ifd_set32u(data_ptr+4, info_value->ur.den, motorola_intel); motorola_intel 2469 ext/exif/exif.c if (ImageInfo->motorola_intel) { motorola_intel 2475 ext/exif/exif.c php_ifd_set16u(new_data, info_list->count, ImageInfo->motorola_intel); motorola_intel 2484 ext/exif/exif.c php_ifd_set16u(new_data + 0, info_data->tag, ImageInfo->motorola_intel); motorola_intel 2485 ext/exif/exif.c php_ifd_set16u(new_data + 2, TAG_FMT_ULONG, ImageInfo->motorola_intel); motorola_intel 2486 ext/exif/exif.c php_ifd_set32u(new_data + 4, 1, ImageInfo->motorola_intel); motorola_intel 2487 ext/exif/exif.c php_ifd_set32u(new_data + 8, new_move, ImageInfo->motorola_intel); motorola_intel 2489 ext/exif/exif.c php_ifd_set16u(new_data + 0, info_data->tag, ImageInfo->motorola_intel); motorola_intel 2490 ext/exif/exif.c php_ifd_set16u(new_data + 2, info_data->format, ImageInfo->motorola_intel); motorola_intel 2491 ext/exif/exif.c php_ifd_set32u(new_data + 4, info_data->length, ImageInfo->motorola_intel); motorola_intel 2492 ext/exif/exif.c value_ptr = exif_ifd_make_value(info_data, ImageInfo->motorola_intel); motorola_intel 2496 ext/exif/exif.c php_ifd_set32u(new_data+8, new_value, ImageInfo->motorola_intel); motorola_intel 2622 ext/exif/exif.c } else if (ImageInfo->motorola_intel) { motorola_intel 2655 ext/exif/exif.c zend_multibyte_fetch_encoding(ImageInfo->motorola_intel ? ImageInfo->decode_jis_be : ImageInfo->decode_jis_le) motorola_intel 2694 ext/exif/exif.c zend_multibyte_fetch_encoding(ImageInfo->motorola_intel ? ImageInfo->decode_unicode_be : ImageInfo->decode_unicode_le) motorola_intel 2734 ext/exif/exif.c old_motorola_intel = ImageInfo->motorola_intel; motorola_intel 2737 ext/exif/exif.c ImageInfo->motorola_intel = 0; motorola_intel 2740 ext/exif/exif.c ImageInfo->motorola_intel = 1; motorola_intel 2747 ext/exif/exif.c NumDirEntries = php_ifd_get16u(dir_start, ImageInfo->motorola_intel); motorola_intel 2754 ext/exif/exif.c offset_diff = 2 + NumDirEntries*12 + 4 - php_ifd_get32u(dir_start+10, ImageInfo->motorola_intel); motorola_intel 2776 ext/exif/exif.c ImageInfo->motorola_intel = old_motorola_intel; motorola_intel 2807 ext/exif/exif.c tag = php_ifd_get16u(dir_entry, ImageInfo->motorola_intel); motorola_intel 2808 ext/exif/exif.c format = php_ifd_get16u(dir_entry+2, ImageInfo->motorola_intel); motorola_intel 2809 ext/exif/exif.c components = php_ifd_get32u(dir_entry+4, ImageInfo->motorola_intel); motorola_intel 2833 ext/exif/exif.c offset_val = php_ifd_get32u(dir_entry+8, ImageInfo->motorola_intel); motorola_intel 2895 ext/exif/exif.c dump_data = exif_dump_data(&dump_free, format, components, length, ImageInfo->motorola_intel, value_ptr); motorola_intel 2907 ext/exif/exif.c ImageInfo->Thumbnail.width = exif_convert_any_to_int(value_ptr, format, ImageInfo->motorola_intel); motorola_intel 2912 ext/exif/exif.c ImageInfo->Thumbnail.height = exif_convert_any_to_int(value_ptr, format, ImageInfo->motorola_intel); motorola_intel 2918 ext/exif/exif.c ImageInfo->Thumbnail.offset = exif_convert_any_to_int(value_ptr, format, ImageInfo->motorola_intel); motorola_intel 2928 ext/exif/exif.c ImageInfo->Thumbnail.size = exif_convert_any_to_int(value_ptr, format, ImageInfo->motorola_intel); motorola_intel 2934 ext/exif/exif.c ImageInfo->Thumbnail.size = exif_convert_any_to_int(value_ptr, format, ImageInfo->motorola_intel); motorola_intel 2978 ext/exif/exif.c ImageInfo->ApertureFNumber = (float)exif_convert_any_format(value_ptr, format, ImageInfo->motorola_intel); motorola_intel 2987 ext/exif/exif.c = (float)exp(exif_convert_any_format(value_ptr, format, ImageInfo->motorola_intel)*log(2)*0.5); motorola_intel 2998 ext/exif/exif.c = (float)(1/exp(exif_convert_any_format(value_ptr, format, ImageInfo->motorola_intel)*log(2))); motorola_intel 3006 ext/exif/exif.c ImageInfo->ExifImageWidth = exif_convert_any_to_int(value_ptr, format, ImageInfo->motorola_intel); motorola_intel 3010 ext/exif/exif.c ImageInfo->FocalplaneXRes = exif_convert_any_format(value_ptr, format, ImageInfo->motorola_intel); motorola_intel 3016 ext/exif/exif.c ImageInfo->Distance = (float)exif_convert_any_format(value_ptr, format, ImageInfo->motorola_intel); motorola_intel 3020 ext/exif/exif.c switch((int)exif_convert_any_format(value_ptr, format, ImageInfo->motorola_intel)) { motorola_intel 3084 ext/exif/exif.c Subdir_start = offset_base + php_ifd_get32u(value_ptr, ImageInfo->motorola_intel); motorola_intel 3118 ext/exif/exif.c NumDirEntries = php_ifd_get16u(dir_start, ImageInfo->motorola_intel); motorola_intel 3141 ext/exif/exif.c NextDirOffset = php_ifd_get32u(dir_start+2+12*de, ImageInfo->motorola_intel); motorola_intel 3181 ext/exif/exif.c ImageInfo->motorola_intel = 0; motorola_intel 3183 ext/exif/exif.c ImageInfo->motorola_intel = 1; motorola_intel 3190 ext/exif/exif.c exif_value_2a = php_ifd_get16u(CharBuf+2, ImageInfo->motorola_intel); motorola_intel 3191 ext/exif/exif.c offset_of_ifd = php_ifd_get32u(CharBuf+4, ImageInfo->motorola_intel); motorola_intel 3529 ext/exif/exif.c num_entries = php_ifd_get16u(ImageInfo->file.list[sn].data, ImageInfo->motorola_intel); motorola_intel 3540 ext/exif/exif.c next_offset = php_ifd_get32u(ImageInfo->file.list[sn].data + dir_size - 4, ImageInfo->motorola_intel); motorola_intel 3548 ext/exif/exif.c entry_tag = php_ifd_get16u(dir_entry+0, ImageInfo->motorola_intel); motorola_intel 3549 ext/exif/exif.c entry_type = php_ifd_get16u(dir_entry+2, ImageInfo->motorola_intel); motorola_intel 3559 ext/exif/exif.c entry_length = php_ifd_get32u(dir_entry+4, ImageInfo->motorola_intel) * php_tiff_bytes_per_format[entry_type]; motorola_intel 3563 ext/exif/exif.c entry_value = php_ifd_get16u(dir_entry+8, ImageInfo->motorola_intel); motorola_intel 3566 ext/exif/exif.c entry_value = php_ifd_get16s(dir_entry+8, ImageInfo->motorola_intel); motorola_intel 3569 ext/exif/exif.c entry_value = php_ifd_get32u(dir_entry+8, ImageInfo->motorola_intel); motorola_intel 3572 ext/exif/exif.c entry_value = php_ifd_get32s(dir_entry+8, ImageInfo->motorola_intel); motorola_intel 3602 ext/exif/exif.c entry_offset = php_ifd_get32u(dir_entry+8, ImageInfo->motorola_intel); motorola_intel 3635 ext/exif/exif.c entry_tag = php_ifd_get16u(dir_entry+0, ImageInfo->motorola_intel); motorola_intel 3636 ext/exif/exif.c entry_type = php_ifd_get16u(dir_entry+2, ImageInfo->motorola_intel); motorola_intel 3661 ext/exif/exif.c entry_offset = php_ifd_get32u(dir_entry+8, ImageInfo->motorola_intel); motorola_intel 3766 ext/exif/exif.c ImageInfo->motorola_intel = 0; motorola_intel 3772 ext/exif/exif.c php_ifd_get32u(file_header + 4, ImageInfo->motorola_intel), motorola_intel 3780 ext/exif/exif.c ImageInfo->motorola_intel = 1; motorola_intel 3786 ext/exif/exif.c php_ifd_get32u(file_header + 4, ImageInfo->motorola_intel), motorola_intel 3850 ext/exif/exif.c ImageInfo->motorola_intel = -1; /* flag as unknown */ motorola_intel 3991 ext/exif/exif.c if (ImageInfo.motorola_intel != -1) { motorola_intel 3992 ext/exif/exif.c exif_iif_add_int(&ImageInfo, SECTION_COMPUTED, "ByteOrderMotorola", ImageInfo.motorola_intel); motorola_intel 765 ext/standard/image.c static int php_ifd_get16u(void *Short, int motorola_intel) motorola_intel 767 ext/standard/image.c if (motorola_intel) { motorola_intel 777 ext/standard/image.c static signed short php_ifd_get16s(void *Short, int motorola_intel) motorola_intel 779 ext/standard/image.c return (signed short)php_ifd_get16u(Short, motorola_intel); motorola_intel 785 ext/standard/image.c static int php_ifd_get32s(void *Long, int motorola_intel) motorola_intel 787 ext/standard/image.c if (motorola_intel) { motorola_intel 799 ext/standard/image.c static unsigned php_ifd_get32u(void *Long, int motorola_intel) motorola_intel 801 ext/standard/image.c return (unsigned)php_ifd_get32s(Long, motorola_intel) & 0xffffffff; motorola_intel 807 ext/standard/image.c static struct gfxinfo *php_handle_tiff (php_stream * stream, zval *info, int motorola_intel) motorola_intel 818 ext/standard/image.c ifd_addr = php_ifd_get32u(ifd_ptr, motorola_intel); motorola_intel 827 ext/standard/image.c num_entries = php_ifd_get16u(ifd_data, motorola_intel); motorola_intel 839 ext/standard/image.c entry_tag = php_ifd_get16u(dir_entry+0, motorola_intel); motorola_intel 840 ext/standard/image.c entry_type = php_ifd_get16u(dir_entry+2, motorola_intel); motorola_intel 847 ext/standard/image.c entry_value = php_ifd_get16u(dir_entry+8, motorola_intel); motorola_intel 850 ext/standard/image.c entry_value = php_ifd_get16s(dir_entry+8, motorola_intel); motorola_intel 853 ext/standard/image.c entry_value = php_ifd_get32u(dir_entry+8, motorola_intel); motorola_intel 856 ext/standard/image.c entry_value = php_ifd_get32s(dir_entry+8, motorola_intel);