Lines Matching defs:dict
202 delete_dictionary(db_dict_desc *dict)
206 if (dict) {
207 if (dict->tables.tables_val) {
209 for (i = 0; i < dict->tables.tables_len; i++)
210 bucket = dict->tables.tables_val[i];
214 delete dict->tables.tables_val;
217 delete dict;
621 INITRW(dict);
622 READLOCKOK(dict);
703 * names in the data.dict (see bugid #4031273). This will not
1186 * Execute log entry 'j' on the dictionary identified by 'dict' if the
1195 db_dictionary *dict = (db_dictionary*) dictchar;
1197 WRITELOCK(dict, FALSE, "w apply_log_entry");
1205 dict->add_table_aux(j->get_table_name(),
1211 dict->delete_table_aux(j->get_table_name(),
1218 WRITEUNLOCK(dict, FALSE, "wu apply_log_entry");
1224 WRITEUNLOCK(dict, TRUE, "wu apply_log_entry");
2434 ASSERTWHELD(this->dict);
2440 ASSERTWHELD(this->dict);