Lines Matching refs:dbdata
465 * is indicated by the query flag, and the dbdata object is passed
466 * passed in to. dbdata really holds either:
482 void *dbdata, dbinstance_t **r_dbi)
497 dbi = odbc_find_avail_conn(((odbc_instance_t *) dbdata)->db);
505 dbi = (dbinstance_t *) ((odbc_instance_t *) dbdata)->db;
676 result = odbc_connect((odbc_instance_t *) dbdata,
966 odbc_findzone(void *driverarg, void *dbdata, const char *name)
977 result = odbc_get_resultset(name, NULL, NULL, FINDZONE, dbdata, &dbi);
1001 odbc_allowzonexfr(void *driverarg, void *dbdata, const char *name,
1010 result = odbc_findzone(driverarg, dbdata, name);
1025 dbdata, &dbi);
1059 odbc_allnodes(const char *zone, void *driverarg, void *dbdata,
1077 result = odbc_get_resultset(zone, NULL, NULL, ALLNODES, dbdata, &dbi);
1192 odbc_authority(const char *zone, void *driverarg, void *dbdata,
1201 result = odbc_get_resultset(zone, NULL, NULL, AUTHORITY, dbdata, &dbi);
1222 void *dbdata, dns_sdlzlookup_t *lookup)
1230 result = odbc_get_resultset(zone, name, NULL, LOOKUP, dbdata, &dbi);
1247 * operating in. This is done via use of the dbdata argument which is
1252 void *driverarg, void **dbdata)
1470 /* set dbdata to the odbc_instance we created. */
1471 *dbdata = odbc_inst;
1486 * operating in. This is done via use of the dbdata argument.
1491 odbc_destroy(void *driverarg, void *dbdata)
1495 destroy_odbc_instance((odbc_instance_t *) dbdata);