Searched refs:inode (Results 51 - 75 of 127) sorted by relevance

123456

/haiku/src/add-ons/kernel/file_systems/bfs/
H A DAttribute.h22 Attribute(Inode* inode);
23 Attribute(Inode* inode, attr_cookie* cookie);
H A DQuery.h55 void LiveUpdate(Inode* inode, const char* attribute,
59 void LiveUpdateRenameMove(Inode* inode,
H A DInode.cpp21 Create(Inode* inode, Inode* parent, const char* name, int32 mode, argument
24 fInode(inode),
25 fID(inode->ID()),
60 Remove(Inode* inode, const char* name) argument
62 fInode(inode),
63 fID(inode->ID())
82 Action(const char* action, Inode* inode) argument
84 fInode(inode),
85 fID(inode->ID())
104 Resize(Inode* inode, off_ argument
298 Inode* inode = (Inode*)_inode; local
1333 Inode* inode; local
2538 Inode* inode; local
2659 Inode* inode; local
2718 Inode* inode; local
2845 AttributeIterator(Inode* inode) argument
[all...]
H A DInode.h302 # define ASSERT_READ_LOCKED_INODE(inode) inode->AssertReadLocked()
303 # define ASSERT_WRITE_LOCKED_INODE(inode) inode->AssertWriteLocked()
305 # define ASSERT_READ_LOCKED_INODE(inode)
306 # define ASSERT_WRITE_LOCKED_INODE(inode)
312 InodeReadLocker(Inode* inode) argument
314 fLock(&inode->Lock())
350 status_t SetTo(const Inode* inode) argument
352 return CachedBlock::SetTo(fVolume->VnodeToBlock(inode
355 SetToWritable(Transaction& transaction, const Inode* inode, bool empty = false) argument
[all...]
H A DAttribute.cpp7 //! Connection between pure inode and kernel_interface attributes.
18 extern void fill_stat_buffer(Inode* inode, struct stat& stat);
21 Attribute::Attribute(Inode* inode) argument
23 fNodeGetter(inode->GetVolume()),
24 fInode(inode),
32 Attribute::Attribute(Inode* inode, attr_cookie* cookie) argument
34 fNodeGetter(inode->GetVolume()),
35 fInode(inode),
H A Dbfs_control.h51 ino_t inode; member in struct:check_control
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DDataStream.cpp24 DataStream::DataStream(Volume* volume, Inode* inode, off_t size) argument
29 fInode(inode),
66 TRACE("inode %" B_PRIdINO ": cluster %" B_PRIu32 ", pos %" B_PRIdOFF ", %"
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DSymlink.h31 static uint32 ExpectedMagic(int8 whichDirectory, Inode* inode) argument
52 Symlink(Inode* inode);
H A DNodeAttribute.h15 NodeAttribute(Inode* inode);
H A DLeafAttribute.h47 Inode* inode);
49 static AttrLeafHeader* Create(Inode* inode, const char* buffer);
50 static uint32 Size(Inode* inode);
152 LeafAttribute(Inode* inode);
H A DShortAttribute.h28 ShortAttribute(Inode* inode);
H A DLeafAttribute.cpp12 LeafAttribute::LeafAttribute(Inode* inode) argument
14 fInode(inode),
339 AttrLeafHeader::ExpectedMagic(int8 WhichDirectory, Inode* inode) argument
342 if (inode->Version() == 1 || inode->Version() == 2)
362 AttrLeafHeader::Create(Inode* inode, const char* buffer) argument
364 if (inode->Version() == 1 || inode->Version() == 2) {
381 AttrLeafHeader::Size(Inode* inode) argument
383 if (inode
[all...]
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A DDirectoryIterator.cpp24 DirectoryIterator::DirectoryIterator(Inode* inode) argument
26 fInode(inode)
/haiku/src/system/kernel/fs/
H A Dfifo.cpp379 /*! Writes the specified data bytes to the inode's ring buffer. The
881 Inode* inode = (Inode*)_node->private_node; local
883 TRACE("fifo_open(): node = %p, openMode = %d\n", inode, openMode);
891 inode->Open(openMode);
936 Inode* inode = (Inode*)_node->private_node; local
939 inode, cookie, *_length, cookie->open_mode);
941 MutexLocker locker(inode->RequestLock());
943 if (inode->IsActive() && inode->WriterCount() == 0) {
946 if (inode
982 Inode* inode = (Inode*)_node->private_node; local
1062 Inode* inode = (Inode*)_node->private_node; local
1125 Inode* inode = (Inode*)_node->private_node; local
1143 Inode* inode = (Inode*)_node->private_node; local
1159 Inode* inode = (Inode*)_node->private_node; local
[all...]
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DInode.cpp36 rw_lock_init(&fLock, "btrfs inode");
72 rw_lock_init(&fLock, "btrfs inode");
104 ERROR("Inode::UpdateNodeFromDisk(): Couldn't find inode %"
131 btrfs_inode inode; local
133 inode.generation = B_HOST_TO_LENDIAN_INT64(transaction.SystemID());
134 inode.transaction_id = B_HOST_TO_LENDIAN_INT64(transaction.SystemID());
135 inode.size = B_HOST_TO_LENDIAN_INT64(size);
136 inode.nbytes = B_HOST_TO_LENDIAN_INT64(nbytes);
137 inode.blockgroup = 0; // normal inode onl
[all...]
H A DDirectoryIterator.cpp21 DirectoryIterator::DirectoryIterator(Inode* inode) argument
24 fInode(inode),
29 key.SetObjectID(inode->ID());
31 fIterator = new(std::nothrow) TreeIterator(inode->GetVolume()->FSTree(),
/haiku/src/add-ons/kernel/file_systems/ntfs/utils/
H A Dutils.h47 int utils_inode_get_name(ntfs_inode *inode, char *buffer, int bufsize);
51 int utils_is_metadata(ntfs_inode *inode);
80 ntfs_inode *inode; member in struct:mft_search_ctx
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DBlockAllocator.h33 status_t Allocate(Transaction& transaction, Inode* inode,
H A DExtentStream.h23 ExtentStream(Volume* volume, Inode* inode,
H A DAttribute.h24 Attribute(Inode* inode);
25 Attribute(Inode* inode, attr_cookie* cookie);
/haiku/src/tools/fs_shell/
H A Dsyscalls.h28 fssh_status_t _kern_entry_ref_to_path(fssh_dev_t device, fssh_ino_t inode,
31 int _kern_open_entry_ref(fssh_dev_t device, fssh_ino_t inode,
34 int _kern_open_dir_entry_ref(fssh_dev_t device, fssh_ino_t inode,
41 fssh_status_t _kern_create_dir_entry_ref(fssh_dev_t device, fssh_ino_t inode,
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DDelegation.h23 Delegation(const OpenDelegationData& data, Inode* inode,
/haiku/src/bin/bfs_tools/lib/
H A DBitmap.h30 void BackupSet(Inode *inode,bool used);
H A DBitmap.cpp161 Bitmap::BackupSet(Inode *inode, bool used) argument
163 // set inode and its data-stream
168 // printf("a: %lld\n",inode->Block());
169 BackupSetAt(inode->Block(),used);
172 if (inode->IsSymlink() && (inode->Flags() & INODE_LONG_SYMLINK) == 0)
177 const bfs_inode *node = inode->InodeBuffer();
200 DataStream *stream = dynamic_cast<DataStream *>(inode);
/haiku/headers/build/private/kernel/
H A Dsyscalls.h54 extern status_t _kern_entry_ref_to_path(dev_t device, ino_t inode,
56 extern int _kern_open_entry_ref(dev_t device, ino_t inode,
60 extern int _kern_open_dir_entry_ref(dev_t device, ino_t inode,
67 extern status_t _kern_create_dir_entry_ref(dev_t device, ino_t inode,

Completed in 158 milliseconds

123456