charset           369 ext/filter/filter.c static void php_zval_filter(zval *value, zend_long filter, zend_long flags, zval *options, char* charset, zend_bool copy) /* {{{ */
charset           405 ext/filter/filter.c 	filter_func.function(value, flags, options, charset);
charset           498 ext/filter/filter.c static void php_zval_filter_recursive(zval *value, zend_long filter, zend_long flags, zval *options, char *charset, zend_bool copy) /* {{{ */
charset           512 ext/filter/filter.c 				php_zval_filter_recursive(element, filter, flags, options, charset, copy);
charset           515 ext/filter/filter.c 				php_zval_filter(element, filter, flags, options, charset, copy);
charset           519 ext/filter/filter.c 		php_zval_filter(value, filter, flags, options, charset, copy);
charset           592 ext/filter/filter.c 	char *charset = NULL;
charset           645 ext/filter/filter.c 		php_zval_filter_recursive(filtered, filter, filter_flags, options, charset, copy);
charset           661 ext/filter/filter.c 	php_zval_filter(filtered, filter, filter_flags, options, charset, copy);
charset           522 ext/filter/logical_filters.c 	php_filter_url(value, flags, option_array, charset);
charset            74 ext/filter/php_filter.h #define PHP_INPUT_FILTER_PARAM_DECL zval *value, zend_long flags, zval *option_array, char *charset
charset            68 ext/iconv/iconv.c 	ZEND_ARG_INFO(0, charset)
charset            75 ext/iconv/iconv.c 	ZEND_ARG_INFO(0, charset)
charset            82 ext/iconv/iconv.c 	ZEND_ARG_INFO(0, charset)
charset            88 ext/iconv/iconv.c 	ZEND_ARG_INFO(0, charset)
charset           100 ext/iconv/iconv.c 	ZEND_ARG_INFO(0, charset)
charset           106 ext/iconv/iconv.c 	ZEND_ARG_INFO(0, charset)
charset           117 ext/iconv/iconv.c 	ZEND_ARG_INFO(0, charset)
charset           539 ext/iconv/iconv.c static int _php_check_ignore(const char *charset)
charset           541 ext/iconv/iconv.c   size_t clen = strlen(charset);
charset           542 ext/iconv/iconv.c   if (clen >= 9 && strcmp("//IGNORE", charset+clen-8) == 0) {
charset           545 ext/iconv/iconv.c   if (clen >= 19 && strcmp("//IGNORE//TRANSLIT", charset+clen-18) == 0) {
charset          2052 ext/iconv/iconv.c 	char *charset = get_internal_encoding();
charset          2061 ext/iconv/iconv.c 		&str, &charset, &charset_len) == FAILURE) {
charset          2070 ext/iconv/iconv.c 	err = _php_iconv_strlen(&retval, ZSTR_VAL(str), ZSTR_LEN(str), charset);
charset          2071 ext/iconv/iconv.c 	_php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset);
charset          2084 ext/iconv/iconv.c 	char *charset = get_internal_encoding();
charset          2095 ext/iconv/iconv.c 		&charset, &charset_len) == FAILURE) {
charset          2108 ext/iconv/iconv.c 	err = _php_iconv_substr(&retval, ZSTR_VAL(str), ZSTR_LEN(str), offset, length, charset);
charset          2109 ext/iconv/iconv.c 	_php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset);
charset          2123 ext/iconv/iconv.c 	char *charset = get_internal_encoding();
charset          2135 ext/iconv/iconv.c 		&offset, &charset, &charset_len) == FAILURE) {
charset          2154 ext/iconv/iconv.c 	                        offset, charset);
charset          2155 ext/iconv/iconv.c 	_php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset);
charset          2169 ext/iconv/iconv.c 	char *charset = get_internal_encoding();
charset          2180 ext/iconv/iconv.c 		&charset, &charset_len) == FAILURE) {
charset          2194 ext/iconv/iconv.c 	                        -1, charset);
charset          2195 ext/iconv/iconv.c 	_php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset);
charset          2310 ext/iconv/iconv.c 	char *charset = get_internal_encoding();
charset          2319 ext/iconv/iconv.c 		&encoded_str, &mode, &charset, &charset_len) == FAILURE) {
charset          2329 ext/iconv/iconv.c 	err = _php_iconv_mime_decode(&retval, ZSTR_VAL(encoded_str), ZSTR_LEN(encoded_str), charset, NULL, (int)mode);
charset          2330 ext/iconv/iconv.c 	_php_iconv_show_error(err, charset, "???");
charset          2350 ext/iconv/iconv.c 	char *charset = get_internal_encoding();
charset          2359 ext/iconv/iconv.c 		&encoded_str, &mode, &charset, &charset_len) == FAILURE) {
charset          2382 ext/iconv/iconv.c 		if (PHP_ICONV_ERR_SUCCESS != (err = _php_iconv_mime_decode(&decoded_header, enc_str_tmp, enc_str_len_tmp, charset, &next_pos, (int)mode))) {
charset          2436 ext/iconv/iconv.c 		_php_iconv_show_error(err, charset, "???");
charset          2480 ext/iconv/iconv.c 	zend_string *charset;
charset          2484 ext/iconv/iconv.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "sS", &type, &type_len, &charset) == FAILURE)
charset          2487 ext/iconv/iconv.c 	if (ZSTR_LEN(charset) >= ICONV_CSNMAXLEN) {
charset          2502 ext/iconv/iconv.c 	retval = zend_alter_ini_entry(name, charset, PHP_INI_USER, PHP_INI_STAGE_RUNTIME);
charset           386 ext/imap/php_imap.c 	ZEND_ARG_INFO(0, charset)
charset           442 ext/imap/php_imap.c 	ZEND_ARG_INFO(0, charset)
charset          3134 ext/imap/php_imap.c 	zend_string *criteria = NULL, *charset = NULL;
charset          3143 ext/imap/php_imap.c 	if (zend_parse_parameters(argc, "rll|lSS", &streamind, &pgm, &rev, &flags, &criteria, &charset) == FAILURE) {
charset          3174 ext/imap/php_imap.c 	slst = mail_sort(imap_le_struct->imap_stream, (argc == 6 ? ZSTR_VAL(charset) : NIL), spg, mypgm, (argc >= 4 ? flags : NIL));
charset          4129 ext/imap/php_imap.c 	zend_string *criteria, *charset = NULL;
charset          4137 ext/imap/php_imap.c 	if (zend_parse_parameters(argc, "rS|lS", &streamind, &criteria, &flags, &charset) == FAILURE) {
charset          4150 ext/imap/php_imap.c 	mail_search_full(imap_le_struct->imap_stream, (argc == 4 ? ZSTR_VAL(charset) : NIL), pgm, flags);
charset          4259 ext/imap/php_imap.c 	char *string, *charset, encoding, *text, *decode;
charset          4272 ext/imap/php_imap.c 	charset = (char *) safe_emalloc((end + 1), 2, 0);
charset          4273 ext/imap/php_imap.c 	text = &charset[end + 1];
charset          4290 ext/imap/php_imap.c 					memcpy(charset, &string[charset_token + 2], encoding_token - (charset_token + 2));	/* Extract charset encoding */
charset          4291 ext/imap/php_imap.c 					charset[encoding_token-(charset_token + 2)] = 0x00;
charset          4303 ext/imap/php_imap.c 						efree(charset);
charset          4308 ext/imap/php_imap.c 					add_property_string(&myobject, "charset", charset);
charset          4343 ext/imap/php_imap.c 	efree(charset);
charset            60 ext/interbase/interbase.c 	ZEND_ARG_INFO(0, charset)
charset            70 ext/interbase/interbase.c 	ZEND_ARG_INFO(0, charset)
charset           381 ext/mbstring/mbstring.c 	ZEND_ARG_INFO(0, charset)
charset          2122 ext/mbstring/mbstring.c 	const char *charset;
charset          2165 ext/mbstring/mbstring.c 			charset = encoding->mime_name;
charset          2166 ext/mbstring/mbstring.c 			if (charset) {
charset          2167 ext/mbstring/mbstring.c 				len = spprintf( &p, 0, "Content-Type: %s; charset=%s",  mimetype, charset );
charset          3471 ext/mbstring/mbstring.c 	enum mbfl_no_encoding charset, transenc;
charset          3496 ext/mbstring/mbstring.c 	charset = mbfl_no_encoding_pass;
charset          3500 ext/mbstring/mbstring.c 		charset = mbfl_name2no_encoding(charset_name);
charset          3501 ext/mbstring/mbstring.c 		if (charset == mbfl_no_encoding_invalid) {
charset          3508 ext/mbstring/mbstring.c 			charset = lang->mail_charset;
charset          3522 ext/mbstring/mbstring.c 	ret = mbfl_mime_header_encode(&string, &result, charset, transenc, linefeed, indent);
charset          4258 ext/mbstring/mbstring.c 		char *charset = NULL;
charset          4274 ext/mbstring/mbstring.c 						charset = php_strtok_r(NULL, "= \"", &tmp);
charset          4275 ext/mbstring/mbstring.c 						if (charset != NULL) {
charset          4276 ext/mbstring/mbstring.c 							_tran_cs = mbfl_name2no_encoding(charset);
charset          4280 ext/mbstring/mbstring.c 							php_error_docref(NULL, E_WARNING, "Unsupported charset \"%s\" - will be regarded as ascii", charset);
charset           628 ext/mysqli/mysqli_api.c 	old_charset = mysql->mysql->charset;
charset           323 ext/mysqli/mysqli_fe.c 	ZEND_ARG_INFO(0, charset)
charset           327 ext/mysqli/mysqli_fe.c 	ZEND_ARG_INFO(0, charset)
charset           996 ext/mysqli/mysqli_nonapi.c 	cs = mysql->mysql->data->charset;
charset           173 ext/mysqlnd/mysqlnd.c 	conn->charset = NULL;
charset           446 ext/mysqlnd/mysqlnd.c 	const MYSQLND_CHARSET * charset;
charset           484 ext/mysqlnd/mysqlnd.c 	if (options->charset_name && (charset = mysqlnd_find_charset_name(options->charset_name))) {
charset           485 ext/mysqlnd/mysqlnd.c 		auth_packet->charset_no	= charset->nr;
charset          1650 ext/mysqlnd/mysqlnd.c 			ret = mysqlnd_cset_escape_quotes(conn->charset, newstr, escapestr, escapestr_len);
charset          1652 ext/mysqlnd/mysqlnd.c 			ret = mysqlnd_cset_escape_slashes(conn->charset, newstr, escapestr, escapestr_len);
charset          1820 ext/mysqlnd/mysqlnd.c 	const MYSQLND_CHARSET * const charset = mysqlnd_find_charset_name(csname);
charset          1825 ext/mysqlnd/mysqlnd.c 	if (!charset) {
charset          1840 ext/mysqlnd/mysqlnd.c 			conn->charset = charset;
charset          2116 ext/mysqlnd/mysqlnd.c 	return conn->charset->name;
charset            53 ext/mysqlnd/mysqlnd_auth.c 	const MYSQLND_CHARSET * charset = NULL;
charset            87 ext/mysqlnd/mysqlnd_auth.c 		if (options->charset_name && (charset = mysqlnd_find_charset_name(options->charset_name))) {
charset            88 ext/mysqlnd/mysqlnd_auth.c 			auth_packet->charset_no	= charset->nr;
charset           111 ext/mysqlnd/mysqlnd_auth.c 		conn->charset = mysqlnd_find_charset_nr(auth_packet->charset_no);
charset           174 ext/mysqlnd/mysqlnd_auth.c 	const MYSQLND_CHARSET * old_cs = conn->charset;
charset           223 ext/mysqlnd/mysqlnd_auth.c 			auth_packet->charset_no	= conn->charset->nr;
charset            24 ext/mysqlnd/mysqlnd_charset.h PHPAPI zend_ulong mysqlnd_cset_escape_quotes(const MYSQLND_CHARSET * const charset, char *newstr,
charset           425 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status	(*func_mysqlnd_conn_data__set_charset)(MYSQLND_CONN_DATA * const conn, const char * const charset);
charset          1754 ext/oci8/oci8.c 	char *dbname = NULL, *charset = NULL;
charset          1760 ext/oci8/oci8.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|ssl", &username, &username_len, &password, &password_len, &dbname, &dbname_len, &charset, &charset_len, &session_mode) == FAILURE) {
charset          1766 ext/oci8/oci8.c 		DTRACE_OCI8_CONNECT_ENTRY(username, dbname, charset, session_mode, persistent, exclusive);
charset          1771 ext/oci8/oci8.c 		charset = NULL;
charset          1774 ext/oci8/oci8.c 	connection = php_oci_do_connect_ex(username, (int) username_len, password, (int) password_len, NULL, 0, dbname, (int) dbname_len, charset, session_mode, persistent, exclusive);
charset          1796 ext/oci8/oci8.c php_oci_connection *php_oci_do_connect_ex(char *username, int username_len, char *password, int password_len, char *new_password, int new_password_len, char *dbname, int dbname_len, char *charset, zend_long session_mode, int persistent, int exclusive)
charset          1897 ext/oci8/oci8.c 	if (charset && *charset) {
charset          1898 ext/oci8/oci8.c 		PHP_OCI_CALL_RETURN(charsetid, OCINlsCharSetNameToId, (OCI_G(env), (CONST oratext *)charset));
charset          1900 ext/oci8/oci8.c 			php_error_docref(NULL, E_WARNING, "Invalid character set name: %s", charset);
charset          2149 ext/oci8/oci8.c 		connection->charset = charsetid;
charset          2151 ext/oci8/oci8.c 		connection->charset = charsetid_nls_lang;
charset          3112 ext/oci8/oci8.c 	if (!(connection->env = php_oci_create_env(connection->charset))) {
charset          3308 ext/oci8/oci8.c 		!(connection->private_spool = php_oci_create_spool(username, username_len, password, password_len, dbname, dbname_len, NULL, connection->charset))) {
charset            93 ext/oci8/oci8_lob.c 	descriptor->charset_id = connection->charset;
charset           144 ext/oci8/php_oci8_int.h 	ub2				charset;					/* charset ID */
charset           425 ext/oci8/php_oci8_int.h php_oci_connection *php_oci_do_connect_ex(char *username, int username_len, char *password, int password_len, char *new_password, int new_password_len, char *dbname, int dbname_len, char *charset, zend_long session_mode, int persistent, int exclusive);
charset           235 ext/pdo_oci/oci_driver.c 	if (H->charset && H->env) {
charset           613 ext/pdo_oci/oci_driver.c 		H->charset = OCINlsCharSetNameToId(pdo_oci_Env, (const oratext *)vars[0].optval);
charset           614 ext/pdo_oci/oci_driver.c 		if (!H->charset) {
charset           618 ext/pdo_oci/oci_driver.c 			if (OCIEnvNlsCreate(&H->env, PDO_OCI_INIT_MODE, 0, NULL, NULL, NULL, 0, NULL, H->charset, H->charset) != OCI_SUCCESS) {
charset            39 ext/pdo_oci/php_pdo_oci_int.h 	ub2			charset;
charset          3864 ext/soap/soap.c 	doc->charset = XML_CHAR_ENCODING_UTF8;
charset          4225 ext/soap/soap.c 	doc->charset = XML_CHAR_ENCODING_UTF8;
charset          21399 ext/sqlite3/libsqlite/sqlite3.c   etByte charset;          /* Offset into aDigits[] of the digits string */
charset          21762 ext/sqlite3/libsqlite/sqlite3.c           const char *cset = &aDigits[infop->charset];
charset          21910 ext/sqlite3/libsqlite/sqlite3.c           *(bufpt++) = aDigits[infop->charset];
charset          1702 ext/standard/array.c 	static const uint32_t charset[16] = {
charset          1721 ext/standard/array.c 	if (UNEXPECTED(!(charset[ch >> 5] & (1 << (ch & 0x1f))))) {
charset          1738 ext/standard/array.c 			if (UNEXPECTED(!(charset[8 + (ch >> 5)] & (1 << (ch & 0x1f))))) {
charset            62 ext/standard/html.c #define LIMIT_ALL(all, doctype, charset) do { \
charset            63 ext/standard/html.c 	(all) = (all) && !CHARSET_PARTIAL_SUPPORT((charset)) && ((doctype) != ENT_HTML_DOC_XML1); \
charset           102 ext/standard/html.c 		enum entity_charset charset,
charset           117 ext/standard/html.c 	switch (charset) {
charset           379 ext/standard/html.c 	enum entity_charset charset = cs_utf_8;
charset           457 ext/standard/html.c 				charset = charset_map[i].charset;
charset           467 ext/standard/html.c 	return charset;
charset           576 ext/standard/html.c static inline int map_from_unicode(unsigned code, enum entity_charset charset, unsigned *res)
charset           582 ext/standard/html.c 	switch (charset) {
charset           877 ext/standard/html.c static inline size_t write_octet_sequence(unsigned char *buf, enum entity_charset charset, unsigned code) {
charset           879 ext/standard/html.c 	switch (charset) {
charset           944 ext/standard/html.c 	enum entity_charset charset)
charset          1021 ext/standard/html.c 		if (charset != cs_utf_8) {
charset          1023 ext/standard/html.c 			if (map_from_unicode(code, charset, &code) == FAILURE || code2 != 0)
charset          1027 ext/standard/html.c 		q += write_octet_sequence((unsigned char*)q, charset, code);
charset          1029 ext/standard/html.c 			q += write_octet_sequence((unsigned char*)q, charset, code2);
charset          1102 ext/standard/html.c 	enum entity_charset charset;
charset          1107 ext/standard/html.c 		charset = determine_charset(hint_charset);
charset          1109 ext/standard/html.c 		charset = cs_8859_1; /* charset shouldn't matter, use ISO-8859-1 for performance */
charset          1131 ext/standard/html.c 	traverse_for_entities((char*)old, oldlen, ret, all, flags, inverse_map, charset);
charset          1146 ext/standard/html.c 	enum entity_charset charset,
charset          1177 ext/standard/html.c 		next_char = get_next_char(charset, old, oldlen, cursor, &status);
charset          1230 ext/standard/html.c 	enum entity_charset charset = determine_charset(hint_charset);
charset          1240 ext/standard/html.c 		if (CHARSET_PARTIAL_SUPPORT(charset)) {
charset          1245 ext/standard/html.c 		LIMIT_ALL(all, doctype, charset);
charset          1248 ext/standard/html.c 	if (all && !CHARSET_UNICODE_COMPAT(charset)) {
charset          1249 ext/standard/html.c 		to_uni_table = enc_to_uni_index[charset];
charset          1259 ext/standard/html.c 		if (charset == cs_utf_8) {
charset          1287 ext/standard/html.c 		unsigned int this_char			= get_next_char(charset, old, oldlen, &cursor, &status);
charset          1331 ext/standard/html.c 				find_entity_for_char(this_char, charset, entity_table.ms_table, &rep,
charset          1346 ext/standard/html.c 					if (CHARSET_UNICODE_COMPAT(charset)) {
charset          1573 ext/standard/html.c 	enum entity_charset charset,
charset          1580 ext/standard/html.c 	written_k1 = write_octet_sequence((unsigned char*)key, charset, orig_cp);
charset          1608 ext/standard/html.c 			if (!CHARSET_UNICODE_COMPAT(charset)) {
charset          1609 ext/standard/html.c 				if (map_from_unicode(uni_cp, charset, &spe_cp) == FAILURE)
charset          1615 ext/standard/html.c 			written_k2 = write_octet_sequence((unsigned char*)&key[written_k1], charset, spe_cp);
charset          1636 ext/standard/html.c 	enum entity_charset charset;
charset          1647 ext/standard/html.c 	charset = determine_charset(charset_hint);
charset          1649 ext/standard/html.c 	LIMIT_ALL(all, doctype, charset);
charset          1654 ext/standard/html.c 	if (all && !CHARSET_UNICODE_COMPAT(charset)) {
charset          1655 ext/standard/html.c 		to_uni_table = enc_to_uni_index[charset];
charset          1661 ext/standard/html.c 		if (CHARSET_UNICODE_COMPAT(charset)) {
charset          1665 ext/standard/html.c 			if (CHARSET_SINGLE_BYTE(charset)) { /* ISO-8859-1 */
charset          1688 ext/standard/html.c 						write_s3row_data(r, code, charset, return_value);
charset          1710 ext/standard/html.c 				write_s3row_data(r, i, charset, return_value);
charset            43 ext/standard/html_tables.h 	enum entity_charset charset;
charset           473 ext/xml/compat.c 	parser->parser->charset = XML_CHAR_ENCODING_NONE;
charset           576 ext/xml/compat.c 	if (parser->parser->charset == XML_CHAR_ENCODING_NONE) {
charset           590 ext/xml/compat.c 				parser->parser->charset = XML_CHAR_ENCODING_UTF8;
charset           307 main/SAPI.c    	char *mimetype, *charset, *content_type;
charset           318 main/SAPI.c    		charset = SG(default_charset);
charset           321 main/SAPI.c    		charset = SAPI_DEFAULT_CHARSET;
charset           325 main/SAPI.c    	if (*charset && strncasecmp(mimetype, "text/", 5) == 0) {
charset           335 main/SAPI.c    		memcpy(p, charset, charset_len + 1);
charset           375 main/SAPI.c    	char *charset, *newtype;
charset           377 main/SAPI.c    	charset = SG(default_charset) ? SG(default_charset) : SAPI_DEFAULT_CHARSET;
charset           380 main/SAPI.c    		if (*charset && strncmp(*mimetype, "text/", 5) == 0 && strstr(*mimetype, "charset=") == NULL) {
charset           381 main/SAPI.c    			newlen = len + (sizeof(";charset=")-1) + strlen(charset);
charset           385 main/SAPI.c    			strlcat(newtype, charset, newlen + 1);