Home
last modified time | relevance | path

Searched refs:CachedBlock (Results 1 – 25 of 37) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/exfat/
H A DCachedBlock.h15 class CachedBlock {
17 CachedBlock(Volume* volume);
18 CachedBlock(Volume* volume, off_t block);
19 ~CachedBlock();
30 CachedBlock(const CachedBlock &);
31 CachedBlock &operator=(const CachedBlock &);
45 CachedBlock::CachedBlock(Volume* volume) in CachedBlock() function
55 CachedBlock::CachedBlock(Volume* volume, off_t block) in CachedBlock() function
66 CachedBlock::~CachedBlock() in ~CachedBlock()
73 CachedBlock::Keep() in Keep()
[all …]
H A DDirectoryIterator.h63 CachedBlock fBlock;
H A DVolume.cpp240 CachedBlock cached(this); in LoadSuperBlock()
275 CachedBlock block(this); in NextCluster()
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DCachedBlock.h24 class CachedBlock {
26 CachedBlock(Volume* volume);
27 CachedBlock(CachedBlock* cached);
28 ~CachedBlock();
50 CachedBlock(const CachedBlock& other);
51 CachedBlock& operator=(const CachedBlock& other);
65 CachedBlock::CachedBlock(Volume* volume) in CachedBlock() function
75 CachedBlock::CachedBlock(CachedBlock* cached) in CachedBlock() function
86 CachedBlock::~CachedBlock() in ~CachedBlock()
93 CachedBlock::Keep() in Keep()
[all …]
H A DInode.h338 class NodeGetter : public CachedBlock {
342 CachedBlock(volume) in CachedBlock() function
354 return CachedBlock::SetTo(fVolume->VnodeToBlock(inode->ID())); in SetTo()
362 return CachedBlock::SetToWritable(transaction,
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DCachedBlock.h16 class CachedBlock {
18 CachedBlock(Volume* volume);
19 CachedBlock(Volume* volume, off_t block);
20 ~CachedBlock();
35 CachedBlock(const CachedBlock &);
36 CachedBlock &operator=(const CachedBlock &);
53 CachedBlock::CachedBlock(Volume* volume) in CachedBlock() function
63 CachedBlock::CachedBlock(Volume* volume, off_t block) in CachedBlock() function
74 CachedBlock::~CachedBlock() in ~CachedBlock()
81 CachedBlock::Keep() in Keep()
[all …]
H A DHTreeEntryIterator.cpp85 CachedBlock cached(fVolume); in Init()
143 CachedBlock cached(fVolume); in Lookup()
261 CachedBlock cached(fVolume); in GetNext()
285 CachedBlock cached(fVolume); in BlocksNeededForNewEntry()
321 CachedBlock cached(fVolume); in InsertEntry()
342 CachedBlock secondCached(fVolume); in InsertEntry()
H A DDirectoryIterator.cpp97 CachedBlock cached(fVolume); in Get()
163 CachedBlock cached(fVolume); in Next()
355 CachedBlock cached(fVolume); in RemoveEntry()
428 CachedBlock cached(fVolume); in ChangeEntry()
451 CachedBlock cached(fVolume); in _AllocateBestEntryInBlock()
512 CachedBlock cached(fVolume); in _AddEntry()
564 CachedBlock cachedFirst(fVolume); in _SplitIndexedBlock()
773 CachedBlock cachedSecond(fVolume); in _SplitIndexedBlock()
H A DVolume.cpp493 CachedBlock cached(this); in GetBlockGroup()
544 CachedBlock cached(this); in WriteBlockGroup()
605 CachedBlock cached(this); in RemoveOrphan()
651 CachedBlock cachedRemoved(this); in RemoveOrphan()
748 CachedBlock cached(this); in LoadSuperBlock()
783 CachedBlock cached(this); in WriteSuperBlock()
H A DDataStream.cpp81 CachedBlock cached(fVolume); in FindBlock()
98 CachedBlock cached(fVolume); in FindBlock()
128 CachedBlock cached(fVolume); in FindBlock()
462 CachedBlock cached(fVolume); in _AddBlocks()
672 CachedBlock cached(fVolume); in _FreeBlocks()
H A DExtentStream.cpp65 CachedBlock cached(fVolume); in FindBlock()
185 CachedBlock cached(fVolume); in Enlarge()
401 CachedBlock cached(fVolume); in Shrink()
517 CachedBlock cached(fVolume); in _Check()
560 CachedBlock cached(fVolume); in _CheckBlock()
H A DBitmapBlock.h15 class BitmapBlock : public CachedBlock {
H A DAttribute.h65 CachedBlock fBlock;
H A DBitmapBlock.cpp27 CachedBlock(volume), in BitmapBlock()
47 fReadOnlyData = (uint32*)CachedBlock::SetTo(block); in SetTo()
57 fData = (uint32*)CachedBlock::SetToWritable(transaction, block, empty); in SetToWritable()
H A DHTree.cpp92 CachedBlock cached(fDirectory->GetVolume()); in PrepareForHash()
120 CachedBlock cached(fDirectory->GetVolume()); in Lookup()
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DCachedBlock.h23 class CachedBlock {
25 CachedBlock(Volume* volume);
26 CachedBlock(Volume* volume, off_t block);
27 ~CachedBlock();
41 CachedBlock(const CachedBlock&);
42 CachedBlock& operator=(const CachedBlock&);
57 CachedBlock::CachedBlock(Volume* volume) in CachedBlock() function
68 CachedBlock::CachedBlock(Volume* volume, off_t block) in CachedBlock() function
80 CachedBlock::~CachedBlock() in ~CachedBlock()
87 CachedBlock::Keep() in Keep()
[all …]
/haiku/src/add-ons/kernel/file_systems/udf/
H A DCachedBlock.h24 class CachedBlock {
26 CachedBlock(Volume *volume);
27 CachedBlock(CachedBlock *cached);
28 ~CachedBlock();
52 CachedBlock::CachedBlock(Volume *volume) in CachedBlock() function
62 CachedBlock::CachedBlock(CachedBlock *cached) in CachedBlock() function
73 CachedBlock::~CachedBlock() in ~CachedBlock()
80 CachedBlock::Keep() in Keep()
87 CachedBlock::Unset() in Unset()
97 CachedBlock::SetTo(off_t block) in SetTo()
[all …]
H A DIcb.h44 FileEntry(CachedBlock *descriptorBlock = NULL);
45 void SetTo(CachedBlock *descriptorBlock);
51 CachedBlock *fDescriptorBlock;
147 CachedBlock fData;
160 FileEntry<Descriptor>::FileEntry(CachedBlock *descriptorBlock) in FileEntry()
168 FileEntry<Descriptor>::SetTo(CachedBlock *descriptorBlock) in SetTo()
/haiku/src/system/boot/loader/file_systems/fat/
H A DCachedBlock.cpp23 CachedBlock::CachedBlock(Volume &volume) in CachedBlock() function in CachedBlock
32 CachedBlock::CachedBlock(Volume &volume, off_t block) in CachedBlock() function in CachedBlock
42 CachedBlock::~CachedBlock() in ~CachedBlock()
49 CachedBlock::SetTo(off_t block) in SetTo()
57 CachedBlock::SetTo(off_t blockNumber, uint32 flags) in SetTo()
92 CachedBlock::Flush() in Flush()
H A DCachedBlock.h18 class CachedBlock {
27 CachedBlock(Volume &volume);
28 CachedBlock(Volume &volume, off_t block);
29 ~CachedBlock();
50 CachedBlock::Unset() in Unset()
H A DVolume.h20 class CachedBlock; variable
87 CachedBlock *fCachedBlock;
H A DJamfile14 CachedBlock.cpp
H A DStream.cpp279 CachedBlock cached(fVolume, num); in ReadAt()
312 CachedBlock cached(fVolume, num); in ReadAt()
359 CachedBlock cachedBlock(fVolume); in WriteAt()
399 error = cachedBlock.SetTo(block, CachedBlock::READ); in WriteAt()
H A DVolume.cpp39 fCachedBlock = new(nothrow) CachedBlock(*this); in Volume()
379 CachedBlock::READ); in _ClusterAllocated()
/haiku/src/system/boot/loader/file_systems/bfs/
H A DStream.cpp24 class CachedBlock { class
26 CachedBlock(Volume& volume);
27 CachedBlock(Volume& volume, block_run run);
28 ~CachedBlock();
48 CachedBlock::CachedBlock(Volume& volume) in CachedBlock() function in CachedBlock
57 CachedBlock::CachedBlock(Volume &volume, block_run run) in CachedBlock() function in CachedBlock
67 CachedBlock::~CachedBlock() in ~CachedBlock()
74 CachedBlock::Unset() in Unset()
81 CachedBlock::SetTo(off_t block) in SetTo()
101 CachedBlock::SetTo(block_run run) in SetTo()
[all …]

12