WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
nv_page.c 文件参考
#include "nv_page.h"
#include "nv_key.h"
#include "nv_nvregion.h"
#include "nv_porting.h"
#include "common_def.h"
nv_page.c 的引用(Include)关系图:

宏定义

#define assert_p(x)   ((void)0)
 

函数

errcode_t kv_page_get_index (kv_page_handle_t *page, uint32_t *page_index)
 
errcode_t kv_page_find_first_key (const kv_page_handle_t *page, kv_key_filter_t *search_filter, kv_key_handle_t *key)
 
errcode_t kv_page_find_next_key (const kv_page_handle_t *page, kv_key_filter_t *search_filter, kv_key_handle_t *key)
 
STATIC void kv_page_copy_status_map (kv_page_status_t *page_status, nv_page_status_map_t *page_status_map)
 
void kv_page_read_status_to_map (kv_page_handle_t *page, nv_page_status_map_t *status_map)
 
void kv_page_get_status (kv_page_handle_t *page, kv_page_status_t *page_status)
 
void kv_page_get_status_from_map (kv_page_handle_t *page, kv_page_status_t *page_status)
 

宏定义说明

◆ assert_p

#define assert_p (   x)    ((void)0)

函数说明

◆ kv_page_copy_status_map()

STATIC void kv_page_copy_status_map ( kv_page_status_t page_status,
nv_page_status_map_t page_status_map 
)

◆ kv_page_find_first_key()

errcode_t kv_page_find_first_key ( const kv_page_handle_t page,
kv_key_filter_t search_filter,
kv_key_handle_t key 
)

◆ kv_page_find_next_key()

errcode_t kv_page_find_next_key ( const kv_page_handle_t page,
kv_key_filter_t search_filter,
kv_key_handle_t key 
)

◆ kv_page_get_index()

errcode_t kv_page_get_index ( kv_page_handle_t page,
uint32_t *  page_index 
)

◆ kv_page_get_status()

void kv_page_get_status ( kv_page_handle_t page,
kv_page_status_t page_status 
)

◆ kv_page_get_status_from_map()

void kv_page_get_status_from_map ( kv_page_handle_t page,
kv_page_status_t page_status 
)

◆ kv_page_read_status_to_map()

void kv_page_read_status_to_map ( kv_page_handle_t page,
nv_page_status_map_t status_map 
)