Lines Matching refs:cp
339 char *cp; in php_sha256_crypt_r() local
453 cp = p_bytes = do_alloca(key_len, use_heap_p_bytes); in php_sha256_crypt_r()
455 cp = __php_mempcpy((void *)cp, (const void *)temp_result, 32); in php_sha256_crypt_r()
457 memcpy(cp, temp_result, cnt); in php_sha256_crypt_r()
472 cp = s_bytes = do_alloca(salt_len, use_heap_s_bytes); in php_sha256_crypt_r()
474 cp = __php_mempcpy(cp, temp_result, 32); in php_sha256_crypt_r()
476 memcpy(cp, temp_result, cnt); in php_sha256_crypt_r()
514 cp = __php_stpncpy(buffer, sha256_salt_prefix, MAX(0, buflen)); in php_sha256_crypt_r()
519 int n = _snprintf(cp, MAX(0, buflen), "%s" ZEND_ULONG_FMT "$", sha256_rounds_prefix, rounds); in php_sha256_crypt_r()
521 int n = snprintf(cp, MAX(0, buflen), "%s%zu$", sha256_rounds_prefix, rounds); in php_sha256_crypt_r()
523 cp += n; in php_sha256_crypt_r()
527 cp = __php_stpncpy(cp, salt, MIN ((size_t) MAX (0, buflen), salt_len)); in php_sha256_crypt_r()
531 *cp++ = '$'; in php_sha256_crypt_r()
541 *cp++ = b64t[w & 0x3f]; \ in php_sha256_crypt_r()
562 *cp = '\0'; /* Terminate the string. */ in php_sha256_crypt_r()
744 char *cp = php_sha256_crypt(tests2[cnt].input, tests2[cnt].salt); in main() local
745 if (strcmp(cp, tests2[cnt].expected) != 0) { in main()
746 printf("test %d: expected \"%s\", got \"%s\"\n", cnt, tests2[cnt].expected, cp); in main()