Searched defs:transaction (Results 1 - 25 of 50) sorted by relevance

12

/haiku/src/tests/system/kernel/file_corruption/fs/
H A DBlock.cpp41 Block::GetWritable(Volume* volume, uint64 blockIndex, Transaction& transaction) argument
57 Block::GetZero(Volume* volume, uint64 blockIndex, Transaction& transaction) argument
73 Block::MakeWritable(Transaction& transaction) argument
111 _Init(Volume* volume, uint64 blockIndex, const void* data, Transaction* transaction) argument
[all...]
H A DSymLink.cpp68 WriteSymLink(const char* buffer, size_t toWrite, Transaction& transaction) argument
H A DBlockAllocator.h77 AllocatedBlock(BlockAllocator* allocator, Transaction& transaction) argument
[all...]
H A DNode.cpp108 Node::Resize(uint64 newSize, bool fillWithZeroes, Transaction& transaction) argument
259 Node::Flush(Transaction& transaction) argument
H A DBlockAllocator.cpp82 BlockAllocator::Initialize(Transaction& transaction) argument
164 Allocate(uint64 baseHint, uint64 count, Transaction& transaction, uint64& _allocatedBase, uint64& _allocatedCount) argument
197 AllocateExactly(uint64 base, uint64 count, Transaction& transaction) argument
219 Free(uint64 base, uint64 count, Transaction& transaction) argument
259 _Allocate(uint64 base, uint64 searchEnd, uint64 count, Transaction& transaction, uint64* _allocatedBase, uint64& _allocatedCount) argument
355 _AllocateInGroup(uint64 base, uint64 searchEnd, uint32 count, Transaction& transaction, uint64* _allocatedBase, uint32& _allocatedCount) argument
485 _AllocateInBitmapBlock(uint64 base, uint32 count, Transaction& transaction, uint64* _allocatedBase, uint32& _allocatedCount) argument
588 _Free(uint64 base, uint64 count, Transaction& transaction) argument
618 _FreeInGroup(uint64 base, uint32 count, Transaction& transaction) argument
665 _FreeInBitmapBlock(uint64 base, uint32 count, Transaction& transaction) argument
723 _UpdateSuperBlock(Transaction& transaction) argument
[all...]
H A DVolume.cpp334 Volume::CreateDirectory(mode_t mode, Transaction& transaction, argument
350 CreateFile(mode_t mode, Transaction& transaction, File*& _file) argument
364 CreateSymLink(mode_t mode, Transaction& transaction, SymLink*& _symLink) argument
484 _CreateNode(Node* node, Transaction& transaction) argument
[all...]
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/
H A DInode.cpp41 Inode::Append(Transaction& transaction, off_t bytes) argument
H A Dcache.cpp126 block_cache_make_writable(void* _cache, off_t blockNumber, int32 transaction) argument
137 block_cache_get_writable(void* _cache, off_t blockNumber, int32 transaction) argument
147 block_cache_set_dirty(void* _cache, off_t blockNumber, bool dirty, int32 transaction) argument
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DCachedBlock.h107 CachedBlock::SetToWritable(Transaction& transaction, off_t block, bool empty) argument
120 CachedBlock::_SetToWritableEtc(int32 transaction, off_t block, bool empty) argument
H A DTransaction.cpp206 Transaction::MoveListenersTo(Transaction* transaction) argument
215 Transaction::SetParent(Transaction* transaction) argument
H A DBitmapBlock.cpp54 BitmapBlock::SetToWritable(Transaction& transaction, off_t block, bool empty) argument
H A DInodeAllocator.cpp47 InodeAllocator::New(Transaction& transaction, Inode* parent, int32 mode, argument
59 InodeAllocator::Free(Transaction& transaction, ino_t id, bool isDirectory) argument
99 InodeAllocator::_Allocate(Transaction& transaction, uint32 preferredBlockGroup, argument
129 InodeAllocator::_AllocateInGroup(Transaction& transaction, uint32 blockGroup, argument
184 _MarkInBitmap(Transaction& transaction, fsblock_t bitmapBlock, uint32 blockGroup, uint32 numInodes, uint32& pos, uint32& checksum) argument
219 _UnmarkInBitmap(Transaction& transaction, fsblock_t bitmapBlock, uint32 numInodes, ino_t id, uint32& checksum) argument
244 _InitGroup(Transaction& transaction, ext2_block_group* group, fsblock_t bitmapBlock, uint32 numInodes) argument
[all...]
H A DAttribute.cpp225 Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos, argument
H A DInode.h232 Publish(Transaction& transaction, Inode* inode, fs_vnode_ops* vnodeOps, uint32 publishFlags) argument
[all...]
H A DDataStream.cpp180 DataStream::Enlarge(Transaction& transaction, off_t& numBlocks) argument
253 DataStream::Shrink(Transaction& transaction, off_t& numBlocks) argument
372 _GetBlock(Transaction& transaction, uint32& blockNum) argument
405 _PrepareBlock(Transaction& transaction, uint32* pos, uint32& blockNum, bool& clear) argument
428 _AddBlocks(Transaction& transaction, uint32* block, off_t _count) argument
450 _AddBlocks(Transaction& transaction, uint32* block, off_t start, off_t end, int recursion) argument
530 _AddForDirectBlocks(Transaction& transaction, uint32 numBlocks) argument
542 _AddForIndirectBlock(Transaction& transaction, uint32 numBlocks) argument
558 _AddForDoubleIndirectBlock(Transaction& transaction, uint32 numBlocks) argument
575 _AddForTripleIndirectBlock(Transaction& transaction, uint32 numBlocks) argument
589 _PerformFree(Transaction& transaction) argument
608 _MarkBlockForRemoval(Transaction& transaction, uint32* block) argument
636 _FreeBlocks(Transaction& transaction, uint32* block, uint32 _count) argument
657 _FreeBlocks(Transaction& transaction, uint32* block, off_t start, off_t end, bool freeParent, int recursion) argument
731 _RemoveFromDirectBlocks(Transaction& transaction, uint32 numBlocks) argument
743 _RemoveFromIndirectBlock(Transaction& transaction, uint32 numBlocks) argument
761 _RemoveFromDoubleIndirectBlock(Transaction& transaction, uint32 numBlocks) argument
780 _RemoveFromTripleIndirectBlock(Transaction& transaction, uint32 numBlocks) argument
[all...]
H A DExtentStream.cpp155 ExtentStream::Enlarge(Transaction& transaction, off_t& numBlocks) argument
381 Shrink(Transaction& transaction, off_t& numBlocks) argument
[all...]
H A DHTreeEntryIterator.cpp316 HTreeEntryIterator::InsertEntry(Transaction& transaction, uint32 hash, argument
/haiku/src/servers/package/
H A DFSTransaction.h55 Operation(FSTransaction* transaction, int32 operation) argument
99 CreateOperation(FSTransaction* transaction, const Entry& entry, argument
111 RemoveOperation(FSTransaction* transaction, const Entry& entry, argument
123 MoveOperation(FSTransaction* transaction, const Entry& fromEntry, const Entry& toEntry, int32 modifiedOperation = -1) argument
[all...]
H A DPackageManager.cpp201 PackageManager::PrepareTransaction(Transaction& transaction) argument
214 PackageManager::CommitTransaction(Transaction& transaction, argument
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DAttribute.cpp215 Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos, argument
H A DCachedBlock.h161 CachedBlock::SetToWritable(Transaction& transaction, off_t block, off_t base, argument
180 CachedBlock::SetToWritable(Transaction& transaction, off_t block, bool empty) argument
187 CachedBlock::SetToWritable(Transaction& transaction, block_ru argument
194 MakeWritable(Transaction& transaction) argument
[all...]
H A DIndex.cpp166 Index::Create(Transaction& transaction, const char* name, uint32 type) argument
220 Index::Update(Transaction& transaction, const char* name, int32 type, argument
285 Index::InsertName(Transaction& transaction, const char* name, Inode* inode) argument
292 RemoveName(Transaction& transaction, const char* name, Inode* inode) argument
299 UpdateName(Transaction& transaction, const char* oldName, const char* newName, Inode* inode) argument
312 InsertSize(Transaction& transaction, Inode* inode) argument
323 RemoveSize(Transaction& transaction, Inode* inode) argument
335 UpdateSize(Transaction& transaction, Inode* inode) argument
353 InsertLastModified(Transaction& transaction, Inode* inode) argument
364 RemoveLastModified(Transaction& transaction, Inode* inode) argument
376 UpdateLastModified(Transaction& transaction, Inode* inode, bigtime_t modified) argument
[all...]
H A DBlockAllocator.cpp246 AllocationBlock::SetToWritable(Transaction& transaction, AllocationGroup& group, argument
[all...]
/haiku/src/kits/package/
H A DDaemonClient.cpp122 BDaemonClient::CommitTransaction(const BActivationTransaction& transaction, argument
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DInode.cpp118 Inode::Create(Transaction& transaction, ino_t id, Inode* parent, int32 mode, argument
398 Inode::Insert(Transaction& transaction, BTree::Path* path) argument
421 Inode::Remove(Transaction& transaction, BTree::Path* path) argument
440 Inode::MakeReference(Transaction& transaction, BTree::Path* path, argument
512 Dereference(Transaction& transaction, BTree::Path* path, ino_t parentID, const char* name) argument
[all...]

Completed in 132 milliseconds

12