Lines Matching refs:length

372 …NTRIN_AVX2_FUNC_DECL(zend_string *php_base64_encode_avx2(const unsigned char *str, size_t length));
373 …(zend_string *php_base64_decode_ex_avx2(const unsigned char *str, size_t length, zend_bool strict)…
377 …RIN_SSSE3_FUNC_DECL(zend_string *php_base64_encode_ssse3(const unsigned char *str, size_t length));
378 …zend_string *php_base64_decode_ex_ssse3(const unsigned char *str, size_t length, zend_bool strict)…
381 zend_string *php_base64_encode_default(const unsigned char *str, size_t length);
382 zend_string *php_base64_decode_ex_default(const unsigned char *str, size_t length, zend_bool strict…
385 PHPAPI zend_string *php_base64_encode(const unsigned char *str, size_t length) __attribute__((ifunc…
386 PHPAPI zend_string *php_base64_decode_ex(const unsigned char *str, size_t length, zend_bool strict)…
421 PHPAPI zend_string *(*php_base64_encode_ptr)(const unsigned char *str, size_t length) = NULL;
422 PHPAPI zend_string *(*php_base64_decode_ex_ptr)(const unsigned char *str, size_t length, zend_bool …
424 PHPAPI zend_string *php_base64_encode(const unsigned char *str, size_t length) { in php_base64_encode() argument
425 return php_base64_encode_ptr(str, length); in php_base64_encode()
427 PHPAPI zend_string *php_base64_decode_ex(const unsigned char *str, size_t length, zend_bool strict)… in php_base64_decode_ex() argument
428 return php_base64_decode_ex_ptr(str, length, strict); in php_base64_decode_ex()
587 while (length > 15) { \
597 length -= 12; \
604 PHPAPI zend_string *php_base64_encode(const unsigned char *str, size_t length) in php_base64_encode() argument
606 zend_string *php_base64_encode_avx2(const unsigned char *str, size_t length) in php_base64_encode()
608 zend_string *php_base64_encode_ssse3(const unsigned char *str, size_t length) in php_base64_encode()
615 result = zend_string_safe_alloc(((length + 2) / 3), 4 * sizeof(char), 0, 0); in php_base64_encode()
618 if (length > 31) { in php_base64_encode()
631 length -= 24; in php_base64_encode()
632 if (length < 28) { in php_base64_encode()
642 o = php_base64_encode_impl(c, length, o); in php_base64_encode()
650 zend_string *php_base64_encode_ssse3(const unsigned char *str, size_t length) in php_base64_encode_ssse3() argument
656 result = zend_string_safe_alloc(((length + 2) / 3), 4 * sizeof(char), 0, 0); in php_base64_encode_ssse3()
661 o = php_base64_encode_impl(c, length, o); in php_base64_encode_ssse3()
727 while (length > 15 + 6 + 2) { \
769 length -= 16; \
777 PHPAPI zend_string *php_base64_decode_ex(const unsigned char *str, size_t length, zend_bool strict) in php_base64_decode_ex() argument
779 zend_string *php_base64_decode_ex_avx2(const unsigned char *str, size_t length, zend_bool strict) in php_base64_decode_ex()
781 zend_string *php_base64_decode_ex_ssse3(const unsigned char *str, size_t length, zend_bool strict) in php_base64_decode_ex()
789 result = zend_string_alloc(length, 0); in php_base64_decode_ex()
795 while (length > 31 + 11 + 2) { in php_base64_decode_ex()
840 length -= 32; in php_base64_decode_ex()
847 if (!php_base64_decode_impl(c, length, (unsigned char*)ZSTR_VAL(result), &outl, strict)) { in php_base64_decode_ex()
858 zend_string *php_base64_decode_ex_ssse3(const unsigned char *str, size_t length, zend_bool strict) in php_base64_decode_ex_ssse3() argument
865 result = zend_string_alloc(length, 0); in php_base64_decode_ex_ssse3()
870 if (!php_base64_decode_impl(c, length, (unsigned char*)ZSTR_VAL(result), &outl, strict)) { in php_base64_decode_ex_ssse3()
884 zend_string *php_base64_encode_default(const unsigned char *str, size_t length) in php_base64_encode_default() argument
886 PHPAPI zend_string *php_base64_encode(const unsigned char *str, size_t length) in php_base64_encode_default()
892 result = zend_string_safe_alloc(((length + 2) / 3), 4 * sizeof(char), 0, 0); in php_base64_encode_default()
895 p = php_base64_encode_impl(str, length, p); in php_base64_encode_default()
905 zend_string *php_base64_decode_ex_default(const unsigned char *str, size_t length, zend_bool strict) in php_base64_decode_ex_default() argument
907 PHPAPI zend_string *php_base64_decode_ex(const unsigned char *str, size_t length, zend_bool strict) in php_base64_decode_ex_default()
913 result = zend_string_alloc(length, 0); in php_base64_decode_ex_default()
915 if (!php_base64_decode_impl(str, length, (unsigned char*)ZSTR_VAL(result), &outl, strict)) { in php_base64_decode_ex_default()