outputpos          57 ext/standard/pack.c 	if ((a) < 0 || ((INT_MAX - outputpos)/((int)b)) < (a)) { \
outputpos          63 ext/standard/pack.c 	outputpos += (a)*(b);
outputpos         122 ext/standard/pack.c 	int outputpos = 0, outputsize = 0;
outputpos         306 ext/standard/pack.c 				outputpos -= arg;
outputpos         308 ext/standard/pack.c 				if (outputpos < 0) {
outputpos         310 ext/standard/pack.c 					outputpos = 0;
outputpos         315 ext/standard/pack.c 				outputpos = arg;
outputpos         319 ext/standard/pack.c 		if (outputsize < outputpos) {
outputpos         320 ext/standard/pack.c 			outputsize = outputpos;
outputpos         325 ext/standard/pack.c 	outputpos = 0;
outputpos         341 ext/standard/pack.c 				memset(&ZSTR_VAL(output)[outputpos], (code == 'a' || code == 'Z') ? '\0' : ' ', arg);
outputpos         342 ext/standard/pack.c 				memcpy(&ZSTR_VAL(output)[outputpos], ZSTR_VAL(str),
outputpos         345 ext/standard/pack.c 				outputpos += arg;
outputpos         358 ext/standard/pack.c 				outputpos--;
outputpos         379 ext/standard/pack.c 						ZSTR_VAL(output)[++outputpos] = 0;
outputpos         384 ext/standard/pack.c 					ZSTR_VAL(output)[outputpos] |= (n << nibbleshift);
outputpos         388 ext/standard/pack.c 				outputpos++;
outputpos         396 ext/standard/pack.c 					php_pack(&argv[currentarg++], 1, byte_map, &ZSTR_VAL(output)[outputpos]);
outputpos         397 ext/standard/pack.c 					outputpos++;
outputpos         414 ext/standard/pack.c 					php_pack(&argv[currentarg++], 2, map, &ZSTR_VAL(output)[outputpos]);
outputpos         415 ext/standard/pack.c 					outputpos += 2;
outputpos         423 ext/standard/pack.c 					php_pack(&argv[currentarg++], sizeof(int), int_map, &ZSTR_VAL(output)[outputpos]);
outputpos         424 ext/standard/pack.c 					outputpos += sizeof(int);
outputpos         441 ext/standard/pack.c 					php_pack(&argv[currentarg++], 4, map, &ZSTR_VAL(output)[outputpos]);
outputpos         442 ext/standard/pack.c 					outputpos += 4;
outputpos         461 ext/standard/pack.c 					php_pack(&argv[currentarg++], 8, map, &ZSTR_VAL(output)[outputpos]);
outputpos         462 ext/standard/pack.c 					outputpos += 8;
outputpos         471 ext/standard/pack.c 					memcpy(&ZSTR_VAL(output)[outputpos], &v, sizeof(v));
outputpos         472 ext/standard/pack.c 					outputpos += sizeof(v);
outputpos         480 ext/standard/pack.c 					memcpy(&ZSTR_VAL(output)[outputpos], &v, sizeof(v));
outputpos         481 ext/standard/pack.c 					outputpos += sizeof(v);
outputpos         487 ext/standard/pack.c 				memset(&ZSTR_VAL(output)[outputpos], '\0', arg);
outputpos         488 ext/standard/pack.c 				outputpos += arg;
outputpos         492 ext/standard/pack.c 				outputpos -= arg;
outputpos         494 ext/standard/pack.c 				if (outputpos < 0) {
outputpos         495 ext/standard/pack.c 					outputpos = 0;
outputpos         500 ext/standard/pack.c 				if (arg > outputpos) {
outputpos         501 ext/standard/pack.c 					memset(&ZSTR_VAL(output)[outputpos], '\0', arg - outputpos);
outputpos         503 ext/standard/pack.c 				outputpos = arg;
outputpos         510 ext/standard/pack.c 	ZSTR_VAL(output)[outputpos] = '\0';
outputpos         511 ext/standard/pack.c 	ZSTR_LEN(output) = outputpos;