Lines Matching refs:inputpos

522 	int inputpos, inputlen, i;  in PHP_FUNCTION()  local
533 inputpos = 0; in PHP_FUNCTION()
664 if (size != 0 && size != -1 && INT_MAX - size + 1 < inputpos) { in PHP_FUNCTION()
670 if ((inputpos + size) <= inputlen) { in PHP_FUNCTION()
675 int len = inputlen - inputpos; /* Remaining string */ in PHP_FUNCTION()
686 if (input[inputpos + len] != pad) in PHP_FUNCTION()
690 add_assoc_stringl(return_value, n, &input[inputpos], len + 1, 1); in PHP_FUNCTION()
696 int len = (inputlen - inputpos) * 2; /* Remaining */ in PHP_FUNCTION()
714 char cc = (input[inputpos + ipos] >> nibbleshift) & 0xf; in PHP_FUNCTION()
739 int issigned = (type == 'c') ? (input[inputpos] & 0x80) : 0; in PHP_FUNCTION()
740 long v = php_unpack(&input[inputpos], 1, issigned, byte_map); in PHP_FUNCTION()
754 issigned = input[inputpos + (machine_little_endian ? 1 : 0)] & 0x80; in PHP_FUNCTION()
761 v = php_unpack(&input[inputpos], 2, issigned, map); in PHP_FUNCTION()
772 issigned = input[inputpos + (machine_little_endian ? (sizeof(int) - 1) : 0)] & 0x80; in PHP_FUNCTION()
775 v = php_unpack(&input[inputpos], sizeof(int), issigned, int_map); in PHP_FUNCTION()
789 issigned = input[inputpos + (machine_little_endian ? 3 : 0)] & 0x80; in PHP_FUNCTION()
791 issigned = input[inputpos] & 0x80; in PHP_FUNCTION()
794 issigned = input[inputpos + 3] & 0x80; in PHP_FUNCTION()
802 v |= php_unpack(&input[inputpos], 4, issigned, map); in PHP_FUNCTION()
817 memcpy(&v, &input[inputpos], sizeof(float)); in PHP_FUNCTION()
825 memcpy(&v, &input[inputpos], sizeof(double)); in PHP_FUNCTION()
835 if (inputpos < size) { in PHP_FUNCTION()
836 inputpos = -size; in PHP_FUNCTION()
847 inputpos = arg; in PHP_FUNCTION()
856 inputpos += size; in PHP_FUNCTION()
857 if (inputpos < 0) { in PHP_FUNCTION()
861 inputpos = 0; in PHP_FUNCTION()
867 …MLS_CC, E_WARNING, "Type %c: not enough input, need %d, have %d", type, size, inputlen - inputpos); in PHP_FUNCTION()