Lines Matching refs:key
65 * Delete the items referenced by a key.
70 __bam_delete(dbp, txn, key, flags)
73 DBT *key;
85 __db_delchk(dbp, key, flags, F_ISSET(dbp, DB_AM_RDONLY))) != 0)
92 DEBUG_LWRITE(dbc, txn, "bam_delete", key, NULL, flags);
95 * Walk a cursor through the key/data pairs, deleting as we go. Set
111 /* Walk through the set of key/data pairs, deleting as we go. */
112 if ((ret = dbc->c_get(dbc, key, &data, f_init)) != 0)
117 if ((ret = dbc->c_get(dbc, key, &data, f_next)) != 0) {
176 * If it's a duplicate key, discard the index and don't touch
181 * any other index so even if the data item is in a key "slot",
187 * we have to delete the key item before deleting the
197 * doesn't matter if we delete the key item before or
297 __bam_dpage(dbc, key)
299 const DBT *key;
327 __bam_search(dbc, key, S_WRPAIR, level, NULL, &exact)) != 0)