/php-src/ext/standard/ |
H A D | php_password.h | 41 zend_string *(*hash)(const zend_string *password, zend_array *options); 42 bool (*verify)(const zend_string *password, const zend_string *hash); 43 bool (*needs_rehash)(const zend_string *password, zend_array *options); 44 int (*get_info)(zval *return_value, const zend_string *hash); 45 bool (*valid)(const zend_string *hash); 57 PHPAPI zend_string *php_password_algo_extract_ident(const zend_string*); 58 PHPAPI const php_password_algo* php_password_algo_find(const zend_string*); 60 PHPAPI const php_password_algo* php_password_algo_identify_ex(const zend_string*, const php_passwor… 61 static inline const php_password_algo* php_password_algo_identify(const zend_string *hash) { in php_password_algo_identify()
|
H A D | url.h | 21 zend_string *scheme; 22 zend_string *user; 23 zend_string *pass; 24 zend_string *host; 26 zend_string *path; 27 zend_string *query; 28 zend_string *fragment; 37 PHPAPI zend_string *php_url_encode(char const *s, size_t len); 38 PHPAPI zend_string *php_raw_url_encode(char const *s, size_t len);
|
H A D | base64.h | 67 PHPAPI extern zend_string *php_base64_encode_ex(const unsigned char *, size_t, zend_long flags); 68 PHPAPI extern zend_string *php_base64_decode_ex(const unsigned char *, size_t, bool); 70 static inline zend_string *php_base64_encode(const unsigned char *str, size_t len) { in php_base64_encode() 73 static inline zend_string *php_base64_encode_str(const zend_string *str) { in php_base64_encode_str() 77 static inline zend_string *php_base64_decode(const unsigned char *str, size_t len) { in php_base64_decode() 80 static inline zend_string *php_base64_decode_str(const zend_string *str) { in php_base64_decode_str()
|
H A D | php_string.h | 38 PHPAPI zend_string *php_addslashes(zend_string *str); 39 PHPAPI void php_stripslashes(zend_string *str); 40 PHPAPI zend_string *php_addcslashes_str(const char *str, size_t len, const char *what, size_t what_… 41 PHPAPI zend_string *php_addcslashes(zend_string *str, const char *what, size_t what_len); 42 PHPAPI void php_stripcslashes(zend_string *str); 43 PHPAPI zend_string *php_basename(const char *s, size_t len, const char *suffix, size_t sufflen); 46 PHPAPI zend_string *php_str_to_str(const char *haystack, size_t length, const char *needle, 48 PHPAPI zend_string *php_trim(zend_string *str, const char *what, size_t what_len, int mode); 51 PHPAPI void php_implode(const zend_string *delim, HashTable *arr, zval *return_value); 52 PHPAPI void php_explode(const zend_string *delim, zend_string *str, zval *return_value, zend_long l…
|
H A D | password.c | 52 zend_string *buffer; in php_password_salt_to64() 79 zend_string *ret, *buffer; in php_password_make_salt() 154 static bool php_password_bcrypt_verify(const zend_string *password, const zend_string *hash) { in php_password_bcrypt_verify() 177 static zend_string* php_password_bcrypt_hash(const zend_string *password, zend_array *options) { in php_password_bcrypt_hash() 510 zend_string *php_password_algo_extract_ident(const zend_string* hash) { in php_password_algo_extract_ident() 545 zend_string *hash, *ident; in PHP_FUNCTION() 582 zend_string *hash; in PHP_FUNCTION() 583 zend_string *new_algo_str; in PHP_FUNCTION() 614 zend_string *password, *hash; in PHP_FUNCTION() 631 zend_string *algo_str; in PHP_FUNCTION() [all …]
|
H A D | head.h | 31 PHPAPI zend_result php_setcookie(zend_string *name, zend_string *value, time_t expires, 32 zend_string *path, zend_string *domain, bool secure, bool httponly, 33 zend_string *samesite, bool url_encode);
|
H A D | incomplete_class.c | 33 zend_string *class_name = php_lookup_class_name(object); in incomplete_class_message() 43 zend_string *class_name = php_lookup_class_name(object); in throw_incomplete_class_error() 51 static zval *incomplete_class_get_property(zend_object *object, zend_string *member, int type, void… in incomplete_class_get_property() 64 static zval *incomplete_class_write_property(zend_object *object, zend_string *member, zval *value,… in incomplete_class_write_property() 71 static zval *incomplete_class_get_property_ptr_ptr(zend_object *object, zend_string *member, int ty… in incomplete_class_get_property_ptr_ptr() 78 static void incomplete_class_unset_property(zend_object *object, zend_string *member, void **cache_… in incomplete_class_unset_property() 84 static int incomplete_class_has_property(zend_object *object, zend_string *member, int check_empty,… in incomplete_class_has_property() 91 static zend_function *incomplete_class_get_method(zend_object **object, zend_string *method, const … in incomplete_class_get_method() 126 PHPAPI zend_string *php_lookup_class_name(zend_object *object) in php_lookup_class_name() 141 PHPAPI void php_store_class_name(zval *object, zend_string *name) in php_store_class_name()
|
H A D | exec.h | 23 PHPAPI zend_string *php_escape_shell_cmd(const zend_string *unescaped_cmd); 24 PHPAPI zend_string *php_escape_shell_arg(const zend_string *unescaped_arg);
|
/php-src/ext/dba/ |
H A D | php_dba.h | 41 zend_string *path; 57 zend_string *hash; 86 zend_string* (*fetch)(dba_info *, zend_string *, int); 87 zend_result (*update)(dba_info *, zend_string *, zend_string *, int); 88 zend_result (*exists)(dba_info *, zend_string *); 90 zend_string* (*firstkey)(dba_info *); 91 zend_string* (*nextkey)(dba_info *); 105 zend_string *dba_fetch_##x(dba_info *info, zend_string *key, int skip) 107 zend_result dba_update_##x(dba_info *info, zend_string *key, zend_string *val, int mode) 113 zend_string *dba_firstkey_##x(dba_info *info) [all …]
|
/php-src/Zend/ |
H A D | zend_string.h | 29 typedef zend_string *(ZEND_FASTCALL *zend_new_interned_string_func_t)(zend_string *str); 40 ZEND_API zend_string* ZEND_FASTCALL zend_interned_string_find_permanent(zend_string *str); 97 zend_string *_out = (out); \ in END_EXTERN_C() 103 zend_string *_out = (out); \ 216 static zend_always_inline zend_string *zend_string_copy(zend_string *s) in zend_string_copy() 224 static zend_always_inline zend_string *zend_string_dup(zend_string *s, bool persistent) in zend_string_dup() 233 static zend_always_inline zend_string *zend_string_separate(zend_string *s, bool persistent) in zend_string_separate() 248 zend_string *ret; in zend_string_realloc() 268 zend_string *ret; in zend_string_extend() 289 zend_string *ret; in zend_string_truncate() [all …]
|
H A D | zend_string.c | 34 static zend_string* ZEND_FASTCALL zend_new_interned_string_permanent(zend_string *str); 35 static zend_string* ZEND_FASTCALL zend_new_interned_string_request(zend_string *str); 67 zend_string *str = Z_STR_P(zv); in _str_dtor() 90 zend_string *str; in zend_interned_strings_init() 192 ZEND_API zend_string* ZEND_FASTCALL zend_interned_string_find_permanent(zend_string *str) in zend_interned_string_find_permanent() 209 static zend_string* ZEND_FASTCALL zend_new_interned_string_permanent(zend_string *str) in zend_new_interned_string_permanent() 211 zend_string *ret; in zend_new_interned_string_permanent() 232 static zend_string* ZEND_FASTCALL zend_new_interned_string_request(zend_string *str) in zend_new_interned_string_request() 234 zend_string *ret; in zend_new_interned_string_request() 274 zend_string *ret; in zend_string_init_interned_permanent() [all …]
|
H A D | zend.h | 86 zend_string *name; 87 zend_string *lc_name; 92 zend_string *class_name; 107 zend_string *alias; 123 zend_string *name; 132 zend_string *filename; 133 zend_string *message; 149 zend_string *name; 248 FILE *(*fopen_function)(zend_string *filename, zend_string **opened_path); 257 zend_string *(*resolve_path_function)(zend_string *filename); [all …]
|
H A D | zend_attributes.h | 52 zend_string *name; 57 zend_string *name; 58 zend_string *lcname; 73 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname); 76 ZEND_API zend_attribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, u… 82 ZEND_API zend_string *zend_get_attribute_target_names(uint32_t targets); 87 ZEND_API zend_internal_attribute *zend_internal_attribute_get(zend_string *lcname); 90 HashTable **attributes, zend_string *name, uint32_t argc, 97 …_inline zend_attribute *zend_add_class_attribute(zend_class_entry *ce, zend_string *name, uint32_t… in END_EXTERN_C() 103 …nline zend_attribute *zend_add_function_attribute(zend_function *func, zend_string *name, uint32_t… in zend_add_function_attribute() [all …]
|
H A D | zend_ini.h | 48 zend_string *name; 53 zend_string *value; 54 zend_string *orig_value; 81 ZEND_API zend_result zend_alter_ini_entry(zend_string *name, zend_string *new_value, int modify_typ… 82 ZEND_API zend_result zend_alter_ini_entry_ex(zend_string *name, zend_string *new_value, int modify_… 94 ZEND_API zend_string *zend_ini_get_value(zend_string *name); 95 ZEND_API bool zend_ini_parse_bool(zend_string *str); 132 ZEND_API zend_long zend_ini_parse_quantity(zend_string *value, zend_string **errstr); 137 ZEND_API zend_ulong zend_ini_parse_uquantity(zend_string *value, zend_string **errstr); 139 ZEND_API zend_long zend_ini_parse_quantity_warn(zend_string *value, zend_string *setting); [all …]
|
H A D | zend_inheritance.h | 35 …d_class_entry *zend_do_link_class(zend_class_entry *ce, zend_string *lc_parent_name, zend_string *… 39 …zend_try_early_bind(zend_class_entry *ce, zend_class_entry *parent_ce, zend_string *lcname, zval *… 55 …oid zend_hooked_property_variance_error_ex(zend_string *value_param_name, zend_string *class_name,… 56 …erify_hooked_property(zend_class_entry *ce, zend_property_info *prop_info, zend_string *prop_name);
|
/php-src/ext/intl/uchar/ |
H A D | uchar_arginfo.h | 3304 zend_string *const_JG_E_name = zend_string_init_interned("JG_E", sizeof("JG_E") - 1, 1); in register_class_IntlChar() 3352 zend_string *const_JG_HE_name = zend_string_init_interned("JG_HE", sizeof("JG_HE") - 1, 1); in register_class_IntlChar() 3430 zend_string *const_JG_PE_name = zend_string_init_interned("JG_PE", sizeof("JG_PE") - 1, 1); in register_class_IntlChar() 3568 zend_string *const_JG_FE_name = zend_string_init_interned("JG_FE", sizeof("JG_FE") - 1, 1); in register_class_IntlChar() 3864 zend_string *const_GCB_L_name = zend_string_init_interned("GCB_L", sizeof("GCB_L") - 1, 1); in register_class_IntlChar() 3888 zend_string *const_GCB_T_name = zend_string_init_interned("GCB_T", sizeof("GCB_T") - 1, 1); in register_class_IntlChar() 3894 zend_string *const_GCB_V_name = zend_string_init_interned("GCB_V", sizeof("GCB_V") - 1, 1); in register_class_IntlChar() 3972 zend_string *const_WB_CR_name = zend_string_init_interned("WB_CR", sizeof("WB_CR") - 1, 1); in register_class_IntlChar() 3984 zend_string *const_WB_LF_name = zend_string_init_interned("WB_LF", sizeof("WB_LF") - 1, 1); in register_class_IntlChar() 4086 zend_string *const_SB_SP_name = zend_string_init_interned("SB_SP", sizeof("SB_SP") - 1, 1); in register_class_IntlChar() [all …]
|
/php-src/ext/pcre/ |
H A D | php_pcre.h | 28 PHPAPI zend_string *php_pcre_replace(zend_string *regex, zend_string *subject_str, const char *subj… 29 PHPAPI pcre2_code* pcre_get_compiled_regex(zend_string *regex, uint32_t *capture_count); 49 PHPAPI pcre_cache_entry* pcre_get_compiled_regex_cache(zend_string *regex); 50 PHPAPI pcre_cache_entry* pcre_get_compiled_regex_cache_ex(zend_string *regex, bool locale_aware); 52 PHPAPI void php_pcre_match_impl(pcre_cache_entry *pce, zend_string *subject_str, zval *return_valu… 55 PHPAPI zend_string *php_pcre_replace_impl(pcre_cache_entry *pce, zend_string *subject_str, const ch… 58 PHPAPI void php_pcre_split_impl( pcre_cache_entry *pce, zend_string *subject_str, zval *return_va…
|
/php-src/ext/intl/formatter/ |
H A D | formatter_arginfo.h | 136 zend_string *const_DECIMAL_name = zend_string_init_interned("DECIMAL", sizeof("DECIMAL") - 1, 1); in register_class_NumberFormatter() 142 …zend_string *const_CURRENCY_name = zend_string_init_interned("CURRENCY", sizeof("CURRENCY") - 1, 1… in register_class_NumberFormatter() 148 zend_string *const_PERCENT_name = zend_string_init_interned("PERCENT", sizeof("PERCENT") - 1, 1); in register_class_NumberFormatter() 154 …zend_string *const_SCIENTIFIC_name = zend_string_init_interned("SCIENTIFIC", sizeof("SCIENTIFIC") … in register_class_NumberFormatter() 160 …zend_string *const_SPELLOUT_name = zend_string_init_interned("SPELLOUT", sizeof("SPELLOUT") - 1, 1… in register_class_NumberFormatter() 166 zend_string *const_ORDINAL_name = zend_string_init_interned("ORDINAL", sizeof("ORDINAL") - 1, 1); in register_class_NumberFormatter() 172 …zend_string *const_DURATION_name = zend_string_init_interned("DURATION", sizeof("DURATION") - 1, 1… in register_class_NumberFormatter() 184 zend_string *const_IGNORE_name = zend_string_init_interned("IGNORE", sizeof("IGNORE") - 1, 1); in register_class_NumberFormatter() 216 …zend_string *const_ROUND_DOWN_name = zend_string_init_interned("ROUND_DOWN", sizeof("ROUND_DOWN") … in register_class_NumberFormatter() 222 …zend_string *const_ROUND_UP_name = zend_string_init_interned("ROUND_UP", sizeof("ROUND_UP") - 1, 1… in register_class_NumberFormatter() [all …]
|
/php-src/ext/pdo/ |
H A D | pdo_dbh_arginfo.h | 114 …zend_string *const_PARAM_NULL_name = zend_string_init_interned("PARAM_NULL", sizeof("PARAM_NULL") … in register_class_PDO() 121 …zend_string *const_PARAM_BOOL_name = zend_string_init_interned("PARAM_BOOL", sizeof("PARAM_BOOL") … in register_class_PDO() 128 …zend_string *const_PARAM_INT_name = zend_string_init_interned("PARAM_INT", sizeof("PARAM_INT") - 1… in register_class_PDO() 135 …zend_string *const_PARAM_STR_name = zend_string_init_interned("PARAM_STR", sizeof("PARAM_STR") - 1… in register_class_PDO() 142 …zend_string *const_PARAM_LOB_name = zend_string_init_interned("PARAM_LOB", sizeof("PARAM_LOB") - 1… in register_class_PDO() 149 …zend_string *const_PARAM_STMT_name = zend_string_init_interned("PARAM_STMT", sizeof("PARAM_STMT") … in register_class_PDO() 234 …zend_string *const_FETCH_NUM_name = zend_string_init_interned("FETCH_NUM", sizeof("FETCH_NUM") - 1… in register_class_PDO() 246 …zend_string *const_FETCH_OBJ_name = zend_string_init_interned("FETCH_OBJ", sizeof("FETCH_OBJ") - 1… in register_class_PDO() 372 …zend_string *const_ATTR_CASE_name = zend_string_init_interned("ATTR_CASE", sizeof("ATTR_CASE") - 1… in register_class_PDO() 509 zend_string *const_ERR_NONE_value_str = zend_string_init(PDO_ERR_NONE, strlen(PDO_ERR_NONE), 1); in register_class_PDO() [all …]
|
/php-src/ext/pdo_mysql/ |
H A D | pdo_mysql_arginfo.h | 29 …zend_string *const_ATTR_LOCAL_INFILE_name = zend_string_init_interned("ATTR_LOCAL_INFILE", sizeof(… in register_class_Pdo_Mysql() 35 …zend_string *const_ATTR_INIT_COMMAND_name = zend_string_init_interned("ATTR_INIT_COMMAND", sizeof(… in register_class_Pdo_Mysql() 65 …zend_string *const_ATTR_COMPRESS_name = zend_string_init_interned("ATTR_COMPRESS", sizeof("ATTR_CO… in register_class_Pdo_Mysql() 71 …zend_string *const_ATTR_DIRECT_QUERY_name = zend_string_init_interned("ATTR_DIRECT_QUERY", sizeof(… in register_class_Pdo_Mysql() 77 …zend_string *const_ATTR_FOUND_ROWS_name = zend_string_init_interned("ATTR_FOUND_ROWS", sizeof("ATT… in register_class_Pdo_Mysql() 83 …zend_string *const_ATTR_IGNORE_SPACE_name = zend_string_init_interned("ATTR_IGNORE_SPACE", sizeof(… in register_class_Pdo_Mysql() 89 …zend_string *const_ATTR_SSL_KEY_name = zend_string_init_interned("ATTR_SSL_KEY", sizeof("ATTR_SSL_… in register_class_Pdo_Mysql() 95 …zend_string *const_ATTR_SSL_CERT_name = zend_string_init_interned("ATTR_SSL_CERT", sizeof("ATTR_SS… in register_class_Pdo_Mysql() 101 …zend_string *const_ATTR_SSL_CA_name = zend_string_init_interned("ATTR_SSL_CA", sizeof("ATTR_SSL_CA… in register_class_Pdo_Mysql() 107 …zend_string *const_ATTR_SSL_CAPATH_name = zend_string_init_interned("ATTR_SSL_CAPATH", sizeof("ATT… in register_class_Pdo_Mysql() [all …]
|
/php-src/ext/zip/ |
H A D | php_zip_arginfo.h | 588 zend_string *const_CREATE_name = zend_string_init_interned("CREATE", sizeof("CREATE") - 1, 1); in register_class_ZipArchive() 594 zend_string *const_EXCL_name = zend_string_init_interned("EXCL", sizeof("EXCL") - 1, 1); in register_class_ZipArchive() 613 zend_string *const_RDONLY_name = zend_string_init_interned("RDONLY", sizeof("RDONLY") - 1, 1); in register_class_ZipArchive() 807 zend_string *const_CM_XZ_name = zend_string_init_interned("CM_XZ", sizeof("CM_XZ") - 1, 1); in register_class_ZipArchive() 838 zend_string *const_ER_OK_name = zend_string_init_interned("ER_OK", sizeof("ER_OK") - 1, 1); in register_class_ZipArchive() 880 zend_string *const_ER_CRC_name = zend_string_init_interned("ER_CRC", sizeof("ER_CRC") - 1, 1); in register_class_ZipArchive() 940 zend_string *const_ER_EOF_name = zend_string_init_interned("ER_EOF", sizeof("ER_EOF") - 1, 1); in register_class_ZipArchive() 1333 zend_string *property_lastId_name = zend_string_init("lastId", sizeof("lastId") - 1, 1); in register_class_ZipArchive() 1339 zend_string *property_status_name = zend_string_init("status", sizeof("status") - 1, 1); in register_class_ZipArchive() 1351 zend_string *property_numFiles_name = zend_string_init("numFiles", sizeof("numFiles") - 1, 1); in register_class_ZipArchive() [all …]
|
/php-src/ext/opcache/ |
H A D | ZendAccelerator.h | 113 zend_string *lcname; 114 zend_string *rtd_key; 115 zend_string *lc_parent_name; 226 zend_string key; 233 zend_string *start; 234 zend_string *top; 235 zend_string *end; 236 zend_string *saved_top; 325 zend_string *accel_make_persistent_key(zend_string *path); 331 zend_string* ZEND_FASTCALL accel_new_interned_string(zend_string *str); [all …]
|
/php-src/ext/intl/converter/ |
H A D | converter_arginfo.h | 171 zend_string *const_SBCS_name = zend_string_init_interned("SBCS", sizeof("SBCS") - 1, 1); in register_class_UConverter() 177 zend_string *const_DBCS_name = zend_string_init_interned("DBCS", sizeof("DBCS") - 1, 1); in register_class_UConverter() 183 zend_string *const_MBCS_name = zend_string_init_interned("MBCS", sizeof("MBCS") - 1, 1); in register_class_UConverter() 195 zend_string *const_UTF8_name = zend_string_init_interned("UTF8", sizeof("UTF8") - 1, 1); in register_class_UConverter() 315 zend_string *const_HZ_name = zend_string_init_interned("HZ", sizeof("HZ") - 1, 1); in register_class_UConverter() 321 zend_string *const_SCSU_name = zend_string_init_interned("SCSU", sizeof("SCSU") - 1, 1); in register_class_UConverter() 327 zend_string *const_ISCII_name = zend_string_init_interned("ISCII", sizeof("ISCII") - 1, 1); in register_class_UConverter() 339 zend_string *const_UTF7_name = zend_string_init_interned("UTF7", sizeof("UTF7") - 1, 1); in register_class_UConverter() 345 zend_string *const_BOCU1_name = zend_string_init_interned("BOCU1", sizeof("BOCU1") - 1, 1); in register_class_UConverter() 351 zend_string *const_UTF16_name = zend_string_init_interned("UTF16", sizeof("UTF16") - 1, 1); in register_class_UConverter() [all …]
|
/php-src/ext/sodium/ |
H A D | sodium_pwhash.c | 62 static zend_string *php_sodium_argon2_hash(const zend_string *password, zend_array *options, int al… in php_sodium_argon2_hash() 64 zend_string *ret; in php_sodium_argon2_hash() 88 static bool php_sodium_argon2_verify(const zend_string *password, const zend_string *hash) { in php_sodium_argon2_verify() 95 static bool php_sodium_argon2_needs_rehash(const zend_string *hash, zend_array *options) { in php_sodium_argon2_needs_rehash() 104 static int php_sodium_argon2_get_info(zval *return_value, const zend_string *hash) { in php_sodium_argon2_get_info() 135 static zend_string *php_sodium_argon2i_hash(const zend_string *password, zend_array *options) { in php_sodium_argon2i_hash() 150 static zend_string *php_sodium_argon2id_hash(const zend_string *password, zend_array *options) { in php_sodium_argon2id_hash() 164 zend_string *argon2i = ZSTR_INIT_LITERAL("argon2i", 1); in PHP_MINIT_FUNCTION()
|
/php-src/ext/intl/spoofchecker/ |
H A D | spoofchecker_arginfo.h | 87 …zend_string *const_ANY_CASE_name = zend_string_init_interned("ANY_CASE", sizeof("ANY_CASE") - 1, 1… in register_class_Spoofchecker() 93 …zend_string *const_SINGLE_SCRIPT_name = zend_string_init_interned("SINGLE_SCRIPT", sizeof("SINGLE_… in register_class_Spoofchecker() 99 …zend_string *const_INVISIBLE_name = zend_string_init_interned("INVISIBLE", sizeof("INVISIBLE") - 1… in register_class_Spoofchecker() 105 …zend_string *const_CHAR_LIMIT_name = zend_string_init_interned("CHAR_LIMIT", sizeof("CHAR_LIMIT") … in register_class_Spoofchecker() 112 zend_string *const_ASCII_name = zend_string_init_interned("ASCII", sizeof("ASCII") - 1, 1); in register_class_Spoofchecker() 144 …zend_string *const_UNRESTRICTIVE_name = zend_string_init_interned("UNRESTRICTIVE", sizeof("UNRESTR… in register_class_Spoofchecker() 160 …zend_string *const_MIXED_NUMBERS_name = zend_string_init_interned("MIXED_NUMBERS", sizeof("MIXED_N… in register_class_Spoofchecker() 168 …zend_string *const_HIDDEN_OVERLAY_name = zend_string_init_interned("HIDDEN_OVERLAY", sizeof("HIDDE… in register_class_Spoofchecker() 175 …zend_string *const_IGNORE_SPACE_name = zend_string_init_interned("IGNORE_SPACE", sizeof("IGNORE_SP… in register_class_Spoofchecker() 181 …zend_string *const_CASE_INSENSITIVE_name = zend_string_init_interned("CASE_INSENSITIVE", sizeof("C… in register_class_Spoofchecker() [all …]
|