Searched refs:OsBcacheBlock (Results 1 - 2 of 2) sorted by relevance
/kernel/liteos_a/fs/vfs/bcache/src/ |
H A D | bcache.c | 138 static OsBcacheBlock *RbFindBlock(const OsBcache *bc, UINT64 num) in RbFindBlock() 140 OsBcacheBlock *block = NULL; in RbFindBlock() 144 block = rb_entry(node, OsBcacheBlock, rbNode); in RbFindBlock() 152 static VOID RbAddBlock(OsBcache *bc, OsBcacheBlock *block) in RbAddBlock() 156 OsBcacheBlock *b = NULL; in RbAddBlock() 162 b = rb_entry(node, OsBcacheBlock, rbNode); in RbAddBlock() 173 static inline VOID RbDelBlock(OsBcache *bc, OsBcacheBlock *block) in RbDelBlock() 178 static inline VOID ListMoveBlockToHead(OsBcache *bc, OsBcacheBlock *block) in ListMoveBlockToHead() 184 static inline VOID FreeBlock(OsBcache *bc, OsBcacheBlock *block) in FreeBlock() 246 static INT32 BlockRead(OsBcache *bc, OsBcacheBlock *bloc [all...] |
/kernel/liteos_a/fs/vfs/include/bcache/ |
H A D | bcache.h | 76 } OsBcacheBlock; typedef 91 const OsBcacheBlock *); /* block data */ 117 OsBcacheBlock *wStart; /* write start block */ 118 OsBcacheBlock *wEnd; /* write end block */ 266 VOID ResumeAsyncPreread(OsBcache *arg1, const OsBcacheBlock *arg2);
|
Completed in 2 milliseconds