Lines Matching refs:transaction
35 Inode(Volume* volume, Transaction& transaction,
47 void WriteLockInTransaction(Transaction& transaction);
51 status_t WriteBack(Transaction& transaction);
117 status_t SetName(Transaction& transaction,
123 status_t WriteAttribute(Transaction& transaction,
127 status_t RemoveAttribute(Transaction& transaction,
134 status_t CreateAttribute(Transaction& transaction,
142 Transaction& transaction);
149 status_t WriteAt(Transaction& transaction, off_t pos,
153 status_t SetFileSize(Transaction& transaction,
155 status_t Append(Transaction& transaction, off_t bytes);
156 status_t TrimPreallocation(Transaction& transaction);
159 status_t Free(Transaction& transaction);
166 status_t Remove(Transaction& transaction,
170 static status_t Create(Transaction& transaction, Inode* parent,
222 status_t _MakeSpaceForSmallData(Transaction& transaction,
225 status_t _RemoveSmallData(Transaction& transaction,
227 status_t _AddSmallData(Transaction& transaction,
235 status_t _RemoveAttribute(Transaction& transaction,
243 status_t _FreeStaticStreamArray(Transaction& transaction,
246 status_t _FreeStreamArray(Transaction& transaction,
249 status_t _AllocateBlockArray(Transaction& transaction,
252 status_t _GrowStream(Transaction& transaction,
254 status_t _ShrinkStream(Transaction& transaction,
355 status_t SetToWritable(Transaction& transaction, const Inode* inode,
358 return CachedBlock::SetToWritable(transaction,