Symbol: block_cache
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
389
static block_cache bc;
src/system/kernel/cache/block_cache.cpp
1012
remove_transaction_listeners(block_cache* cache, cache_transaction* transaction)
src/system/kernel/cache/block_cache.cpp
1025
add_transaction_listener(block_cache* cache, cache_transaction* transaction,
src/system/kernel/cache/block_cache.cpp
1066
delete_transaction(block_cache* cache, cache_transaction* transaction)
src/system/kernel/cache/block_cache.cpp
1077
lookup_transaction(block_cache* cache, int32 id)
src/system/kernel/cache/block_cache.cpp
1105
write_blocks_in_previous_transaction(block_cache* cache,
src/system/kernel/cache/block_cache.cpp
1137
BlockWriter::BlockWriter(block_cache* cache, size_t max)
src/system/kernel/cache/block_cache.cpp
1306
BlockWriter::WriteBlock(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
1458
BlockPrefetcher::BlockPrefetcher(block_cache* cache, off_t blockNumber, size_t numBlocks)
src/system/kernel/cache/block_cache.cpp
1640
block_cache::block_cache(int _fd, off_t numBlocks, size_t blockSize,
src/system/kernel/cache/block_cache.cpp
1663
block_cache::~block_cache()
src/system/kernel/cache/block_cache.cpp
1674
block_cache::Init()
src/system/kernel/cache/block_cache.cpp
1701
block_cache::Free(void* buffer)
src/system/kernel/cache/block_cache.cpp
1709
block_cache::Allocate()
src/system/kernel/cache/block_cache.cpp
1723
block_cache::FreeBlock(cached_block* block)
src/system/kernel/cache/block_cache.cpp
1742
block_cache::NewBlock(off_t blockNumber)
src/system/kernel/cache/block_cache.cpp
1798
block_cache::FreeBlockParentData(cached_block* block)
src/system/kernel/cache/block_cache.cpp
1808
block_cache::RemoveUnusedBlocks(int32 count, int32 minSecondsOld)
src/system/kernel/cache/block_cache.cpp
1845
block_cache::RemoveBlock(cached_block* block)
src/system/kernel/cache/block_cache.cpp
1856
block_cache::DiscardBlock(cached_block* block)
src/system/kernel/cache/block_cache.cpp
1874
block_cache::_LowMemoryHandler(void* data, uint32 resources, int32 level)
src/system/kernel/cache/block_cache.cpp
1881
block_cache* cache = (block_cache*)data;
src/system/kernel/cache/block_cache.cpp
1925
block_cache::_GetUnusedBlock()
src/system/kernel/cache/block_cache.cpp
1963
mark_block_busy_reading(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
1973
mark_block_unbusy_reading(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
1990
wait_for_busy_reading_block(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
2008
wait_for_busy_reading_blocks(block_cache* cache)
src/system/kernel/cache/block_cache.cpp
2026
wait_for_busy_writing_block(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
2044
wait_for_busy_writing_blocks(block_cache* cache)
src/system/kernel/cache/block_cache.cpp
2065
put_cached_block(block_cache* cache, cached_block* block, WriteLocker* writeLocker = NULL)
src/system/kernel/cache/block_cache.cpp
2137
put_cached_block(block_cache* cache, off_t blockNumber, WriteLocker* writeLocker = NULL)
src/system/kernel/cache/block_cache.cpp
2165
get_cached_block(block_cache* cache, off_t blockNumber, bool* _allocated,
src/system/kernel/cache/block_cache.cpp
218
struct block_cache : DoublyLinkedListLinkImpl<block_cache> {
src/system/kernel/cache/block_cache.cpp
2247
get_writable_cached_block(block_cache* cache, off_t blockNumber,
src/system/kernel/cache/block_cache.cpp
250
block_cache(int fd, off_t numBlocks, size_t blockSize,
src/system/kernel/cache/block_cache.cpp
2516
block_cache* cache = (struct block_cache*)(addr_t)parse_expression(argv[i]);
src/system/kernel/cache/block_cache.cpp
252
~block_cache();
src/system/kernel/cache/block_cache.cpp
2629
block_cache* cache = (block_cache*)(addr_t)parse_expression(argv[i]);
src/system/kernel/cache/block_cache.cpp
2688
DoublyLinkedList<block_cache>::Iterator i = sCaches.GetIterator();
src/system/kernel/cache/block_cache.cpp
2690
block_cache* cache = i.Next();
src/system/kernel/cache/block_cache.cpp
2691
if (cache == (block_cache*)&sMarkCache)
src/system/kernel/cache/block_cache.cpp
2815
static block_cache*
src/system/kernel/cache/block_cache.cpp
2816
get_next_locked_block_cache(block_cache* last)
src/system/kernel/cache/block_cache.cpp
2820
block_cache* cache;
src/system/kernel/cache/block_cache.cpp
2824
cache = sCaches.GetNext((block_cache*)&sMarkCache);
src/system/kernel/cache/block_cache.cpp
2825
sCaches.Remove((block_cache*)&sMarkCache);
src/system/kernel/cache/block_cache.cpp
2831
sCaches.InsertBefore(sCaches.GetNext(cache), (block_cache*)&sMarkCache);
src/system/kernel/cache/block_cache.cpp
2868
block_cache* cache = NULL;
src/system/kernel/cache/block_cache.cpp
292
BlockWriter(block_cache* cache,
src/system/kernel/cache/block_cache.cpp
2956
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
2964
is_valid_cache(block_cache* cache)
src/system/kernel/cache/block_cache.cpp
2968
DoublyLinkedList<block_cache>::Iterator iterator = sCaches.GetIterator();
src/system/kernel/cache/block_cache.cpp
2983
wait_for_notifications(block_cache* cache)
src/system/kernel/cache/block_cache.cpp
3024
new (&sCaches) DoublyLinkedList<block_cache>;
src/system/kernel/cache/block_cache.cpp
307
static status_t WriteBlock(block_cache* cache,
src/system/kernel/cache/block_cache.cpp
3083
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3110
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3161
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3227
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
323
block_cache* fCache;
src/system/kernel/cache/block_cache.cpp
3280
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
338
BlockPrefetcher(block_cache* cache, off_t fBlockNumber,
src/system/kernel/cache/block_cache.cpp
3383
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3468
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3533
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3548
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
356
block_cache* fCache;
src/system/kernel/cache/block_cache.cpp
3580
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3622
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3640
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3657
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3673
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
368
inline bool Lock(block_cache* cache)
src/system/kernel/cache/block_cache.cpp
3689
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3729
block_cache* cache = new(std::nothrow) block_cache(fd, numBlocks, blockSize,
src/system/kernel/cache/block_cache.cpp
3749
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3779
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3823
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3868
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
388
inline void Unlock(block_cache* cache)
src/system/kernel/cache/block_cache.cpp
3881
put_cached_block((block_cache*)_cache, blockNumber);
src/system/kernel/cache/block_cache.cpp
3893
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3921
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
3930
if (get_writable_cached_block((block_cache*)_cache, blockNumber,
src/system/kernel/cache/block_cache.cpp
394
typedef AutoLocker<block_cache, TransactionLocking> TransactionLocker;
src/system/kernel/cache/block_cache.cpp
3941
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
4016
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
4038
block_cache* cache = (block_cache*)_cache;
src/system/kernel/cache/block_cache.cpp
404
Action(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
4063
block_cache* cache = reinterpret_cast<block_cache*>(_cache);
src/system/kernel/cache/block_cache.cpp
431
block_cache* fCache;
src/system/kernel/cache/block_cache.cpp
442
Get(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
454
Put(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
466
Read(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
478
Write(block_cache* cache, cached_block* block)
src/system/kernel/cache/block_cache.cpp
490
Flush(block_cache* cache, cached_block* block, bool getUnused = false)
src/system/kernel/cache/block_cache.cpp
507
Error(block_cache* cache, uint64 blockNumber, const char* message,
src/system/kernel/cache/block_cache.cpp
526
block_cache* fCache;
src/system/kernel/cache/block_cache.cpp
541
BlockData(block_cache* cache, cached_block* block, const char* message)
src/system/kernel/cache/block_cache.cpp
643
block_cache* fCache;
src/system/kernel/cache/block_cache.cpp
67
struct block_cache;
src/system/kernel/cache/block_cache.cpp
675
Action(const char* label, block_cache* cache,
src/system/kernel/cache/block_cache.cpp
698
block_cache* fCache;
src/system/kernel/cache/block_cache.cpp
708
Detach(block_cache* cache, cache_transaction* transaction,
src/system/kernel/cache/block_cache.cpp
730
block_cache* fCache;
src/system/kernel/cache/block_cache.cpp
740
Abort(block_cache* cache, cache_transaction* transaction)
src/system/kernel/cache/block_cache.cpp
784
block_cache* fCache;
src/system/kernel/cache/block_cache.cpp
802
static DoublyLinkedList<block_cache> sCaches;
src/system/kernel/cache/block_cache.cpp
811
static DoublyLinkedListLink<block_cache> sMarkCache;
src/system/kernel/cache/block_cache.cpp
816
static void mark_block_busy_reading(block_cache* cache, cached_block* block);
src/system/kernel/cache/block_cache.cpp
817
static void mark_block_unbusy_reading(block_cache* cache, cached_block* block);
src/system/kernel/cache/block_cache.cpp
862
flush_pending_notifications(block_cache* cache)
src/system/kernel/cache/block_cache.cpp
907
DoublyLinkedList<block_cache>::Iterator iterator = sCaches.GetIterator();
src/system/kernel/cache/block_cache.cpp
909
block_cache* cache = iterator.Next();
src/system/kernel/cache/block_cache.cpp
953
add_notification(block_cache* cache, cache_notification* notification,
src/system/kernel/cache/block_cache.cpp
983
notify_transaction_listeners(block_cache* cache, cache_transaction* transaction,
src/tests/system/kernel/cache/block_cache_test.cpp
244
gCache = (block_cache*)block_cache_create(-1, MAX_BLOCKS, gBlockSize,
src/tests/system/kernel/cache/block_cache_test.cpp
60
block_cache* gCache;
src/tools/fs_shell/block_cache.cpp
1003
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1045
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1107
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1159
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
119
block_cache(int fd, fssh_off_t numBlocks,
src/tools/fs_shell/block_cache.cpp
121
~block_cache();
src/tools/fs_shell/block_cache.cpp
1252
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1305
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1388
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1431
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1445
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1459
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1474
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1490
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1522
block_cache* cache = new(std::nothrow) block_cache(fd, numBlocks, blockSize,
src/tools/fs_shell/block_cache.cpp
1539
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1567
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1602
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1635
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1646
put_cached_block((block_cache*)_cache, blockNumber);
src/tools/fs_shell/block_cache.cpp
1658
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
166
static fssh_status_t write_cached_block(block_cache* cache, cached_block* block,
src/tools/fs_shell/block_cache.cpp
1689
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1698
if (get_writable_cached_block((block_cache*)_cache, blockNumber,
src/tools/fs_shell/block_cache.cpp
1709
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1753
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
1776
block_cache* cache = (block_cache*)_cache;
src/tools/fs_shell/block_cache.cpp
215
flush_pending_notifications(block_cache* cache)
src/tools/fs_shell/block_cache.cpp
286
add_notification(block_cache* cache, cache_notification* notification,
src/tools/fs_shell/block_cache.cpp
312
notify_transaction_listeners(block_cache* cache, cache_transaction* transaction,
src/tools/fs_shell/block_cache.cpp
343
remove_transaction_listeners(block_cache* cache, cache_transaction* transaction)
src/tools/fs_shell/block_cache.cpp
356
add_transaction_listener(block_cache* cache, cache_transaction* transaction,
src/tools/fs_shell/block_cache.cpp
420
delete_transaction(block_cache* cache, cache_transaction* transaction)
src/tools/fs_shell/block_cache.cpp
431
lookup_transaction(block_cache* cache, int32_t id)
src/tools/fs_shell/block_cache.cpp
471
block_cache::block_cache(int _fd, fssh_off_t numBlocks, fssh_size_t blockSize,
src/tools/fs_shell/block_cache.cpp
487
block_cache::~block_cache()
src/tools/fs_shell/block_cache.cpp
497
block_cache::Init()
src/tools/fs_shell/block_cache.cpp
518
block_cache::Free(void* buffer)
src/tools/fs_shell/block_cache.cpp
528
block_cache::Allocate()
src/tools/fs_shell/block_cache.cpp
535
block_cache::FreeBlock(cached_block* block)
src/tools/fs_shell/block_cache.cpp
555
block_cache::NewBlock(fssh_off_t blockNumber)
src/tools/fs_shell/block_cache.cpp
59
struct block_cache;
src/tools/fs_shell/block_cache.cpp
597
block_cache::RemoveUnusedBlocks(int32_t maxAccessed, int32_t count)
src/tools/fs_shell/block_cache.cpp
624
block_cache::RemoveBlock(cached_block* block)
src/tools/fs_shell/block_cache.cpp
635
block_cache::DiscardBlock(cached_block* block)
src/tools/fs_shell/block_cache.cpp
660
put_cached_block(block_cache* cache, cached_block* block)
src/tools/fs_shell/block_cache.cpp
697
put_cached_block(block_cache* cache, fssh_off_t blockNumber)
src/tools/fs_shell/block_cache.cpp
720
get_cached_block(block_cache* cache, fssh_off_t blockNumber, bool* _allocated,
src/tools/fs_shell/block_cache.cpp
776
get_writable_cached_block(block_cache* cache, fssh_off_t blockNumber,
src/tools/fs_shell/block_cache.cpp
889
write_cached_block(block_cache* cache, cached_block* block,
src/tools/fs_shell/block_cache.cpp
951
wait_for_notifications(block_cache* cache)
src/tools/fs_shell/block_cache.cpp
977
block_cache* cache = (block_cache*)_cache;