data_source 207 ext/pdo/pdo.c PDO_API int php_pdo_parse_data_source(const char *data_source, zend_ulong data_source_len, struct pdo_data_src_parser *parsed, int nparams) /* {{{ */ data_source 221 ext/pdo/pdo.c if (data_source[i] == '\0') { data_source 225 ext/pdo/pdo.c if (data_source[i] != '=') { data_source 236 ext/pdo/pdo.c if (data_source[i] == '\0') { data_source 240 ext/pdo/pdo.c if (data_source[i] == ';') { data_source 241 ext/pdo/pdo.c if ((i + 1 >= data_source_len) || data_source[i+1] != ';') { data_source 260 ext/pdo/pdo.c if (0 == strncmp(data_source + optstart, parsed[j].optname, nlen) && parsed[j].optname[nlen] == '\0') { data_source 267 ext/pdo/pdo.c parsed[j].optval = estrndup(data_source + valstart, semi - valstart - n_semicolumns); data_source 270 ext/pdo/pdo.c const char *orig_val = data_source + valstart; data_source 296 ext/pdo/pdo.c while (i < data_source_len && isspace(data_source[i])) { data_source 202 ext/pdo/pdo_dbh.c char *data_source; data_source 214 ext/pdo/pdo_dbh.c "s|s!s!a!", &data_source, &data_source_len, data_source 220 ext/pdo/pdo_dbh.c colon = strchr(data_source, ':'); data_source 226 ext/pdo/pdo_dbh.c snprintf(alt_dsn, sizeof(alt_dsn), "pdo.dsn.%s", data_source); data_source 232 ext/pdo/pdo_dbh.c data_source = ini_dsn; data_source 233 ext/pdo/pdo_dbh.c colon = strchr(data_source, ':'); data_source 241 ext/pdo/pdo_dbh.c if (!strncmp(data_source, "uri:", sizeof("uri:")-1)) { data_source 243 ext/pdo/pdo_dbh.c data_source = dsn_from_uri(data_source + sizeof("uri:")-1, alt_dsn, sizeof(alt_dsn)); data_source 244 ext/pdo/pdo_dbh.c if (!data_source) { data_source 248 ext/pdo/pdo_dbh.c colon = strchr(data_source, ':'); data_source 255 ext/pdo/pdo_dbh.c driver = pdo_find_driver(data_source, colon - data_source); data_source 278 ext/pdo/pdo_dbh.c plen = spprintf(&hashkey, 0, "PDO:DBH:DSN=%s:%s:%s:%s", data_source, data_source 285 ext/pdo/pdo_dbh.c plen = spprintf(&hashkey, 0, "PDO:DBH:DSN=%s:%s:%s", data_source, data_source 335 ext/pdo/pdo_dbh.c dbh->data_source = (const char*)pestrdup(colon + 1, is_persistent); data_source 343 ext/pdo/pdo_dbh.c if (!dbh->data_source || (username && !dbh->username) || (password && !dbh->password)) { data_source 1519 ext/pdo/pdo_dbh.c if (dbh->data_source) { data_source 1520 ext/pdo/pdo_dbh.c pefree((char *)dbh->data_source, dbh->is_persistent); data_source 469 ext/pdo/php_pdo_driver.h const char *data_source; data_source 671 ext/pdo/php_pdo_driver.h PDO_API int php_pdo_parse_data_source(const char *data_source, data_source 347 ext/pdo_dblib/dblib_driver.c php_pdo_parse_data_source(dbh->data_source, dbh->data_source_len, vars, nvars); data_source 663 ext/pdo_firebird/firebird_driver.c php_pdo_parse_data_source(dbh->data_source, dbh->data_source_len, vars, 3); data_source 575 ext/pdo_mysql/mysql_driver.c php_pdo_parse_data_source(dbh->data_source, dbh->data_source_len, vars, 5); data_source 603 ext/pdo_oci/oci_driver.c php_pdo_parse_data_source(dbh->data_source, dbh->data_source_len, vars, 2); data_source 441 ext/pdo_odbc/odbc_driver.c if (strchr(dbh->data_source, ';')) { data_source 448 ext/pdo_odbc/odbc_driver.c if (dbh->username && *dbh->username && !strstr(dbh->data_source, "uid") data_source 449 ext/pdo_odbc/odbc_driver.c && !strstr(dbh->data_source, "UID")) { data_source 451 ext/pdo_odbc/odbc_driver.c spprintf(&dsn, 0, "%s;UID=%s;PWD=%s", dbh->data_source, dbh->username, dbh->password); data_source 452 ext/pdo_odbc/odbc_driver.c pefree((char*)dbh->data_source, dbh->is_persistent); data_source 453 ext/pdo_odbc/odbc_driver.c dbh->data_source = dsn; data_source 456 ext/pdo_odbc/odbc_driver.c rc = SQLDriverConnect(H->dbc, NULL, (char*)dbh->data_source, strlen(dbh->data_source), data_source 460 ext/pdo_odbc/odbc_driver.c rc = SQLConnect(H->dbc, (char*)dbh->data_source, SQL_NTS, dbh->username, SQL_NTS, dbh->password, SQL_NTS); data_source 1205 ext/pdo_pgsql/pgsql_driver.c e = (char *) dbh->data_source + strlen(dbh->data_source); data_source 1206 ext/pdo_pgsql/pgsql_driver.c p = (char *) dbh->data_source; data_source 1221 ext/pdo_pgsql/pgsql_driver.c spprintf(&conn_str, 0, "%s user='%s' password='%s' connect_timeout=%pd", (char *) dbh->data_source, ZSTR_VAL(tmp_user), ZSTR_VAL(tmp_pass), connect_timeout); data_source 1223 ext/pdo_pgsql/pgsql_driver.c spprintf(&conn_str, 0, "%s user='%s' connect_timeout=%pd", (char *) dbh->data_source, ZSTR_VAL(tmp_user), connect_timeout); data_source 1225 ext/pdo_pgsql/pgsql_driver.c spprintf(&conn_str, 0, "%s password='%s' connect_timeout=%pd", (char *) dbh->data_source, ZSTR_VAL(tmp_pass), connect_timeout); data_source 1227 ext/pdo_pgsql/pgsql_driver.c spprintf(&conn_str, 0, "%s connect_timeout=%pd", (char *) dbh->data_source, connect_timeout); data_source 797 ext/pdo_sqlite/sqlite_driver.c filename = make_filename_safe(dbh->data_source); data_source 802 ext/pdo_sqlite/sqlite_driver.c dbh->data_source);