更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
OsBcacheBlock结构体 参考

#include <bcache.h>

成员变量

LOS_DL_LIST listNode
 
LOS_DL_LIST numNode
 
struct rb_node rbNode
 
UINT64 num
 
UINT32 flag [BCACHE_BLOCK_FLAGS]
 
UINT32 pgHit
 
UINT8data
 
BOOL modified
 
BOOL readFlag
 
BOOL readBuff
 
BOOL used
 
BOOL allDirty
 

详细描述

在文件 bcache.h63 行定义.

结构体成员变量说明

◆ allDirty

BOOL OsBcacheBlock::allDirty

在文件 bcache.h75 行定义.

◆ data

UINT8* OsBcacheBlock::data

在文件 bcache.h70 行定义.

◆ flag

UINT32 OsBcacheBlock::flag[BCACHE_BLOCK_FLAGS]

在文件 bcache.h68 行定义.

◆ listNode

LOS_DL_LIST OsBcacheBlock::listNode

在文件 bcache.h64 行定义.

◆ modified

BOOL OsBcacheBlock::modified

在文件 bcache.h71 行定义.

◆ num

UINT64 OsBcacheBlock::num

在文件 bcache.h67 行定义.

◆ numNode

LOS_DL_LIST OsBcacheBlock::numNode

在文件 bcache.h65 行定义.

◆ pgHit

UINT32 OsBcacheBlock::pgHit

在文件 bcache.h69 行定义.

◆ rbNode

struct rb_node OsBcacheBlock::rbNode

在文件 bcache.h66 行定义.

◆ readBuff

BOOL OsBcacheBlock::readBuff

在文件 bcache.h73 行定义.

◆ readFlag

BOOL OsBcacheBlock::readFlag

在文件 bcache.h72 行定义.

◆ used

BOOL OsBcacheBlock::used

在文件 bcache.h74 行定义.


该结构体的文档由以下文件生成: