Searched refs:Journal (Results 1 - 17 of 17) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DJournal.h15 class Journal { class
17 Journal(Volume* volume);
18 ~Journal();
48 Journal* GetJournal() const { return fJournal; }
58 Journal* fJournal;
H A DJournal.cpp8 #include "Journal.h"
20 Journal::Journal(Volume* volume) function in class:Journal
31 Journal::~Journal()
38 Journal::_TransactionWritten(int32 transactionID, int32 event, void* _journal)
45 Journal::_TransactionDone(bool success)
59 Journal::Lock(Transaction* owner)
83 TRACE("Journal::Lock() start transaction id: %i\n", fTransactionID);
91 Journal
[all...]
H A DVolume.h21 class Journal;
57 Journal* GetJournal() const { return fJournal; }
95 Journal* fJournal;
H A DVolume.cpp22 #include "Journal.h"
283 // Initialize Journal
284 fJournal = new(std::nothrow) Journal(this);
389 fJournal = new(std::nothrow) Journal(this);
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DInodeJournal.h13 #include "Journal.h"
16 class InodeJournal : public Journal {
H A DTransaction.h16 class Journal;
36 Transaction(Journal* journal);
39 status_t Start(Journal* journal);
68 Journal* fJournal;
H A DNoJournal.h12 #include "Journal.h"
15 class NoJournal : public Journal {
H A DNoJournal.cpp27 Journal()
70 status = Journal::Lock(owner, separateSubTransactions);
80 return Journal::Unlock(owner, success);
H A DJournal.cpp11 #include "Journal.h"
36 LogEntry(Journal* journal, uint32 logStart,
43 Journal* GetJournal() { return fJournal; }
46 Journal* fJournal;
52 LogEntry::LogEntry(Journal* journal, uint32 logStart, uint32 commitID)
84 Journal::Journal(Volume* fsVolume, Volume* jVolume) function in class:Journal
113 TRACE("Journal::Journal(): Allocated a hash revoke manager at %p\n",
130 Journal function in class:Journal
[all...]
H A DVolume.h18 class Journal;
78 Journal* GetJournal() { return fJournal; }
172 Journal* fJournal;
H A DTransaction.cpp17 #include "Journal.h"
46 Transaction::Transaction(Journal* journal)
62 Transaction::Start(Journal* journal)
H A DJournal.h225 class Journal { class
227 Journal(Volume *fsVolume, Volume *jVolume);
228 virtual ~Journal();
251 Journal();
H A DInodeJournal.cpp29 Journal(),
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DJournal.cpp12 #include "Journal.h"
40 RunArrays(Journal* journal);
59 Journal* fJournal;
67 LogEntry(Journal* journal, uint32 logStart,
79 Journal* GetJournal() { return fJournal; }
82 Journal* fJournal;
170 LogEntry::LogEntry(Journal* journal, uint32 start, uint32 length)
280 RunArrays::RunArrays(Journal* journal)
398 // #pragma mark - Journal
401 Journal function in class:Journal
[all...]
H A DJournal.h21 class Journal { class
23 Journal(Volume* volume);
24 ~Journal();
86 Journal::FreeLogBlocks() const
207 Journal* fJournal;
H A DVolume.h16 class Journal;
143 Journal* GetJournal(off_t refBlock) const;
166 Journal* fJournal;
242 inline Journal*
H A DVolume.cpp15 #include "Journal.h"
217 fJournal = new(std::nothrow) Journal(this);
602 fJournal = new(std::nothrow) Journal(this);

Completed in 86 milliseconds