Lines Matching refs:bin
2675 unsigned char *bin; in PHP_FUNCTION() local
2680 &bin, &bin_len) == FAILURE) { in PHP_FUNCTION()
2690 sodium_bin2hex(ZSTR_VAL(hex), hex_len + 1U, bin, bin_len); in PHP_FUNCTION()
2698 zend_string *bin; in PHP_FUNCTION() local
2714 bin = zend_string_alloc(bin_len, 0); in PHP_FUNCTION()
2715 if (sodium_hex2bin((unsigned char *) ZSTR_VAL(bin), bin_len, hex, hex_len, in PHP_FUNCTION()
2718 zend_string_efree(bin); in PHP_FUNCTION()
2723 zend_string_efree(bin); in PHP_FUNCTION()
2727 PHP_SODIUM_ZSTR_TRUNCATE(bin, (size_t) bin_real_len); in PHP_FUNCTION()
2728 ZSTR_VAL(bin)[bin_real_len] = 0; in PHP_FUNCTION() local
2730 RETURN_NEW_STR(bin); in PHP_FUNCTION()
2737 unsigned char *bin; in PHP_FUNCTION() local
2743 &bin, &bin_len, &variant) == FAILURE) { in PHP_FUNCTION()
2758 sodium_bin2base64(ZSTR_VAL(b64), b64_len, bin, bin_len, (int) variant); in PHP_FUNCTION()
2765 zend_string *bin; in PHP_FUNCTION() local
2787 bin = zend_string_alloc(bin_len, 0); in PHP_FUNCTION()
2788 if (sodium_base642bin((unsigned char *) ZSTR_VAL(bin), bin_len, in PHP_FUNCTION()
2792 zend_string_efree(bin); in PHP_FUNCTION()
2797 zend_string_efree(bin); in PHP_FUNCTION()
2801 PHP_SODIUM_ZSTR_TRUNCATE(bin, (size_t) bin_real_len); in PHP_FUNCTION()
2802 ZSTR_VAL(bin)[bin_real_len] = 0; in PHP_FUNCTION() local
2804 RETURN_NEW_STR(bin); in PHP_FUNCTION()