Lines Matching defs:dbdata
456 * is indicated by the query flag, and the dbdata object is passed
457 * passed in to. dbdata really holds either:
473 void *dbdata, dbinstance_t **r_dbi)
488 dbi = odbc_find_avail_conn(((odbc_instance_t *) dbdata)->db);
496 dbi = (dbinstance_t *) ((odbc_instance_t *) dbdata)->db;
667 result = odbc_connect((odbc_instance_t *) dbdata,
957 odbc_findzone(void *driverarg, void *dbdata, const char *name,
971 result = odbc_get_resultset(name, NULL, NULL, FINDZONE, dbdata, &dbi);
995 odbc_allowzonexfr(void *driverarg, void *dbdata, const char *name,
1004 result = odbc_findzone(driverarg, dbdata, name, NULL, NULL);
1019 dbdata, &dbi);
1053 odbc_allnodes(const char *zone, void *driverarg, void *dbdata,
1071 result = odbc_get_resultset(zone, NULL, NULL, ALLNODES, dbdata, &dbi);
1186 odbc_authority(const char *zone, void *driverarg, void *dbdata,
1195 result = odbc_get_resultset(zone, NULL, NULL, AUTHORITY, dbdata, &dbi);
1216 void *dbdata, dns_sdlzlookup_t *lookup,
1227 result = odbc_get_resultset(zone, name, NULL, LOOKUP, dbdata, &dbi);
1244 * operating in. This is done via use of the dbdata argument which is
1249 void *driverarg, void **dbdata)
1467 /* set dbdata to the odbc_instance we created. */
1468 *dbdata = odbc_inst;
1483 * operating in. This is done via use of the dbdata argument.
1488 odbc_destroy(void *driverarg, void *dbdata)
1492 destroy_odbc_instance((odbc_instance_t *) dbdata);