Lines Matching refs:bin_len
2693 size_t bin_len; in PHP_FUNCTION() local
2697 &bin, &bin_len) == FAILURE) { in PHP_FUNCTION()
2701 if (bin_len >= SIZE_MAX / 2U) { in PHP_FUNCTION()
2705 hex_len = bin_len * 2U; in PHP_FUNCTION()
2707 sodium_bin2hex(ZSTR_VAL(hex), hex_len + 1U, bin, bin_len); in PHP_FUNCTION()
2720 size_t bin_len; in PHP_FUNCTION() local
2730 bin_len = hex_len / 2; in PHP_FUNCTION()
2731 bin = zend_string_alloc(bin_len, 0); in PHP_FUNCTION()
2732 if (sodium_hex2bin((unsigned char *) ZSTR_VAL(bin), bin_len, hex, hex_len, in PHP_FUNCTION()
2739 if (bin_real_len >= SIZE_MAX || bin_real_len > bin_len) { in PHP_FUNCTION()
2756 size_t bin_len; in PHP_FUNCTION() local
2760 &bin, &bin_len, &variant) == FAILURE) { in PHP_FUNCTION()
2769 if (bin_len >= SIZE_MAX / 4U * 3U - 3U - 1U) { in PHP_FUNCTION()
2773 b64_len = sodium_base64_ENCODED_LEN(bin_len, variant); in PHP_FUNCTION()
2775 sodium_bin2base64(ZSTR_VAL(b64), b64_len, bin, bin_len, (int) variant); in PHP_FUNCTION()
2788 size_t bin_len; in PHP_FUNCTION() local
2803 bin_len = b64_len / 4U * 3U + 2U; in PHP_FUNCTION()
2804 bin = zend_string_alloc(bin_len, 0); in PHP_FUNCTION()
2805 if (sodium_base642bin((unsigned char *) ZSTR_VAL(bin), bin_len, in PHP_FUNCTION()
2813 if (bin_real_len >= SIZE_MAX || bin_real_len > bin_len) { in PHP_FUNCTION()