Lines Matching defs:fCache

316 			block_cache*		fCache;
368 fCache(cache),
385 " (previous id %" B_PRId32 ")\n", fCache, _Action(), fBlockNumber,
393 block_cache* fCache;
472 fCache(cache),
483 fCache, fBlockNumber, fMessage, fStatus != B_OK ? ": " : "",
488 block_cache* fCache;
505 fCache(cache),
525 fCache, fBlockNumber, fCurrent != NULL ? 'c' : '-',
605 block_cache* fCache;
640 fCache(cache),
654 ", %" B_PRId32 "/%" B_PRId32 " blocks", fCache, fLabel, fTransaction,
660 block_cache* fCache;
673 fCache(cache),
687 fCache, fNewTransaction, fNewID, fTransaction, fID,
692 block_cache* fCache;
704 fCache(cache),
733 "%p (id %" B_PRId32 "), blocks", fCache, fTransaction, fID);
746 block_cache* fCache;
1097 fCache(cache),
1154 fCache->busy_writing_count++;
1206 mutex_unlock(&fCache->lock);
1232 mutex_lock(&fCache->lock);
1235 fCache->last_block_write = finish;
1236 fCache->last_block_write_duration = (fCache->last_block_write - start)
1279 TB(Write(fCache, block));
1280 TB2(BlockData(fCache, block, "before write"));
1282 size_t blockSize = fCache->block_size;
1284 ssize_t written = write_pos(fCache->fd,
1288 TB(Error(fCache, block->block_number, "write failed", written));
1310 if (fCache->num_dirty_blocks > 0)
1311 fCache->num_dirty_blocks--;
1326 fCache->Free(block->original_data);
1333 T(Action("written", fCache, previous));
1335 notify_transaction_listeners(fCache, previous,
1343 fCache->transaction_hash->RemoveUnchecked(transaction);
1345 fCache->transaction_hash->Remove(previous);
1347 delete_transaction(fCache, previous);
1355 fCache->unused_blocks.Add(block);
1356 fCache->unused_block_count++;
1359 TB2(BlockData(fCache, block, "after write"));
1369 fCache->busy_writing_count--;
1371 if ((fCache->busy_writing_waiters && fCache->busy_writing_count == 0)
1373 fCache->busy_writing_waiters = false;
1375 fCache->busy_writing_condition.NotifyAll();