Lines Matching refs:bcache
905 if (disk->bcache != NULL) { in los_disk_read()
906 if (((UINT64)(disk->bcache->sectorSize) * count) > UINT_MAX) { in los_disk_read()
909 len = disk->bcache->sectorSize * count; in los_disk_read()
911 result = BlockCacheRead(disk->bcache, (UINT8 *)buf, &len, sector, useRead); in los_disk_read()
962 if (disk->bcache != NULL) { in los_disk_write()
963 if (((UINT64)(disk->bcache->sectorSize) * count) > UINT_MAX) { in los_disk_write()
966 len = disk->bcache->sectorSize * count; in los_disk_write()
967 result = BlockCacheWrite(disk->bcache, (const UINT8 *)buf, &len, sector); in los_disk_write()
1241 result = BcacheClearCache(disk->bcache); in los_disk_cache_clear()
1295 if (BcacheAsyncPrereadDeinit(disk->bcache) != LOS_OK) { in DiskCacheDeinit()
1299 BcacheSyncThreadDeinit(disk->bcache); in DiskCacheDeinit()
1303 BlockCacheDeinit(disk->bcache); in DiskCacheDeinit()
1304 disk->bcache = NULL; in DiskCacheDeinit()
1426 disk->bcache = bc; in OsDiskInitSub()
1547 if (disk->bcache != NULL) { in los_disk_sync()
1548 ret = BlockCacheSync(disk->bcache); in los_disk_sync()
1583 if (disk->bcache != NULL) { in los_disk_set_bcache()
1584 ret = BlockCacheSync(disk->bcache); in los_disk_set_bcache()
1608 disk->bcache = bc; in los_disk_set_bcache()