WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
tagOsBcache结构体 参考

#include <bcache.h>

tagOsBcache 的协作图:

成员变量

VOIDpriv
 
LOS_DL_LIST listHead
 
struct rb_root rbRoot
 
UINT32 blockSize
 
UINT32 blockSizeLog2
 
UINT64 blockCount
 
UINT32 sectorSize
 
UINT32 sectorPerBlock
 
UINT8memStart
 
UINT64 curBlockNum
 
LOS_DL_LIST freeListHead
 
BcacheReadFun breadFun
 
BcacheWriteFun bwriteFun
 
BcacheWritevFun bwritevFun
 
UINT8rwBuffer
 
UINT32 bcacheMutex
 
EVENT_CB_S bcacheEvent
 
Atomic dirtyBlockNums
 

结构体成员变量说明

◆ bcacheEvent

EVENT_CB_S tagOsBcache::bcacheEvent

◆ bcacheMutex

UINT32 tagOsBcache::bcacheMutex

◆ blockCount

UINT64 tagOsBcache::blockCount

◆ blockSize

UINT32 tagOsBcache::blockSize

◆ blockSizeLog2

UINT32 tagOsBcache::blockSizeLog2

◆ breadFun

BcacheReadFun tagOsBcache::breadFun

◆ bwriteFun

BcacheWriteFun tagOsBcache::bwriteFun

◆ bwritevFun

BcacheWritevFun tagOsBcache::bwritevFun

◆ curBlockNum

UINT64 tagOsBcache::curBlockNum

◆ dirtyBlockNums

Atomic tagOsBcache::dirtyBlockNums

◆ freeListHead

LOS_DL_LIST tagOsBcache::freeListHead

◆ listHead

LOS_DL_LIST tagOsBcache::listHead

◆ memStart

UINT8* tagOsBcache::memStart

◆ priv

VOID* tagOsBcache::priv

◆ rbRoot

struct rb_root tagOsBcache::rbRoot

◆ rwBuffer

UINT8* tagOsBcache::rwBuffer

◆ sectorPerBlock

UINT32 tagOsBcache::sectorPerBlock

◆ sectorSize

UINT32 tagOsBcache::sectorSize

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