Lines Matching defs:exact
200 int exact, nc, ret, stack, t_ret;
221 /* Search the tree for the key; delete only deletes exact matches. */
222 if ((ret = __bam_rsearch(dbc, &cp->recno, SR_DELETE, 1, &exact)) != 0)
224 if (!exact) {
332 int cmp, exact, ret;
486 1, &exact)) != 0)
488 if (!exact) {
581 int exact, nc, ret, t_ret;
642 split: if ((ret = __bam_rsearch(dbc, &cp->recno, SR_INSERT, 1, &exact)) != 0)
648 DB_ASSERT(env, exact || CD_ISSET(cp));
1283 int exact, ret, stack, t_ret;
1289 SR_INSERT | (flags == DB_APPEND ? SR_APPEND : 0), 1, &exact)) != 0)
1298 if (exact && flags == DB_NOOVERWRITE && !CD_ISSET(cp) &&
1314 * key is an exact match, or we're replacing the data item with a
1315 * new data item, replace the current item. If the key isn't an exact
1320 NULL, data, exact ? DB_CURRENT : DB_BEFORE, bi_flags)) {