outputpos          57 ext/standard/pack.c 	if ((a) < 0 || ((INT_MAX - outputpos)/((int)b)) < (a)) { \
outputpos          64 ext/standard/pack.c 	outputpos += (a)*(b);
outputpos         123 ext/standard/pack.c 	int outputpos = 0, outputsize = 0;
outputpos         322 ext/standard/pack.c 				outputpos -= arg;
outputpos         324 ext/standard/pack.c 				if (outputpos < 0) {
outputpos         326 ext/standard/pack.c 					outputpos = 0;
outputpos         331 ext/standard/pack.c 				outputpos = arg;
outputpos         335 ext/standard/pack.c 		if (outputsize < outputpos) {
outputpos         336 ext/standard/pack.c 			outputsize = outputpos;
outputpos         341 ext/standard/pack.c 	outputpos = 0;
outputpos         355 ext/standard/pack.c 				memset(&output[outputpos], (code == 'a' || code == 'Z') ? '\0' : ' ', arg);
outputpos         361 ext/standard/pack.c 				memcpy(&output[outputpos], Z_STRVAL_PP(val),
outputpos         363 ext/standard/pack.c 				outputpos += arg;
outputpos         379 ext/standard/pack.c 				outputpos--;
outputpos         400 ext/standard/pack.c 						output[++outputpos] = 0;
outputpos         405 ext/standard/pack.c 					output[outputpos] |= (n << nibbleshift);
outputpos         409 ext/standard/pack.c 				outputpos++;
outputpos         416 ext/standard/pack.c 					php_pack(argv[currentarg++], 1, byte_map, &output[outputpos]);
outputpos         417 ext/standard/pack.c 					outputpos++;
outputpos         434 ext/standard/pack.c 					php_pack(argv[currentarg++], 2, map, &output[outputpos]);
outputpos         435 ext/standard/pack.c 					outputpos += 2;
outputpos         443 ext/standard/pack.c 					php_pack(argv[currentarg++], sizeof(int), int_map, &output[outputpos]);
outputpos         444 ext/standard/pack.c 					outputpos += sizeof(int);
outputpos         461 ext/standard/pack.c 					php_pack(argv[currentarg++], 4, map, &output[outputpos]);
outputpos         462 ext/standard/pack.c 					outputpos += 4;
outputpos         481 ext/standard/pack.c 					php_pack(argv[currentarg++], 8, map, &output[outputpos]);
outputpos         482 ext/standard/pack.c 					outputpos += 8;
outputpos         495 ext/standard/pack.c 					memcpy(&output[outputpos], &v, sizeof(v));
outputpos         496 ext/standard/pack.c 					outputpos += sizeof(v);
outputpos         508 ext/standard/pack.c 					memcpy(&output[outputpos], &v, sizeof(v));
outputpos         509 ext/standard/pack.c 					outputpos += sizeof(v);
outputpos         515 ext/standard/pack.c 				memset(&output[outputpos], '\0', arg);
outputpos         516 ext/standard/pack.c 				outputpos += arg;
outputpos         520 ext/standard/pack.c 				outputpos -= arg;
outputpos         522 ext/standard/pack.c 				if (outputpos < 0) {
outputpos         523 ext/standard/pack.c 					outputpos = 0;
outputpos         528 ext/standard/pack.c 				if (arg > outputpos) {
outputpos         529 ext/standard/pack.c 					memset(&output[outputpos], '\0', arg - outputpos);
outputpos         531 ext/standard/pack.c 				outputpos = arg;
outputpos         539 ext/standard/pack.c 	output[outputpos] = '\0';
outputpos         540 ext/standard/pack.c 	RETVAL_STRINGL(output, outputpos, 1);