Lines Matching refs:kv_item_t
17 kv_item_t *kv_item_traverse(item_func func, uint8_t blk_idx, const char *key);
73 static void kv_item_free(kv_item_t *item) in kv_item_free()
228 static int32_t kv_item_del(kv_item_t *item, int flag) in kv_item_del()
298 static int32_t __item_recovery_cb(kv_item_t *item, const char *key) in __item_recovery_cb()
336 static int32_t __item_find_cb(kv_item_t *item, const char *key) in __item_find_cb()
370 static int32_t __item_gc_cb(kv_item_t *item, const char *key) in __item_gc_cb()
413 static int32_t __item_del_by_prefix_cb(kv_item_t *item, const char *prefix) in __item_del_by_prefix_cb()
445 static kv_item_t *kv_item_search(const char *key) in kv_item_search()
449 kv_item_t *item = NULL; in kv_item_search()
536 static int32_t kv_item_update(kv_item_t *item, const char *key, const void *val, in kv_item_update()
734 kv_item_t *kv_item_traverse(item_func func, uint8_t blk_idx, const char *key) in kv_item_traverse()
740 kv_item_t *item; in kv_item_traverse()
748 item = (kv_item_t *)kv_malloc(sizeof(kv_item_t)); in kv_item_traverse()
753 memset(item, 0, sizeof(kv_item_t)); in kv_item_traverse()
875 kv_item_t *item = NULL; in kv_item_set()
910 kv_item_t *item = NULL; in kv_item_get()
950 kv_item_t *item = NULL; in kv_item_delete()
993 kv_item_t *item = NULL; in kv_item_secure_set()
1046 kv_item_t *item = NULL; in kv_item_secure_get()