Lines Matching refs:fTransaction
156 Transaction* fTransaction;
164 fTransaction(&transaction),
172 if (fTransaction != NULL) {
173 Volume* volume = fTransaction->GetVolume();
178 fInode->Free(*fTransaction);
181 fTransaction->RemoveListener(fInode->fTree);
182 fTransaction->RemoveListener(fInode);
186 volume->Free(*fTransaction, fRun);
197 Volume* volume = fTransaction->GetVolume();
199 status_t status = volume->AllocateForInode(*fTransaction, parentRun, mode,
204 fTransaction = NULL;
209 fInode = new(std::nothrow) Inode(volume, *fTransaction,
225 fInode->WriteLockInTransaction(*fTransaction);
234 Volume* volume = fTransaction->GetVolume();
240 BPlusTree* tree = new(std::nothrow) BPlusTree(*fTransaction, fInode);
253 if (tree->Insert(*fTransaction, ".", fInode->ID()) < B_OK
254 || tree->Insert(*fTransaction, "..",
265 ASSERT(fInode != NULL && fTransaction != NULL);
266 Volume* volume = fTransaction->GetVolume();
268 status_t status = fInode->WriteBack(*fTransaction);
284 cache_add_transaction_listener(volume->BlockCache(), fTransaction->ID(),
288 fTransaction = NULL;