Lines Matching refs:deferred
1476 /* If desired, look in the deferred dictionary first */
1477 if (initialized && searchDeferred && deferred.dictionary != NULL)
1478 ret = search_dictionary(deferred.dictionary, tab);
1490 /* Most operations should use the deferred dictionary if it exists */
2224 * Set deferred commit mode. To do this, we make a copy of the table
2225 * (structures and data), and put that on the deferred dictionary list.
2251 if (deferred.dictionary == NULL) {
2252 deferred.dictionary = new db_dict_desc;
2253 if (deferred.dictionary == NULL) {
2258 deferred.dictionary->tables.tables_len = 0;
2259 deferred.dictionary->tables.tables_val = NULL;
2260 deferred.dictionary->count = 0;
2261 deferred.dictionary->impl_vers =
2295 stat = add_to_dictionary(deferred.dictionary,
2303 /* Already deferred */
2322 * Unset deferred commit mode and roll back changes; doesn't recover the
2327 * the dictionary, and then moving the saved table from the deferred
2334 db_table_desc *old = search_dictionary(deferred.dictionary, table);
2343 * Remove old incarnation from deferred dictionary. We already hold
2346 ret = remove_from_dictionary(deferred.dictionary, table, FALSE);
2360 * the table has been removed while we were in deferred mode, and
2399 * data from the deferred dictionary.
2405 db_table_desc *old = search_dictionary(deferred.dictionary, table);
2413 ret = remove_from_dictionary(deferred.dictionary, table, FALSE);