inputpos 552 ext/standard/pack.c zend_long formatlen, inputpos, inputlen; inputpos 564 ext/standard/pack.c inputpos = 0; inputpos 710 ext/standard/pack.c if (size != 0 && size != -1 && INT_MAX - size + 1 < inputpos) { inputpos 716 ext/standard/pack.c if ((inputpos + size) <= inputlen) { inputpos 720 ext/standard/pack.c size_t len = inputlen - inputpos; /* Remaining string */ inputpos 729 ext/standard/pack.c add_assoc_stringl(return_value, n, &input[inputpos], len); inputpos 735 ext/standard/pack.c zend_long len = inputlen - inputpos; /* Remaining string */ inputpos 746 ext/standard/pack.c if (input[inputpos + len] != padn inputpos 747 ext/standard/pack.c && input[inputpos + len] != pads inputpos 748 ext/standard/pack.c && input[inputpos + len] != padt inputpos 749 ext/standard/pack.c && input[inputpos + len] != padc inputpos 750 ext/standard/pack.c && input[inputpos + len] != padl inputpos 755 ext/standard/pack.c add_assoc_stringl(return_value, n, &input[inputpos], len + 1); inputpos 763 ext/standard/pack.c len = inputlen - inputpos; /* Remaining string */ inputpos 774 ext/standard/pack.c if (input[inputpos + s] == pad) inputpos 779 ext/standard/pack.c add_assoc_stringl(return_value, n, &input[inputpos], len); inputpos 786 ext/standard/pack.c size_t len = (inputlen - inputpos) * 2; /* Remaining */ inputpos 804 ext/standard/pack.c char cc = (input[inputpos + ipos] >> nibbleshift) & 0xf; inputpos 829 ext/standard/pack.c int issigned = (type == 'c') ? (input[inputpos] & 0x80) : 0; inputpos 830 ext/standard/pack.c zend_long v = php_unpack(&input[inputpos], 1, issigned, byte_map); inputpos 844 ext/standard/pack.c issigned = input[inputpos + (machine_little_endian ? 1 : 0)] & 0x80; inputpos 851 ext/standard/pack.c v = php_unpack(&input[inputpos], 2, issigned, map); inputpos 862 ext/standard/pack.c issigned = input[inputpos + (machine_little_endian ? (sizeof(int) - 1) : 0)] & 0x80; inputpos 865 ext/standard/pack.c v = php_unpack(&input[inputpos], sizeof(int), issigned, int_map); inputpos 879 ext/standard/pack.c issigned = input[inputpos + (machine_little_endian ? 3 : 0)] & 0x80; inputpos 881 ext/standard/pack.c issigned = input[inputpos] & 0x80; inputpos 884 ext/standard/pack.c issigned = input[inputpos + 3] & 0x80; inputpos 892 ext/standard/pack.c v |= php_unpack(&input[inputpos], 4, issigned, map); inputpos 914 ext/standard/pack.c issigned = input[inputpos + (machine_little_endian ? 7 : 0)] & 0x80; inputpos 916 ext/standard/pack.c issigned = input[inputpos] & 0x80; inputpos 919 ext/standard/pack.c issigned = input[inputpos + 7] & 0x80; inputpos 923 ext/standard/pack.c v = php_unpack(&input[inputpos], 8, issigned, map); inputpos 939 ext/standard/pack.c memcpy(&v, &input[inputpos], sizeof(float)); inputpos 947 ext/standard/pack.c memcpy(&v, &input[inputpos], sizeof(double)); inputpos 957 ext/standard/pack.c if (inputpos < size) { inputpos 958 ext/standard/pack.c inputpos = -size; inputpos 969 ext/standard/pack.c inputpos = arg; inputpos 978 ext/standard/pack.c inputpos += size; inputpos 979 ext/standard/pack.c if (inputpos < 0) { inputpos 983 ext/standard/pack.c inputpos = 0; inputpos 989 ext/standard/pack.c php_error_docref(NULL, E_WARNING, "Type %c: not enough input, need %d, have " ZEND_LONG_FMT, type, size, inputlen - inputpos);