Lines Matching refs:saved_key
336 slmdb->saved_key.mv_data = 0; in slmdb_saved_key_init()
337 slmdb->saved_key.mv_size = 0; in slmdb_saved_key_init()
345 free(slmdb->saved_key.mv_data); in slmdb_saved_key_free()
349 #define HAVE_SLMDB_SAVED_KEY(s) ((s)->saved_key.mv_data != 0)
361 if (slmdb->saved_key.mv_data == 0) in slmdb_saved_key_assign()
362 slmdb->saved_key.mv_data = malloc(key_val->mv_size); in slmdb_saved_key_assign()
364 slmdb->saved_key.mv_data = in slmdb_saved_key_assign()
365 realloc(slmdb->saved_key.mv_data, key_val->mv_size); in slmdb_saved_key_assign()
366 if (slmdb->saved_key.mv_data == 0) { in slmdb_saved_key_assign()
377 memcpy(slmdb->saved_key.mv_data, key_val->mv_data, key_val->mv_size); in slmdb_saved_key_assign()
378 slmdb->saved_key.mv_size = key_val->mv_size; in slmdb_saved_key_assign()
717 status = mdb_cursor_get(slmdb->cursor, &slmdb->saved_key, in slmdb_cursor_get()