unquotedlen       251 ext/pdo/php_pdo_driver.h typedef int (*pdo_dbh_quote_func)(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype);
unquotedlen       145 ext/pdo_dblib/dblib_driver.c static int dblib_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype)
unquotedlen       157 ext/pdo_dblib/dblib_driver.c 	for(i=0;i<unquotedlen;i++) {
unquotedlen       172 ext/pdo_dblib/dblib_driver.c 		*quotedlen = (unquotedlen * 2) + 2; /* 2 chars per byte +2 for "0x" prefix */
unquotedlen       177 ext/pdo_dblib/dblib_driver.c 		for (i=0;i<unquotedlen;i++) {
unquotedlen       187 ext/pdo_dblib/dblib_driver.c 		for (i=0;i<unquotedlen;i++) {
unquotedlen       273 ext/pdo_firebird/firebird_driver.c static int firebird_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, /* {{{ */
unquotedlen       280 ext/pdo_firebird/firebird_driver.c 	if (!unquotedlen) {
unquotedlen       291 ext/pdo_firebird/firebird_driver.c 	*quotedlen = unquotedlen + qcount + 2;
unquotedlen       300 ext/pdo_mysql/mysql_driver.c static int mysql_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype )
unquotedlen       305 ext/pdo_mysql/mysql_driver.c 	PDO_DBG_INF_FMT("unquoted=%.*s", (int)unquotedlen, unquoted);
unquotedlen       306 ext/pdo_mysql/mysql_driver.c 	*quoted = safe_emalloc(2, unquotedlen, 3);
unquotedlen       307 ext/pdo_mysql/mysql_driver.c 	*quotedlen = mysql_real_escape_string(H->server, *quoted + 1, unquoted, unquotedlen);
unquotedlen       369 ext/pdo_oci/oci_driver.c static int oci_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype ) /* {{{ */
unquotedlen       375 ext/pdo_oci/oci_driver.c 	if (!unquotedlen) {
unquotedlen       386 ext/pdo_oci/oci_driver.c 	*quotedlen = unquotedlen + qcount + 2;
unquotedlen       264 ext/pdo_odbc/odbc_driver.c static int odbc_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type param_type )
unquotedlen       331 ext/pdo_pgsql/pgsql_driver.c static int pgsql_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype)
unquotedlen       340 ext/pdo_pgsql/pgsql_driver.c 			escaped = PQescapeByteaConn(H->server, (unsigned char *)unquoted, unquotedlen, &tmp_len);
unquotedlen       350 ext/pdo_pgsql/pgsql_driver.c 			*quoted = safe_emalloc(2, unquotedlen, 3);
unquotedlen       352 ext/pdo_pgsql/pgsql_driver.c 			*quotedlen = PQescapeStringConn(H->server, *quoted + 1, unquoted, unquotedlen, NULL);
unquotedlen       233 ext/pdo_sqlite/sqlite_driver.c static int sqlite_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype )
unquotedlen       235 ext/pdo_sqlite/sqlite_driver.c 	*quoted = safe_emalloc(2, unquotedlen, 3);
unquotedlen       236 ext/pdo_sqlite/sqlite_driver.c 	sqlite3_snprintf(2*unquotedlen + 3, *quoted, "'%q'", unquoted);