Lines Matching refs:dbconn
53 dbi_conn dbconn; member
74 mod_authn_dbi_error_callback (dbi_conn dbconn, void *vdata) in mod_authn_dbi_error_callback() argument
81 if (0 == dbi_conn_connect(dbconn)) { in mod_authn_dbi_error_callback()
82 fdevent_setfd_cloexec(dbi_conn_get_socket(dbconn)); in mod_authn_dbi_error_callback()
87 dbi_conn_error(dbconn, &errormsg); in mod_authn_dbi_error_callback()
97 dbi_conn_close(dbconf->dbconn); in mod_authn_dbi_dbconf_free()
143 dbi_conn dbconn; in mod_authn_dbi_dbconf_setup() local
150 dbconn = dbi_conn_new_r(dbtype->ptr, dbinst); in mod_authn_dbi_dbconf_setup()
151 if (NULL == dbconn) { in mod_authn_dbi_dbconf_setup()
166 dbi_conn_set_option_numeric(dbconn, opt->ptr, di->value); in mod_authn_dbi_dbconf_setup()
172 dbi_conn_set_option(dbconn, opt->ptr, ds->value.ptr); in mod_authn_dbi_dbconf_setup()
180 dbconf->dbconn = dbconn; in mod_authn_dbi_dbconf_setup()
188 dbi_conn_error_handler(dbconn, mod_authn_dbi_error_callback, dbconf); in mod_authn_dbi_dbconf_setup()
191 mod_authn_dbi_error_callback(dbconn, dbconf); in mod_authn_dbi_dbconf_setup()
478 dbi_conn_escape_string_copy(dbconf->dbconn, v, &esc); in mod_authn_dbi_query_build()
513 result = dbi_conn_query(dbconf->dbconn, sqlquery->ptr); in mod_authn_dbi_query()
518 dbi_conn_error(dbconf->dbconn, &errmsg); in mod_authn_dbi_query()
530 || dbi_conn_error(dbconf->dbconn, NULL) == DBI_ERROR_NONE)) { in mod_authn_dbi_query()
548 || dbi_conn_error(dbconf->dbconn, NULL) == DBI_ERROR_NONE)) in mod_authn_dbi_query()