inputpos 581 ext/standard/pack.c int inputpos, inputlen, i; inputpos 592 ext/standard/pack.c inputpos = 0; inputpos 738 ext/standard/pack.c if (size != 0 && size != -1 && INT_MAX - size + 1 < inputpos) { inputpos 744 ext/standard/pack.c if ((inputpos + size) <= inputlen) { inputpos 748 ext/standard/pack.c int len = inputlen - inputpos; /* Remaining string */ inputpos 757 ext/standard/pack.c add_assoc_stringl(return_value, n, &input[inputpos], len, 1); inputpos 763 ext/standard/pack.c int len = inputlen - inputpos; /* Remaining string */ inputpos 774 ext/standard/pack.c if (input[inputpos + len] != padn inputpos 775 ext/standard/pack.c && input[inputpos + len] != pads inputpos 776 ext/standard/pack.c && input[inputpos + len] != padt inputpos 777 ext/standard/pack.c && input[inputpos + len] != padc inputpos 778 ext/standard/pack.c && input[inputpos + len] != padl inputpos 783 ext/standard/pack.c add_assoc_stringl(return_value, n, &input[inputpos], len + 1, 1); inputpos 791 ext/standard/pack.c len = inputlen - inputpos; /* Remaining string */ inputpos 802 ext/standard/pack.c if (input[inputpos + s] == pad) inputpos 807 ext/standard/pack.c add_assoc_stringl(return_value, n, &input[inputpos], len, 1); inputpos 814 ext/standard/pack.c int len = (inputlen - inputpos) * 2; /* Remaining */ inputpos 832 ext/standard/pack.c char cc = (input[inputpos + ipos] >> nibbleshift) & 0xf; inputpos 857 ext/standard/pack.c int issigned = (type == 'c') ? (input[inputpos] & 0x80) : 0; inputpos 858 ext/standard/pack.c long v = php_unpack(&input[inputpos], 1, issigned, byte_map); inputpos 872 ext/standard/pack.c issigned = input[inputpos + (machine_little_endian ? 1 : 0)] & 0x80; inputpos 879 ext/standard/pack.c v = php_unpack(&input[inputpos], 2, issigned, map); inputpos 890 ext/standard/pack.c issigned = input[inputpos + (machine_little_endian ? (sizeof(int) - 1) : 0)] & 0x80; inputpos 893 ext/standard/pack.c v = php_unpack(&input[inputpos], sizeof(int), issigned, int_map); inputpos 907 ext/standard/pack.c issigned = input[inputpos + (machine_little_endian ? 3 : 0)] & 0x80; inputpos 909 ext/standard/pack.c issigned = input[inputpos] & 0x80; inputpos 912 ext/standard/pack.c issigned = input[inputpos + 3] & 0x80; inputpos 920 ext/standard/pack.c v |= php_unpack(&input[inputpos], 4, issigned, map); inputpos 942 ext/standard/pack.c issigned = input[inputpos + (machine_little_endian ? 7 : 0)] & 0x80; inputpos 944 ext/standard/pack.c issigned = input[inputpos] & 0x80; inputpos 947 ext/standard/pack.c issigned = input[inputpos + 7] & 0x80; inputpos 951 ext/standard/pack.c v = php_unpack(&input[inputpos], 8, issigned, map); inputpos 967 ext/standard/pack.c memcpy(&v, &input[inputpos], sizeof(float)); inputpos 975 ext/standard/pack.c memcpy(&v, &input[inputpos], sizeof(double)); inputpos 985 ext/standard/pack.c if (inputpos < size) { inputpos 986 ext/standard/pack.c inputpos = -size; inputpos 997 ext/standard/pack.c inputpos = arg; inputpos 1006 ext/standard/pack.c inputpos += size; inputpos 1007 ext/standard/pack.c if (inputpos < 0) { inputpos 1011 ext/standard/pack.c inputpos = 0; inputpos 1017 ext/standard/pack.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Type %c: not enough input, need %d, have %d", type, size, inputlen - inputpos);