Lines Matching defs:bdbkey
105 bulk_write(char type, DB *database, DBC *dbcursor, DBT *bdbkey, DBT *bdbdata);
822 bulk_write(char type, DB *database, DBC *dbcursor, DBT *bdbkey, DBT *bdbdata) {
855 bdbres = dbcursor->c_get(dbcursor, bdbkey, bdbdata,
903 DBT bdbkey, bdbdata;
930 memset(&bdbkey, 0, sizeof(bdbkey));
935 if (bulk_write('c', db.client, db.cursor, &bdbkey, &bdbdata)
938 memset(&bdbkey, 0, sizeof(bdbkey));
940 bulk_write('d', db.data, db.cursor2, &bdbkey, &bdbdata);
955 bdbkey.data = &recno;
956 bdbkey.size = sizeof(recno);
959 bdbres = db.data->del(db.data, NULL, &bdbkey, 0);
962 bdbres = db.data->get(db.data, NULL, &bdbkey, &bdbdata, 0);
966 printf("%lu | %.*s\n", *(u_long *) bdbkey.data,
985 bdbkey.data = zone;
986 bdbkey.size = strlen(zone);
987 bdbres = db.cursor2->c_get(db.cursor2, &bdbkey, &bdbdata, DB_SET);
1012 bdbkey.data = host;
1013 bdbkey.size = strlen(host);
1014 bdbres = db.cursor3->c_get(db.cursor3, &bdbkey, &bdbdata, DB_SET);
1040 memset(&bdbkey, 0, sizeof(bdbkey));
1041 bdbkey.flags = DB_DBT_REALLOC;
1050 bdbres = db.cursor4->c_get(db.cursor4, &bdbkey, &bdbdata, 0);
1055 printf("%lu | %.*s\n", *(u_long *) bdbkey.data,
1079 bdbkey.data = c_zone;
1080 bdbkey.size = strlen(c_zone);
1085 bdbres = db.cursor->c_get(db.cursor, &bdbkey, &bdbdata, DB_GET_BOTH);
1091 bdbres = db.cursor->c_get(db.cursor, &bdbkey, &bdbdata, DB_SET);
1099 printf("%.*s | %.*s\n", (int)bdbkey.size, (char *) bdbkey.data,
1113 bdbres = db.cursor->c_get(db.cursor, &bdbkey, &bdbdata, DB_NEXT_DUP);
1126 if (bdbkey.flags == DB_DBT_REALLOC && bdbkey.data != NULL) {
1127 free(bdbkey.data);