Lines Matching refs:strict

246 …_impl(const unsigned char *in, size_t inl, unsigned char *out, size_t *outl, bool strict) /* {{{ */  in php_base64_decode_impl()  argument
270 if (!strict) { in php_base64_decode_impl()
306 if (strict && i % 4 == 1) { in php_base64_decode_impl()
312 if (strict && padding && (padding > 2 || (i + padding) % 4 != 0)) { in php_base64_decode_impl()
385 …CL(zend_string *php_base64_decode_ex_avx512(const unsigned char *str, size_t length, bool strict));
389 …nd_string *php_base64_decode_ex_avx512_vbmi(const unsigned char *str, size_t length, bool strict));
394 …DECL(zend_string *php_base64_decode_ex_avx2(const unsigned char *str, size_t length, bool strict));
399 …ECL(zend_string *php_base64_decode_ex_ssse3(const unsigned char *str, size_t length, bool strict));
403 zend_string *php_base64_decode_ex_default(const unsigned char *str, size_t length, bool strict);
407 PHPAPI zend_string *php_base64_decode_ex(const unsigned char *str, size_t length, bool strict) __at…
466 …d_string *(*php_base64_decode_ex_ptr)(const unsigned char *str, size_t length, bool strict) = NULL;
471 PHPAPI zend_string *php_base64_decode_ex(const unsigned char *str, size_t length, bool strict) { in php_base64_decode_ex() argument
472 return php_base64_decode_ex_ptr(str, length, strict); in php_base64_decode_ex()
555 zend_string *php_base64_decode_ex_avx512_vbmi(const unsigned char *str, size_t length, bool strict) in php_base64_decode_ex_avx512_vbmi() argument
609 if (!php_base64_decode_impl(c, length, (unsigned char*)ZSTR_VAL(result), &outl, strict)) { in php_base64_decode_ex_avx512_vbmi()
683 zend_string *php_base64_decode_ex_avx512(const unsigned char *str, size_t length, bool strict) in php_base64_decode_ex_avx512() argument
742 if (!php_base64_decode_impl(c, length, (unsigned char*)ZSTR_VAL(result), &outl, strict)) { in php_base64_decode_ex_avx512()
1076 PHPAPI zend_string *php_base64_decode_ex(const unsigned char *str, size_t length, bool strict) in php_base64_decode_ex() argument
1078 zend_string *php_base64_decode_ex_avx2(const unsigned char *str, size_t length, bool strict) in php_base64_decode_ex()
1080 zend_string *php_base64_decode_ex_ssse3(const unsigned char *str, size_t length, bool strict) in php_base64_decode_ex()
1146 if (!php_base64_decode_impl(c, length, (unsigned char*)ZSTR_VAL(result), &outl, strict)) { in php_base64_decode_ex()
1157 zend_string *php_base64_decode_ex_ssse3(const unsigned char *str, size_t length, bool strict) in php_base64_decode_ex_ssse3() argument
1169 if (!php_base64_decode_impl(c, length, (unsigned char*)ZSTR_VAL(result), &outl, strict)) { in php_base64_decode_ex_ssse3()
1204 zend_string *php_base64_decode_ex_default(const unsigned char *str, size_t length, bool strict) in php_base64_decode_ex_default() argument
1206 PHPAPI zend_string *php_base64_decode_ex(const unsigned char *str, size_t length, bool strict) in php_base64_decode_ex_default()
1214 if (!php_base64_decode_impl(str, length, (unsigned char*)ZSTR_VAL(result), &outl, strict)) { in php_base64_decode_ex_default()
1246 bool strict = 0; in PHP_FUNCTION() local
1253 Z_PARAM_BOOL(strict) in PHP_FUNCTION()
1256 result = php_base64_decode_ex((unsigned char*)str, str_len, strict); in PHP_FUNCTION()