Searched refs:fJournal (Results 1 - 13 of 13) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/ext2/
H A DTransaction.cpp40 fJournal(NULL),
48 fJournal(NULL),
58 fJournal->Unlock(this, false);
67 fJournal = journal;
68 if (fJournal == NULL)
71 status_t status = fJournal->Lock(this, false);
73 fJournal = NULL;
85 status_t status = fJournal->Unlock(this, success);
88 fJournal = NULL;
100 return fJournal
[all...]
H A DVolume.cpp266 fJournal = new(std::nothrow) InodeJournal(fJournalInode);
274 fJournal = new(std::nothrow) NoJournal(this);
277 if (fJournal == NULL) {
283 status = fJournal->InitCheck();
291 status = fJournal->Recover();
298 status = fJournal->StartLog();
316 fJournal->Uninit();
317 delete fJournal;
320 fJournal = new(std::nothrow) NoJournal(this);
343 status_t status = fJournal
[all...]
H A DTransaction.h68 Journal* fJournal; member in class:Transaction
H A DVolume.h78 Journal* GetJournal() { return fJournal; }
172 Journal* fJournal; member in class:Volume
H A DJournal.cpp43 Journal* GetJournal() { return fJournal; }
46 Journal* fJournal; member in class:LogEntry
54 fJournal(journal),
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DJournal.cpp113 fJournal(NULL),
122 fJournal(NULL),
130 if (fJournal != NULL) {
131 fJournal->UnLock(this, false);
139 return cache_has_block_in_transaction(fJournal->GetVolume()->BlockCache(),
147 if (fJournal != NULL)
150 fJournal = volume->GetJournal();
151 if (fJournal != NULL && fJournal->Lock(this) == B_OK) {
154 fJournal
[all...]
H A DJournal.h48 Journal* GetJournal() const { return fJournal; }
49 int32 ID() const { return fJournal->TransactionID(); }
51 { return fJournal->SystemTransactionID(); }
58 Journal* fJournal; member in class:Transaction
H A DVolume.h57 Journal* GetJournal() const { return fJournal; }
95 Journal* fJournal; member in class:Volume
H A DVolume.cpp280 fJournal = NULL;
284 fJournal = new(std::nothrow) Journal(this);
285 if (fJournal == NULL)
389 fJournal = new(std::nothrow) Journal(this);
390 if (fJournal == NULL)
419 delete fJournal;
427 fJournal = NULL;
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DJournal.h111 fJournal(NULL),
119 fJournal(NULL),
127 fJournal(NULL),
134 if (fJournal != NULL)
135 fJournal->Unlock(this, false);
139 bool IsStarted() const { return fJournal != NULL; }
144 if (fJournal != NULL) {
145 status = fJournal->Unlock(this, true);
147 fJournal = NULL;
159 return fJournal
207 Journal* fJournal; member in class:Transaction
[all...]
H A DVolume.cpp217 fJournal = new(std::nothrow) Journal(this);
218 if (fJournal == NULL)
221 status_t status = fJournal->InitCheck();
228 status = fJournal->ReplayLog();
300 delete fJournal;
301 fJournal = NULL;
315 return fJournal->FlushLogAndBlocks();
602 fJournal = new(std::nothrow) Journal(this);
603 if (fJournal == NULL || fJournal
[all...]
H A DJournal.cpp59 Journal* fJournal; member in class:RunArrays
79 Journal* GetJournal() { return fJournal; }
82 Journal* fJournal; member in class:LogEntry
172 fJournal(journal),
282 fJournal(journal),
344 int32 blockSize = fJournal->GetVolume()->BlockSize();
364 Volume* volume = fJournal->GetVolume();
1174 if (fJournal != NULL)
1177 fJournal = volume->GetJournal(refBlock);
1178 if (fJournal !
[all...]
H A DVolume.h166 Journal* fJournal; member in class:Volume
245 return fJournal;

Completed in 91 milliseconds