pd 2629 ext/iconv/iconv.c char *pd, *pt; pd 2646 ext/iconv/iconv.c pd = out_buf; pd 2653 ext/iconv/iconv.c if (iconv(self->cd, &pt, &tcnt, &pd, &ocnt) == (size_t)-1) { pd 2696 ext/iconv/iconv.c pd = out_buf; pd 2706 ext/iconv/iconv.c pd = new_out_buf + (pd - out_buf); pd 2731 ext/iconv/iconv.c if ((ps == NULL ? iconv(self->cd, NULL, NULL, &pd, &ocnt): pd 2732 ext/iconv/iconv.c iconv(self->cd, (char **)&ps, &icnt, &pd, &ocnt)) == (size_t)-1) { pd 2773 ext/iconv/iconv.c pd = out_buf; pd 2783 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 396 ext/standard/filters.c register unsigned char *pd; pd 400 ext/standard/filters.c pd = (unsigned char *)(*out_pp); pd 414 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 415 ext/standard/filters.c pd += inst->lbchars_len; pd 423 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; pd 424 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4)]; pd 425 ext/standard/filters.c *(pd++) = '='; pd 426 ext/standard/filters.c *(pd++) = '='; pd 437 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 438 ext/standard/filters.c pd += inst->lbchars_len; pd 446 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; pd 447 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4) | (inst->erem[1] >> 4)]; pd 448 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[1] << 2)]; pd 449 ext/standard/filters.c *(pd++) = '='; pd 461 ext/standard/filters.c *out_pp = (char *)pd; pd 471 ext/standard/filters.c register unsigned char *ps, *pd; pd 478 ext/standard/filters.c pd = (unsigned char *)(*out_pp); pd 492 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 493 ext/standard/filters.c pd += inst->lbchars_len; pd 501 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; pd 502 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4) | (ps[0] >> 4)]; pd 503 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(ps[0] << 2) | (ps[1] >> 6)]; pd 504 ext/standard/filters.c *(pd++) = b64_tbl_enc[ps[1]]; pd 519 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 520 ext/standard/filters.c pd += inst->lbchars_len; pd 528 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; pd 529 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4) | (inst->erem[1] >> 4)]; pd 530 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[1] << 2) | (ps[0] >> 6)]; pd 531 ext/standard/filters.c *(pd++) = b64_tbl_enc[ps[0]]; pd 547 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 548 ext/standard/filters.c pd += inst->lbchars_len; pd 556 ext/standard/filters.c *(pd++) = b64_tbl_enc[ps[0] >> 2]; pd 557 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(ps[0] << 4) | (ps[1] >> 4)]; pd 558 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(ps[1] << 2) | (ps[2] >> 6)]; pd 559 ext/standard/filters.c *(pd++) = b64_tbl_enc[ps[2]]; pd 573 ext/standard/filters.c *out_pp = (char *)pd; pd 638 ext/standard/filters.c unsigned char *ps, *pd; pd 654 ext/standard/filters.c pd = (unsigned char *)*out_pp; pd 715 ext/standard/filters.c *(pd++) = pack; pd 736 ext/standard/filters.c *out_pp = (char *)pd; pd 788 ext/standard/filters.c unsigned char *ps, *pd; pd 809 ext/standard/filters.c pd = (unsigned char *)(*out_pp); pd 831 ext/standard/filters.c *(pd++) = inst->lbchars[i]; pd 857 ext/standard/filters.c *(pd++) = '='; pd 861 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 862 ext/standard/filters.c pd += inst->lbchars_len; pd 901 ext/standard/filters.c *(pd++) = c; pd 913 ext/standard/filters.c *(pd++) = '='; pd 917 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 918 ext/standard/filters.c pd += inst->lbchars_len; pd 926 ext/standard/filters.c *(pd++) = c; pd 936 ext/standard/filters.c *(pd++) = '='; pd 940 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); pd 941 ext/standard/filters.c pd += inst->lbchars_len; pd 949 ext/standard/filters.c *(pd++) = '='; pd 950 ext/standard/filters.c *(pd++) = qp_digits[(c >> 4)]; pd 951 ext/standard/filters.c *(pd++) = qp_digits[(c & 0x0f)]; pd 963 ext/standard/filters.c *out_pp = (char *)pd; pd 1022 ext/standard/filters.c unsigned char *ps, *pd; pd 1039 ext/standard/filters.c pd = (unsigned char *)(*out_pp); pd 1057 ext/standard/filters.c *(pd++) = *ps; pd 1114 ext/standard/filters.c *(pd++) = next_char; pd 1167 ext/standard/filters.c *(pd++) = inst->lbchars[lb_ptr++]; pd 1179 ext/standard/filters.c *out_pp = (char *)pd; pd 1550 ext/standard/filters.c char *pd; pd 1568 ext/standard/filters.c pd = out_buf; pd 1575 ext/standard/filters.c err = php_conv_convert(inst->cd, &pt, &tcnt, &pd, &ocnt); pd 1622 ext/standard/filters.c pd = out_buf; pd 1633 ext/standard/filters.c pd = new_out_buf + (pd - out_buf); pd 1653 ext/standard/filters.c err = ((ps == NULL ? php_conv_convert(inst->cd, NULL, NULL, &pd, &ocnt): pd 1654 ext/standard/filters.c php_conv_convert(inst->cd, &ps, &icnt, &pd, &ocnt))); pd 1694 ext/standard/filters.c pd = out_buf; pd 1704 ext/standard/filters.c pd = new_out_buf + (pd - out_buf);