Lines Matching defs:dbt1
2208 static int __dbj_am_compare(DB *db, const DBT *dbt1, const DBT *dbt2,
2219 if (dbt1->app_data != NULL)
2220 jdbtarr1 = ((DBT_LOCKED *)dbt1->app_data)->jarr;
2222 jdbtarr1 = (*jenv)->NewByteArray(jenv, (jsize)dbt1->size);
2226 (jsize)dbt1->size, (jbyte *)dbt1->data);
2247 if (dbt1->app_data == NULL)
2255 static int __dbj_bt_compare(DB *db, const DBT *dbt1, const DBT *dbt2)
2257 return __dbj_am_compare(db, dbt1, dbt2, bt_compare_method);
2260 static size_t __dbj_bt_prefix(DB *db, const DBT *dbt1, const DBT *dbt2)
2271 if (dbt1->app_data != NULL)
2272 jdbt1 = ((DBT_LOCKED *)dbt1->app_data)->jdbt;
2277 __dbj_dbt_copyout(jenv, dbt1, &jdbtarr1, jdbt1);
2296 if (dbt1->app_data == NULL) {
2308 static int __dbj_dup_compare(DB *db, const DBT *dbt1, const DBT *dbt2)
2318 jdbtarr1 = (*jenv)->NewByteArray(jenv, (jsize)dbt1->size);
2321 (*jenv)->SetByteArrayRegion(jenv, jdbtarr1, 0, (jsize)dbt1->size,
2322 (jbyte *)dbt1->data);
2354 static int __dbj_h_compare(DB *db, const DBT *dbt1, const DBT *dbt2)
2356 return __dbj_am_compare(db, dbt1, dbt2, h_compare_method);