pd 2605 ext/iconv/iconv.c char *pd, *pt; pd 2622 ext/iconv/iconv.c pd = out_buf; pd 2629 ext/iconv/iconv.c if (iconv(self->cd, &pt, &tcnt, &pd, &ocnt) == (size_t)-1) { pd 2672 ext/iconv/iconv.c pd = out_buf; pd 2682 ext/iconv/iconv.c pd = new_out_buf + (pd - out_buf); pd 2707 ext/iconv/iconv.c if ((ps == NULL ? iconv(self->cd, NULL, NULL, &pd, &ocnt): pd 2708 ext/iconv/iconv.c iconv(self->cd, (char **)&ps, &icnt, &pd, &ocnt)) == (size_t)-1) { pd 2749 ext/iconv/iconv.c pd = out_buf; pd 2759 ext/iconv/iconv.c pd = new_out_buf + (pd - out_buf); pd 2408 ext/mbstring/libmbfl/mbfl/mbfilter.c struct mime_header_decoder_data *pd = (struct mime_header_decoder_data*)data; pd 2410 ext/mbstring/libmbfl/mbfl/mbfilter.c switch (pd->status) { pd 2413 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2414 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->cspos = pd->tmpdev.pos; pd 2415 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 2; pd 2417 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_devcat(pd->conv1_filter, &pd->tmpdev); pd 2418 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_reset(&pd->tmpdev); pd 2420 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2422 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 9; pd 2424 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->conv1_filter->filter_function)(c, pd->conv1_filter); pd 2425 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 0; pd 2432 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output('\0', &pd->tmpdev); pd 2433 ext/mbstring/libmbfl/mbfl/mbfilter.c encoding = mbfl_name2encoding((const char *)&pd->tmpdev.buffer[pd->cspos]); pd 2435 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->incode = encoding->no_encoding; pd 2436 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 3; pd 2438 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_unput(&pd->tmpdev); pd 2439 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2441 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2442 ext/mbstring/libmbfl/mbfl/mbfilter.c if (pd->tmpdev.pos > 100) { /* too long charset string */ pd 2443 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 0; pd 2445 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_unput(&pd->tmpdev); pd 2446 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 9; pd 2448 ext/mbstring/libmbfl/mbfl/mbfilter.c if (pd->status != 2) { pd 2449 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_devcat(pd->conv1_filter, &pd->tmpdev); pd 2450 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_reset(&pd->tmpdev); pd 2455 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2457 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->encoding = mbfl_no_encoding_base64; pd 2458 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 4; pd 2460 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->encoding = mbfl_no_encoding_qprint; pd 2461 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 4; pd 2464 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_unput(&pd->tmpdev); pd 2465 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 9; pd 2467 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 0; pd 2469 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_devcat(pd->conv1_filter, &pd->tmpdev); pd 2470 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_reset(&pd->tmpdev); pd 2474 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2477 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_reset(pd->conv1_filter, pd->incode, mbfl_no_encoding_wchar); pd 2479 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_reset(pd->deco_filter, pd->encoding, mbfl_no_encoding_8bit); pd 2480 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 5; pd 2483 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_unput(&pd->tmpdev); pd 2484 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 9; pd 2486 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 0; pd 2488 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_devcat(pd->conv1_filter, &pd->tmpdev); pd 2490 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_reset(&pd->tmpdev); pd 2494 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 6; pd 2496 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->deco_filter->filter_function)(c, pd->deco_filter); pd 2502 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->deco_filter->filter_flush)(pd->deco_filter); pd 2503 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->conv1_filter->filter_flush)(pd->conv1_filter); pd 2504 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_reset(pd->conv1_filter, mbfl_no_encoding_ascii, mbfl_no_encoding_wchar); pd 2505 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 7; pd 2507 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->deco_filter->filter_function)(0x3f, pd->deco_filter); pd 2509 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->deco_filter->filter_function)(c, pd->deco_filter); pd 2510 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 5; pd 2516 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 8; pd 2518 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2520 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 1; pd 2522 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_devcat(pd->conv1_filter, &pd->tmpdev); pd 2523 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_reset(&pd->tmpdev); pd 2524 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 0; pd 2532 ext/mbstring/libmbfl/mbfl/mbfilter.c if (pd->status == 8) { pd 2533 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(0x20, &pd->tmpdev); /* SPACE */ pd 2535 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->conv1_filter->filter_function)(0x20, pd->conv1_filter); pd 2537 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2538 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 1; pd 2540 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(0x20, &pd->tmpdev); pd 2541 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2542 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_devcat(pd->conv1_filter, &pd->tmpdev); pd 2543 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_reset(&pd->tmpdev); pd 2544 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 0; pd 2550 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 9; pd 2552 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_output(c, &pd->tmpdev); pd 2553 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 1; pd 2555 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->conv1_filter->filter_function)(c, pd->conv1_filter); pd 2564 ext/mbstring/libmbfl/mbfl/mbfilter.c mime_header_decoder_result(struct mime_header_decoder_data *pd, mbfl_string *result) pd 2566 ext/mbstring/libmbfl/mbfl/mbfilter.c switch (pd->status) { pd 2574 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_devcat(pd->conv1_filter, &pd->tmpdev); pd 2578 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->deco_filter->filter_flush)(pd->deco_filter); pd 2579 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->conv1_filter->filter_flush)(pd->conv1_filter); pd 2582 ext/mbstring/libmbfl/mbfl/mbfilter.c (*pd->conv2_filter->filter_flush)(pd->conv2_filter); pd 2583 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_reset(&pd->tmpdev); pd 2584 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 0; pd 2586 ext/mbstring/libmbfl/mbfl/mbfilter.c return mbfl_memory_device_result(&pd->outdev, result); pd 2592 ext/mbstring/libmbfl/mbfl/mbfilter.c struct mime_header_decoder_data *pd; pd 2594 ext/mbstring/libmbfl/mbfl/mbfilter.c pd = (struct mime_header_decoder_data*)mbfl_malloc(sizeof(struct mime_header_decoder_data)); pd 2595 ext/mbstring/libmbfl/mbfl/mbfilter.c if (pd == NULL) { pd 2599 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_init(&pd->outdev, 0, 0); pd 2600 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_init(&pd->tmpdev, 0, 0); pd 2601 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->cspos = 0; pd 2602 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->status = 0; pd 2603 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->encoding = mbfl_no_encoding_pass; pd 2604 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->incode = mbfl_no_encoding_ascii; pd 2605 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->outcode = outcode; pd 2607 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->conv2_filter = mbfl_convert_filter_new(mbfl_no_encoding_wchar, pd->outcode, mbfl_memory_device_output, 0, &pd->outdev); pd 2608 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->conv1_filter = mbfl_convert_filter_new(pd->incode, mbfl_no_encoding_wchar, mbfl_filter_output_pipe, 0, pd->conv2_filter); pd 2610 ext/mbstring/libmbfl/mbfl/mbfilter.c pd->deco_filter = mbfl_convert_filter_new(pd->encoding, mbfl_no_encoding_8bit, mbfl_filter_output_pipe, 0, pd->conv1_filter); pd 2612 ext/mbstring/libmbfl/mbfl/mbfilter.c if (pd->conv1_filter == NULL || pd->conv2_filter == NULL || pd->deco_filter == NULL) { pd 2613 ext/mbstring/libmbfl/mbfl/mbfilter.c mime_header_decoder_delete(pd); pd 2617 ext/mbstring/libmbfl/mbfl/mbfilter.c return pd; pd 2621 ext/mbstring/libmbfl/mbfl/mbfilter.c mime_header_decoder_delete(struct mime_header_decoder_data *pd) pd 2623 ext/mbstring/libmbfl/mbfl/mbfilter.c if (pd) { pd 2624 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_delete(pd->conv2_filter); pd 2625 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_delete(pd->conv1_filter); pd 2626 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_convert_filter_delete(pd->deco_filter); pd 2627 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_clear(&pd->outdev); pd 2628 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_memory_device_clear(&pd->tmpdev); pd 2629 ext/mbstring/libmbfl/mbfl/mbfilter.c mbfl_free((void*)pd); pd 2634 ext/mbstring/libmbfl/mbfl/mbfilter.c mime_header_decoder_feed(int c, struct mime_header_decoder_data *pd) pd 2636 ext/mbstring/libmbfl/mbfl/mbfilter.c return mime_header_decoder_collector(c, pd); pd 2647 ext/mbstring/libmbfl/mbfl/mbfilter.c struct mime_header_decoder_data *pd; pd 2653 ext/mbstring/libmbfl/mbfl/mbfilter.c pd = mime_header_decoder_new(outcode); pd 2654 ext/mbstring/libmbfl/mbfl/mbfilter.c if (pd == NULL) { pd 2662 ext/mbstring/libmbfl/mbfl/mbfilter.c mime_header_decoder_collector(*p++, pd); pd 2666 ext/mbstring/libmbfl/mbfl/mbfilter.c result = mime_header_decoder_result(pd, result); pd 2667 ext/mbstring/libmbfl/mbfl/mbfilter.c mime_header_decoder_delete(pd); pd 264 ext/mbstring/libmbfl/mbfl/mbfilter.h mime_header_decoder_delete(struct mime_header_decoder_data *pd); pd 267 ext/mbstring/libmbfl/mbfl/mbfilter.h mime_header_decoder_feed(int c, struct mime_header_decoder_data *pd); pd 270 ext/mbstring/libmbfl/mbfl/mbfilter.h mime_header_decoder_result(struct mime_header_decoder_data *pd, mbfl_string *result); pd 386 ext/standard/filters.c register unsigned char *pd; pd 390 ext/standard/filters.c pd = (unsigned char *)(*out_pp); pd 404 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 405 ext/standard/filters.c pd += inst->lbchars_len; pd 413 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; pd 414 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4)]; pd 415 ext/standard/filters.c *(pd++) = '='; pd 416 ext/standard/filters.c *(pd++) = '='; pd 427 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 428 ext/standard/filters.c pd += inst->lbchars_len; pd 436 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; pd 437 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4) | (inst->erem[1] >> 4)]; pd 438 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[1] << 2)]; pd 439 ext/standard/filters.c *(pd++) = '='; pd 451 ext/standard/filters.c *out_pp = (char *)pd; pd 461 ext/standard/filters.c register unsigned char *ps, *pd; pd 468 ext/standard/filters.c pd = (unsigned char *)(*out_pp); pd 482 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 483 ext/standard/filters.c pd += inst->lbchars_len; pd 491 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; pd 492 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4) | (ps[0] >> 4)]; pd 493 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(ps[0] << 2) | (ps[1] >> 6)]; pd 494 ext/standard/filters.c *(pd++) = b64_tbl_enc[ps[1]]; pd 509 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 510 ext/standard/filters.c pd += inst->lbchars_len; pd 518 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; pd 519 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4) | (inst->erem[1] >> 4)]; pd 520 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[1] << 2) | (ps[0] >> 6)]; pd 521 ext/standard/filters.c *(pd++) = b64_tbl_enc[ps[0]]; pd 537 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 538 ext/standard/filters.c pd += inst->lbchars_len; pd 546 ext/standard/filters.c *(pd++) = b64_tbl_enc[ps[0] >> 2]; pd 547 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(ps[0] << 4) | (ps[1] >> 4)]; pd 548 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(ps[1] << 2) | (ps[2] >> 6)]; pd 549 ext/standard/filters.c *(pd++) = b64_tbl_enc[ps[2]]; pd 563 ext/standard/filters.c *out_pp = (char *)pd; pd 628 ext/standard/filters.c unsigned char *ps, *pd; pd 644 ext/standard/filters.c pd = (unsigned char *)*out_pp; pd 705 ext/standard/filters.c *(pd++) = pack; pd 726 ext/standard/filters.c *out_pp = (char *)pd; pd 778 ext/standard/filters.c unsigned char *ps, *pd; pd 799 ext/standard/filters.c pd = (unsigned char *)(*out_pp); pd 821 ext/standard/filters.c *(pd++) = inst->lbchars[i]; pd 847 ext/standard/filters.c *(pd++) = '='; pd 851 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 852 ext/standard/filters.c pd += inst->lbchars_len; pd 892 ext/standard/filters.c *(pd++) = c; pd 904 ext/standard/filters.c *(pd++) = '='; pd 908 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 909 ext/standard/filters.c pd += inst->lbchars_len; pd 917 ext/standard/filters.c *(pd++) = c; pd 927 ext/standard/filters.c *(pd++) = '='; pd 931 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 932 ext/standard/filters.c pd += inst->lbchars_len; pd 940 ext/standard/filters.c *(pd++) = '='; pd 941 ext/standard/filters.c *(pd++) = qp_digits[(c >> 4)]; pd 942 ext/standard/filters.c *(pd++) = qp_digits[(c & 0x0f)]; pd 954 ext/standard/filters.c *out_pp = (char *)pd; pd 1013 ext/standard/filters.c unsigned char *ps, *pd; pd 1030 ext/standard/filters.c pd = (unsigned char *)(*out_pp); pd 1048 ext/standard/filters.c *(pd++) = *ps; pd 1105 ext/standard/filters.c *(pd++) = next_char; pd 1158 ext/standard/filters.c *(pd++) = inst->lbchars[lb_ptr++]; pd 1170 ext/standard/filters.c *out_pp = (char *)pd; pd 1474 ext/standard/filters.c char *pd; pd 1492 ext/standard/filters.c pd = out_buf; pd 1499 ext/standard/filters.c err = php_conv_convert(inst->cd, &pt, &tcnt, &pd, &ocnt); pd 1546 ext/standard/filters.c pd = out_buf; pd 1557 ext/standard/filters.c pd = new_out_buf + (pd - out_buf); pd 1577 ext/standard/filters.c err = ((ps == NULL ? php_conv_convert(inst->cd, NULL, NULL, &pd, &ocnt): pd 1578 ext/standard/filters.c php_conv_convert(inst->cd, &ps, &icnt, &pd, &ocnt))); pd 1618 ext/standard/filters.c pd = out_buf; pd 1628 ext/standard/filters.c pd = new_out_buf + (pd - out_buf);