• Home
  • Raw
  • Download

Lines Matching refs:bcache

127     if ((disk->disk_status == STAT_INUSED) && (disk->bcache != NULL)) {  in LOS_SetSyncThreadPrio()
128 ret = LOS_TaskPriSet(disk->bcache->syncTaskId, prio); in LOS_SetSyncThreadPrio()
968 if ((disk->disk_status == STAT_INUSED) && (disk->bcache != NULL)) { in OsSdSync()
969 ret = BcacheSync(disk->bcache); in OsSdSync()
1002 if ((disk->disk_status == STAT_INUSED) && (disk->bcache != NULL)) { in BcacheGetDirtyRatio()
1003 ret = (INT32)((disk->bcache->modifiedBlock * PERCENTAGE) / GetFatBlockNums()); in BcacheGetDirtyRatio()
1068 OsBcache *bcache = NULL; in BlockCacheInit() local
1084 bcache = (OsBcache *)zalloc(sizeof(OsBcache)); in BlockCacheInit()
1085 if (bcache == NULL) { in BlockCacheInit()
1102 bcache->rwBuffer = rwBuffer; in BlockCacheInit()
1103 bcache->sectorSize = sectorSize; in BlockCacheInit()
1104 bcache->sectorPerBlock = sectorPerBlock; in BlockCacheInit()
1105 bcache->blockCount = blockCount; in BlockCacheInit()
1107 if (BlockCacheDrvCreate(blkDriver, bcacheMem, memSize, blockSize, bcache) != ENOERR) { in BlockCacheInit()
1111 return bcache; in BlockCacheInit()
1118 free(bcache); in BlockCacheInit()
1122 VOID BlockCacheDeinit(OsBcache *bcache) in BlockCacheDeinit() argument
1124 if (bcache != NULL) { in BlockCacheDeinit()
1125 (VOID)pthread_mutex_destroy(&bcache->bcacheMutex); in BlockCacheDeinit()
1126 free(bcache->memStart); in BlockCacheDeinit()
1127 bcache->memStart = NULL; in BlockCacheDeinit()
1128 free(bcache->rwBuffer); in BlockCacheDeinit()
1129 bcache->rwBuffer = NULL; in BlockCacheDeinit()
1130 free(bcache); in BlockCacheDeinit()