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

12

/haiku/src/add-ons/kernel/file_systems/bfs/
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 DVolume.h212 Volume::AllocateForInode(Transaction& transaction, const block_run* parent, argument
220 Volume::Allocate(Transaction& transaction, Inod argument
229 Free(Transaction& transaction, block_run run) argument
[all...]
H A DAttribute.cpp215 Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos, argument
H A DBPlusTree.cpp249 CachedNode::UnsetUnchanged(Transaction& transaction) argument
333 CachedNode::SetToWritable(Transaction& transaction, off_t offset, bool check) argument
364 CachedNode::MakeWritable(Transaction& transaction) argument
396 CachedNode::SetToWritableHeader(Transaction& transaction) argument
423 InternalSetTo(Transaction* transaction, off_t offset) argument
481 Free(Transaction& transaction, off_t offset) argument
522 Allocate(Transaction& transaction, bplustree_node** _node, off_t* _offset) argument
582 BPlusTree(Transaction& transaction, Inode* stream, int32 nodeSize) argument
643 SetTo(Transaction& transaction, Inode* stream, int32 nodeSize) argument
1156 _FindFreeDuplicateFragment(Transaction& transaction, const bplustree_node* node, CachedNode& cached, off_t* _offset, bplustree_node** _fragment, uint32* _index) argument
1198 _InsertDuplicate(Transaction& transaction, CachedNode& cached, const bplustree_node* node, uint16 index, off_t value) argument
1678 Insert(Transaction& transaction, const uint8* key, uint16 keyLength, off_t value) argument
1828 _RemoveDuplicate(Transaction& transaction, const bplustree_node* node, CachedNode& cached, uint16 index, off_t value) argument
2098 Remove(Transaction& transaction, const uint8* key, uint16 keyLength, off_t value) argument
2221 Replace(Transaction& transaction, const uint8* key, uint16 keyLength, off_t value) argument
[all...]
H A DBPlusTree.h448 Remove(Transaction& transaction, const char* key, off_t value) argument
457 Insert(Transaction& transaction, const char* key, off_t value) argument
466 Insert(Transaction& transaction, int32 key, off_t value) argument
475 Insert(Transaction& transaction, uint32 key, off_t value) argument
484 Insert(Transaction& transaction, int64 key, off_t value) argument
493 Insert(Transaction& transaction, uint64 key, off_t value) argument
502 Insert(Transaction& transaction, float key, off_t value) argument
511 Insert(Transaction& transaction, double key, off_t value) argument
[all...]
H A DBlockAllocator.cpp246 AllocationBlock::SetToWritable(Transaction& transaction, AllocationGroup& group, argument
[all...]
H A DCachedBlock.h138 CachedBlock::SetToWritable(Transaction& transaction, off_t block, off_t base, argument
156 CachedBlock::SetToWritable(Transaction& transaction, off_t block, bool empty) argument
163 CachedBlock::SetToWritable(Transaction& transaction, block_ru argument
170 MakeWritable(Transaction& transaction) argument
[all...]
H A DInode.cpp162 InodeAllocator::InodeAllocator(Transaction& transaction) argument
373 Inode::Inode(Volume* volume, Transaction& transaction, ino_t id, mode_t mode, argument
473 WriteLockInTransaction(Transaction& transaction) argument
495 WriteBack(Transaction& transaction) argument
560 _MakeSpaceForSmallData(Transaction& transaction, bfs_inode* node, const char* name, int32 bytes) argument
664 _RemoveSmallData(Transaction& transaction, NodeGetter& nodeGetter, const char* name) argument
713 _AddSmallData(Transaction& transaction, NodeGetter& nodeGetter, const char* name, uint32 type, off_t pos, const uint8* data, size_t length, bool force) argument
970 SetName(Transaction& transaction, const char* name) argument
988 _RemoveAttribute(Transaction& transaction, const char* name, bool hasIndex, Index* index) argument
1094 WriteAttribute(Transaction& transaction, const char* name, int32 type, off_t pos, const uint8* buffer, size_t* _length, bool* _created) argument
1266 RemoveAttribute(Transaction& transaction, const char* name) argument
1358 CreateAttribute(Transaction& transaction, const char* name, uint32 type, Inode** attribute) argument
1407 ContainerContentsChanged(Transaction& transaction) argument
1582 WriteAt(Transaction& transaction, off_t pos, const uint8* buffer, size_t* _length) argument
1694 _AllocateBlockArray(Transaction& transaction, block_run& run, size_t length, bool variableSize) argument
1723 _GrowStream(Transaction& transaction, off_t size) argument
2079 _FreeStaticStreamArray(Transaction& transaction, int32 level, block_run run, off_t size, off_t offset, off_t& max) argument
2153 _FreeStreamArray(Transaction& transaction, block_run* array, uint32 arrayLength, off_t size, off_t& offset, off_t& max) argument
2206 _ShrinkStream(Transaction& transaction, off_t size) argument
2270 SetFileSize(Transaction& transaction, off_t size) argument
2305 Append(Transaction& transaction, off_t bytes) argument
2335 TrimPreallocation(Transaction& transaction) argument
2350 Free(Transaction& transaction) argument
2521 Remove(Transaction& transaction, const char* name, ino_t* _id, bool isDirectory, bool force) argument
2620 Create(Transaction& transaction, Inode* parent, const char* name, int32 mode, int openMode, uint32 type, bool* _created, ino_t* _id, Inode** _inode, fs_vnode_ops* vnodeOps, uint32 publishFlags) argument
[all...]
H A DInode.h355 SetToWritable(Transaction& transaction, const Inode* inode, bool empty = false) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DAttribute.cpp225 Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos, argument
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
/haiku/src/kits/package/
H A DDaemonClient.cpp122 BDaemonClient::CommitTransaction(const BActivationTransaction& transaction, 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/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/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 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 DBlockAllocator.h77 AllocatedBlock(BlockAllocator* allocator, Transaction& transaction) argument
[all...]
H A DDirectory.cpp752 InsertEntry(const char* name, uint64 blockIndex, Transaction& transaction) argument
844 RemoveEntry(const char* name, Transaction& transaction) argument
985 FreeTree(Transaction& transaction) argument
1075 _InitWritable(Transaction& transaction) argument
1104 _UpdateOrInsertKey(LevelInfo* infos, int32 level, const char* name, size_t nameLength, uint64 blockIndex, bool insertKey, Transaction& transaction) argument
[all...]
H A DFile.cpp137 File::Resize(uint64 newSize, bool fillWithZeroes, Transaction& transaction) argument
486 _ShrinkTree(uint64 blockCount, uint64 newBlockCount, Transaction& transaction) argument
596 _GrowTree(uint64 blockCount, uint64 newBlockCount, 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 DSymLink.cpp68 WriteSymLink(const char* buffer, size_t toWrite, Transaction& transaction) argument
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...]

Completed in 106 milliseconds

12