Lines Matching refs:key
163 static void set_tdb_key(const char *name, TDB_DATA *key) in set_tdb_key() argument
165 key->dptr = (char *)name; in set_tdb_key()
166 key->dsize = strlen(name); in set_tdb_key()
192 TDB_DATA *key) in transaction_prepend() argument
198 set_tdb_key(name, key); in transaction_prepend()
207 set_tdb_key(tdb_name, key); in transaction_prepend()
227 enum node_access_type type, TDB_DATA *key) in access_node() argument
244 if (key) in access_node()
245 set_tdb_key(node->name, key); in access_node()
295 if (key) { in access_node()
296 set_tdb_key(trans_name, key); in access_node()
326 TDB_DATA key, ta_key, data; in finalize_transaction() local
336 set_tdb_key(i->node, &key); in finalize_transaction()
337 data = tdb_fetch(tdb_ctx, key); in finalize_transaction()
359 set_tdb_key(i->node, &key); in finalize_transaction()
366 ret = tdb_store(tdb_ctx, key, data, in finalize_transaction()
371 } else if (tdb_delete(tdb_ctx, key)) in finalize_transaction()
394 TDB_DATA key; in destroy_transaction() local
403 set_tdb_key(trans_name, &key); in destroy_transaction()
404 tdb_delete(tdb_ctx, key); in destroy_transaction()