driver            175 ext/pdo/pdo.c  PDO_API int php_pdo_register_driver(pdo_driver_t *driver) /* {{{ */
driver            177 ext/pdo/pdo.c  	if (driver->api_version != PDO_DRIVER_API) {
driver            179 ext/pdo/pdo.c  			driver->driver_name, driver->api_version, PDO_DRIVER_API);
driver            187 ext/pdo/pdo.c  	return zend_hash_str_add_ptr(&pdo_driver_hash, (char*)driver->driver_name, driver->driver_name_len, driver) != NULL;
driver            191 ext/pdo/pdo.c  PDO_API void php_pdo_unregister_driver(pdo_driver_t *driver) /* {{{ */
driver            197 ext/pdo/pdo.c  	zend_hash_str_del(&pdo_driver_hash, (char*)driver->driver_name, driver->driver_name_len);
driver            207 ext/pdo/pdo_dbh.c 	pdo_driver_t *driver = NULL;
driver            255 ext/pdo/pdo_dbh.c 	driver = pdo_find_driver(data_source, colon - data_source);
driver            257 ext/pdo/pdo_dbh.c 	if (!driver) {
driver            354 ext/pdo/pdo_dbh.c 	if (driver->db_handle_factory(dbh, options)) {
driver            374 ext/pdo/pdo_dbh.c 		dbh->driver = driver;
driver            873 ext/pdo/pdo_dbh.c 			RETURN_STRINGL((char*)dbh->driver->driver_name, dbh->driver->driver_name_len);
driver             71 ext/pdo/php_pdo.h 	if (!dbh->driver) {	\
driver            487 ext/pdo/php_pdo_driver.h 	pdo_driver_t *driver;
driver            658 ext/pdo/php_pdo_driver.h PDO_API int php_pdo_register_driver(pdo_driver_t *driver);
driver            660 ext/pdo/php_pdo_driver.h PDO_API void php_pdo_unregister_driver(pdo_driver_t *driver);
driver             75 ext/pdo_mysql/pdo_mysql.c 		if (dbh->driver != &pdo_mysql_driver) {
driver             76 ext/pdo_mysql/pdo_mysql.c 			php_error_docref(NULL, E_WARNING, "Provided PDO instance is not using MySQL but %s", dbh->driver->driver_name);