Lines Matching refs:target
2923 char *target; local
2951 target = ZSTR_VAL(result);
2957 memcpy(target, s, (p - s));
2958 target += p - s;
2959 memcpy(target, to, to_len);
2960 target += to_len;
2966 memcpy(target, s, (e - s));
2967 target += e - s;
2973 memcpy(target, to, to_len);
2974 target += to_len;
2976 *target = *source;
2977 target++;
2981 *target = 0;
3523 char *target; local
3527 …for (source = (char*)ZSTR_VAL(str), end = source + ZSTR_LEN(str), target = ZSTR_VAL(str); source <…
3531 case 'n': *target++='\n'; nlen--; break;
3532 case 'r': *target++='\r'; nlen--; break;
3533 case 'a': *target++='\a'; nlen--; break;
3534 case 't': *target++='\t'; nlen--; break;
3535 case 'v': *target++='\v'; nlen--; break;
3536 case 'b': *target++='\b'; nlen--; break;
3537 case 'f': *target++='\f'; nlen--; break;
3538 case '\\': *target++='\\'; nlen--; break;
3550 *target++=(char)strtol(numtmp, NULL, 16);
3561 *target++=(char)strtol(numtmp, NULL, 8);
3565 *target++=*source;
3570 *target++=*source;
3575 *target='\0';
3586 char *target; local
3594 for (source = str, end = source + len, target = ZSTR_VAL(new_str); source < end; source++) {
3598 *target++ = '\\';
3600 case '\n': *target++ = 'n'; break;
3601 case '\t': *target++ = 't'; break;
3602 case '\r': *target++ = 'r'; break;
3603 case '\a': *target++ = 'a'; break;
3604 case '\v': *target++ = 'v'; break;
3605 case '\b': *target++ = 'b'; break;
3606 case '\f': *target++ = 'f'; break;
3607 default: target += sprintf(target, "%03o", (unsigned char) c);
3611 *target++ = '\\';
3613 *target++ = c;
3615 *target = 0;
3616 newlen = target - ZSTR_VAL(new_str);
3710 char *target; local
3753 target = ZSTR_VAL(new_str) + offset;
3760 *target++ = source[pos + i];
3763 *target++ = '\\';
3765 *target++ = '0';
3767 *target++ = source[pos];
3774 *target++ = source[pos];
3789 *target++ = source[pos + i];
3792 *target++ = '\\';
3794 *target++ = '0';
3796 *target++ = source[pos];
3802 *target++ = source[pos];
3805 _mm_storeu_si128((__m128i*)target, s128);
3806 target += 16;
3813 *target++ = '\\';
3814 *target++ = '0';
3819 *target++ = '\\';
3822 *target++ = *source;
3828 *target = '\0';
3830 if (ZSTR_LEN(new_str) - (target - ZSTR_VAL(new_str)) > 16) {
3831 new_str = zend_string_truncate(new_str, target - ZSTR_VAL(new_str), 0);
3833 ZSTR_LEN(new_str) = target - ZSTR_VAL(new_str);
3860 static zend_always_inline char *aarch64_add_slashes(quad_word res, const char *source, char *target) argument
3865 *target++ = s;
3867 *target++ = '\\';
3869 *target++ = '0';
3871 *target++ = s;
3874 return target;
3886 char *target; local
3930 target = ZSTR_VAL(new_str) + offset;
3934 target = aarch64_add_slashes(res, source, target);
3941 target = aarch64_add_slashes(res, source, target);
3943 vst1q_u8((uint8_t*)target, x);
3944 target += 16;
3953 *target++ = '\\';
3954 *target++ = '0';
3959 *target++ = '\\';
3962 *target++ = *source;
3968 *target = '\0';
3970 if (ZSTR_LEN(new_str) - (target - ZSTR_VAL(new_str)) > 16) {
3971 new_str = zend_string_truncate(new_str, target - ZSTR_VAL(new_str), 0);
3973 ZSTR_LEN(new_str) = target - ZSTR_VAL(new_str);
4365 char *str, *heb_str, *target; local
4387 target = heb_str+str_len;
4388 *target = 0;
4389 target--;
4404 *target = str[i-1];
4405 switch (*target) {
4407 *target = ')';
4410 *target = '(';
4413 *target = ']';
4416 *target = '[';
4419 *target = '}';
4422 *target = '{';
4425 *target = '>';
4428 *target = '<';
4431 *target = '/';
4434 *target = '\\';
4439 target--;
4452 *target = str[i-1];
4453 target--;
4463 target = ZSTR_VAL(broken_str);
4501 *target = heb_str[i];
4502 target++;
4505 *target = heb_str[i];
4506 target++;
4511 *target = 0;
4529 char *target; local
4569 target = ZSTR_VAL(result);
4577 *target++ = '<';
4578 *target++ = 'b';
4579 *target++ = 'r';
4582 *target++ = ' ';
4583 *target++ = '/';
4586 *target++ = '>';
4589 *target++ = *tmp++;
4593 *target++ = *tmp;
4599 *target = '\0';
5613 char *target; local
5623 target = ZSTR_VAL(ret);
5677 _mm_storeu_si128((__m128i *)target, in);
5680 target += 16;
5687 *target++ = 'a' + (((*p++ - 'a') + 13) % 26);
5689 *target++ = 'A' + (((*p++ - 'A') + 13) % 26);
5691 *target++ = *p++;
5695 *target = '\0';