Symbol: Journal
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1039
Journal::Unlock(Transaction* owner, bool success)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1076
Journal::_TransactionSize() const
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1091
Journal::_TransactionDone(bool success)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1123
Journal::MoveLog(block_run newLog)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1234
Journal::Dump()
src/add-ons/kernel/file_systems/bfs/Journal.cpp
1271
Journal* journal = volume->GetJournal(0);
src/add-ons/kernel/file_systems/bfs/Journal.cpp
170
LogEntry::LogEntry(Journal* journal, uint32 start, uint32 length)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
280
RunArrays::RunArrays(Journal* journal)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
40
RunArrays(Journal* journal);
src/add-ons/kernel/file_systems/bfs/Journal.cpp
401
Journal::Journal(Volume* volume)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
416
fLogFlusher = spawn_kernel_thread(&Journal::_LogFlusher, "bfs log flusher",
src/add-ons/kernel/file_systems/bfs/Journal.cpp
423
Journal::~Journal()
src/add-ons/kernel/file_systems/bfs/Journal.cpp
438
Journal::InitCheck()
src/add-ons/kernel/file_systems/bfs/Journal.cpp
449
Journal::_CheckRunArray(const run_array* array)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
478
Journal::_ReplayRunArray(int32* _start)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
567
Journal::ReplayLog()
src/add-ons/kernel/file_systems/bfs/Journal.cpp
59
Journal* fJournal;
src/add-ons/kernel/file_systems/bfs/Journal.cpp
618
Journal::CurrentTransactionSize() const
src/add-ons/kernel/file_systems/bfs/Journal.cpp
631
Journal::CurrentTransactionTooLarge() const
src/add-ons/kernel/file_systems/bfs/Journal.cpp
644
Journal::_TransactionWritten(int32 transactionID, int32 event, void* _logEntry)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
651
Journal* journal = logEntry->GetJournal();
src/add-ons/kernel/file_systems/bfs/Journal.cpp
67
LogEntry(Journal* journal, uint32 logStart,
src/add-ons/kernel/file_systems/bfs/Journal.cpp
699
Journal::_TransactionIdle(int32 transactionID, int32 event, void* _journal)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
703
Journal* journal = (Journal*)_journal;
src/add-ons/kernel/file_systems/bfs/Journal.cpp
709
Journal::_LogFlusher(void* _journal)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
711
Journal* journal = (Journal*)_journal;
src/add-ons/kernel/file_systems/bfs/Journal.cpp
728
Journal::_WriteTransactionToLog()
src/add-ons/kernel/file_systems/bfs/Journal.cpp
79
Journal* GetJournal() { return fJournal; }
src/add-ons/kernel/file_systems/bfs/Journal.cpp
82
Journal* fJournal;
src/add-ons/kernel/file_systems/bfs/Journal.cpp
931
Journal::_FlushLog(bool canWait, bool flushBlocks, bool alreadyLocked)
src/add-ons/kernel/file_systems/bfs/Journal.cpp
965
Journal::FlushLogAndBlocks()
src/add-ons/kernel/file_systems/bfs/Journal.cpp
976
Journal::FlushLogAndLockJournal()
src/add-ons/kernel/file_systems/bfs/Journal.cpp
992
Journal::Lock(Transaction* owner, bool separateSubTransactions)
src/add-ons/kernel/file_systems/bfs/Journal.h
21
class Journal {
src/add-ons/kernel/file_systems/bfs/Journal.h
212
Journal* fJournal;
src/add-ons/kernel/file_systems/bfs/Journal.h
23
Journal(Volume* volume);
src/add-ons/kernel/file_systems/bfs/Journal.h
24
~Journal();
src/add-ons/kernel/file_systems/bfs/Journal.h
91
Journal::FreeLogBlocks() const
src/add-ons/kernel/file_systems/bfs/Volume.cpp
225
fJournal = new(std::nothrow) Journal(this);
src/add-ons/kernel/file_systems/bfs/Volume.cpp
624
fJournal = new(std::nothrow) Journal(this);
src/add-ons/kernel/file_systems/bfs/Volume.h
142
Journal* GetJournal(off_t refBlock) const;
src/add-ons/kernel/file_systems/bfs/Volume.h
16
class Journal;
src/add-ons/kernel/file_systems/bfs/Volume.h
165
Journal* fJournal;
src/add-ons/kernel/file_systems/bfs/Volume.h
241
inline Journal*
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
20
Journal::Journal(Volume* volume)
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
31
Journal::~Journal()
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
38
Journal::_TransactionWritten(int32 transactionID, int32 event, void* _journal)
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
45
Journal::_TransactionDone(bool success)
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
59
Journal::Lock(Transaction* owner)
src/add-ons/kernel/file_systems/btrfs/Journal.cpp
91
Journal::UnLock(Transaction* owner, bool success)
src/add-ons/kernel/file_systems/btrfs/Journal.h
15
class Journal {
src/add-ons/kernel/file_systems/btrfs/Journal.h
17
Journal(Volume* volume);
src/add-ons/kernel/file_systems/btrfs/Journal.h
18
~Journal();
src/add-ons/kernel/file_systems/btrfs/Journal.h
48
Journal* GetJournal() const { return fJournal; }
src/add-ons/kernel/file_systems/btrfs/Journal.h
58
Journal* fJournal;
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
302
fJournal = new(std::nothrow) Journal(this);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
407
fJournal = new(std::nothrow) Journal(this);
src/add-ons/kernel/file_systems/btrfs/Volume.h
21
class Journal;
src/add-ons/kernel/file_systems/btrfs/Volume.h
57
Journal* GetJournal() const { return fJournal; }
src/add-ons/kernel/file_systems/btrfs/Volume.h
95
Journal* fJournal;
src/add-ons/kernel/file_systems/ext2/InodeJournal.cpp
29
Journal(),
src/add-ons/kernel/file_systems/ext2/InodeJournal.h
16
class InodeJournal : public Journal {
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1058
Journal::_RecoverPassReplay(uint32 lastCommitID)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1167
Journal::_FlushLog(bool canWait, bool flushBlocks)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1221
Journal::_WrapAroundLog(uint32 block)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1232
Journal::_CurrentTransactionSize() const
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1256
Journal::_FullTransactionSize() const
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1272
Journal::_MainTransactionSize() const
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1287
Journal::_TransactionDone(bool success)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
130
Journal::Journal()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1329
Journal::_TransactionWritten(int32 transactionID, int32 event, void* _logEntry)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1336
Journal* journal = logEntry->GetJournal();
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1371
Journal::_TransactionIdle(int32 transactionID, int32 event, void* _journal)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
1373
Journal* journal = (Journal*)_journal;
src/add-ons/kernel/file_systems/ext2/Journal.cpp
164
Journal::~Journal()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
178
Journal::InitCheck()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
185
Journal::Uninit()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
205
Journal::StartLog()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
219
Journal::RestartLog()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
228
Journal::Lock(Transaction* owner, bool separateSubTransactions)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
276
Journal::Unlock(Transaction* owner, bool success)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
315
Journal::MapBlock(off_t logical, fsblock_t& physical)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
325
Journal::FreeLogBlocks() const
src/add-ons/kernel/file_systems/ext2/Journal.cpp
336
Journal::FlushLogAndBlocks()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
343
Journal::TransactionID() const
src/add-ons/kernel/file_systems/ext2/Journal.cpp
350
Journal::_WritePartialTransactionToLog(JournalHeader* descriptorBlock,
src/add-ons/kernel/file_systems/ext2/Journal.cpp
36
LogEntry(Journal* journal, uint32 logStart,
src/add-ons/kernel/file_systems/ext2/Journal.cpp
43
Journal* GetJournal() { return fJournal; }
src/add-ons/kernel/file_systems/ext2/Journal.cpp
46
Journal* fJournal;
src/add-ons/kernel/file_systems/ext2/Journal.cpp
469
Journal::_WriteTransactionToLog()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
52
LogEntry::LogEntry(Journal* journal, uint32 logStart, uint32 commitID)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
672
Journal::_SaveSuperBlock()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
710
Journal::_LoadSuperBlock()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
800
Journal::_CheckFeatures(JournalSuperBlock* superblock)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
831
Journal::_Checksum(JournalSuperBlock* superblock)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
84
Journal::Journal(Volume* fsVolume, Volume* jVolume)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
843
Journal::_Checksum(uint8* block, bool set)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
860
Journal::_CountTags(JournalHeader* descriptorBlock)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
895
Journal::_TagSize()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
910
Journal::Recover()
src/add-ons/kernel/file_systems/ext2/Journal.cpp
934
Journal::_RecoverPassScan(uint32& lastCommitID)
src/add-ons/kernel/file_systems/ext2/Journal.cpp
994
Journal::_RecoverPassRevoke(uint32 lastCommitID)
src/add-ons/kernel/file_systems/ext2/Journal.h
225
class Journal {
src/add-ons/kernel/file_systems/ext2/Journal.h
227
Journal(Volume *fsVolume, Volume *jVolume);
src/add-ons/kernel/file_systems/ext2/Journal.h
228
virtual ~Journal();
src/add-ons/kernel/file_systems/ext2/Journal.h
251
Journal();
src/add-ons/kernel/file_systems/ext2/NoJournal.cpp
27
Journal()
src/add-ons/kernel/file_systems/ext2/NoJournal.cpp
70
status = Journal::Lock(owner, separateSubTransactions);
src/add-ons/kernel/file_systems/ext2/NoJournal.cpp
80
return Journal::Unlock(owner, success);
src/add-ons/kernel/file_systems/ext2/NoJournal.h
15
class NoJournal : public Journal {
src/add-ons/kernel/file_systems/ext2/Transaction.cpp
46
Transaction::Transaction(Journal* journal)
src/add-ons/kernel/file_systems/ext2/Transaction.cpp
62
Transaction::Start(Journal* journal)
src/add-ons/kernel/file_systems/ext2/Transaction.h
16
class Journal;
src/add-ons/kernel/file_systems/ext2/Transaction.h
36
Transaction(Journal* journal);
src/add-ons/kernel/file_systems/ext2/Transaction.h
39
status_t Start(Journal* journal);
src/add-ons/kernel/file_systems/ext2/Transaction.h
68
Journal* fJournal;
src/add-ons/kernel/file_systems/ext2/Volume.h
167
Journal* fJournal;
src/add-ons/kernel/file_systems/ext2/Volume.h
18
class Journal;
src/add-ons/kernel/file_systems/ext2/Volume.h
78
Journal* GetJournal() { return fJournal; }