/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Index.cpp | 166 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 D | Volume.h | 212 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 D | Attribute.cpp | 215 Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos, argument
|
H A D | BPlusTree.cpp | 249 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 D | BPlusTree.h | 448 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 D | BlockAllocator.cpp | 246 AllocationBlock::SetToWritable(Transaction& transaction, AllocationGroup& group, argument [all...] |
H A D | CachedBlock.h | 138 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 D | Inode.cpp | 162 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 D | Inode.h | 355 SetToWritable(Transaction& transaction, const Inode* inode, bool empty = false) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | Attribute.cpp | 225 Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos, argument
|
H A D | CachedBlock.h | 107 CachedBlock::SetToWritable(Transaction& transaction, off_t block, bool empty) argument 120 CachedBlock::_SetToWritableEtc(int32 transaction, off_t block, bool empty) argument
|
H A D | Transaction.cpp | 206 Transaction::MoveListenersTo(Transaction* transaction) argument 215 Transaction::SetParent(Transaction* transaction) argument
|
/haiku/src/kits/package/ |
H A D | DaemonClient.cpp | 122 BDaemonClient::CommitTransaction(const BActivationTransaction& transaction, argument
|
/haiku/src/servers/package/ |
H A D | FSTransaction.h | 55 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 D | PackageManager.cpp | 201 PackageManager::PrepareTransaction(Transaction& transaction) argument 214 PackageManager::CommitTransaction(Transaction& transaction, argument
|
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/ |
H A D | Inode.cpp | 41 Inode::Append(Transaction& transaction, off_t bytes) argument
|
H A D | cache.cpp | 126 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 D | Block.cpp | 41 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 D | BlockAllocator.cpp | 82 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 D | BlockAllocator.h | 77 AllocatedBlock(BlockAllocator* allocator, Transaction& transaction) argument [all...] |
H A D | Directory.cpp | 752 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 D | File.cpp | 137 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 D | Node.cpp | 108 Node::Resize(uint64 newSize, bool fillWithZeroes, Transaction& transaction) argument 259 Node::Flush(Transaction& transaction) argument
|
H A D | SymLink.cpp | 68 WriteSymLink(const char* buffer, size_t toWrite, Transaction& transaction) argument
|
H A D | Volume.cpp | 334 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...] |