/haiku/src/add-ons/kernel/file_systems/netfs/client/ |
H A D | Volume.cpp | 261 Volume::ReadStat(Node* node, struct stat* st) argument 268 Volume::WriteStat(Node* node, struct stat *st, uint32 mask) argument
|
H A D | Volume.h | 79 virtual status_t ReadStat(Node* node, struct stat* st); 80 virtual status_t WriteStat(Node* node, struct stat *st,
|
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/ |
H A D | NodeInfo.h | 16 struct stat st; member in struct:NodeInfo 25 return NodeID(st.st_dev, st.st_ino);
|
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | Directory.cpp | 28 virtual status_t GetStat(struct stat* st); 111 CachedDirIterator::GetStat(struct stat* st) argument 113 if (!fDirectory || !st) 116 *st = fDirectory->GetStat(); 218 Directory::Directory(Volume* volume, const struct stat& st) argument 219 : Node(volume, st),
|
H A D | Directory.h | 15 const struct stat& st);
|
H A D | Node.cpp | 21 Node::Node(Volume* volume, const struct stat& st) argument 24 fStat(st), 147 struct stat st; local 148 if (lstat(path.GetPath(), &st) < 0) 152 if (st.st_dev != fStat.st_dev || st.st_ino != fStat.st_ino) { 160 fStat = st; 295 struct stat st; local 296 status_t error = nodeHandle->GetStat(&st); 301 if (st [all...] |
H A D | Node.h | 24 Node(Volume* volume, const struct stat& st);
|
H A D | NodeHandle.h | 25 virtual status_t GetStat(struct stat* st);
|
H A D | SecurityContext.cpp | 28 struct stat st; local 29 if (lstat(path, &st) < 0) 31 ref->device = st.st_dev; 32 ref->node = st.st_ino;
|
H A D | Volume.cpp | 164 struct stat st; local 165 error = rootDir.GetStat(&st); 170 fRootDir = new(std::nothrow) Directory(this, st);
|
H A D | VolumeManager.h | 51 status_t LoadNode(const struct stat& st, Node** node);
|
/haiku/src/add-ons/kernel/file_systems/netfs/shared/ |
H A D | NodeInfo.cpp | 10 visitor->Visit(this, st.st_dev); 11 visitor->Visit(this, st.st_ino); 12 visitor->Visit(this, *(int32*)&st.st_mode); 13 visitor->Visit(this, *(int32*)&st.st_nlink); 14 visitor->Visit(this, *(int32*)&st.st_uid); 15 visitor->Visit(this, *(int32*)&st.st_gid); 16 visitor->Visit(this, st.st_size); 17 visitor->Visit(this, st.st_rdev); 18 visitor->Visit(this, *(int32*)&st.st_blksize); 19 visitor->Visit(this, st [all...] |
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | Inode.cpp | 177 struct stat st; local 179 result = Stat(&st); 181 fMaxFileSize = st.st_size; 480 Inode::Stat(struct stat* st, OpenAttrCookie* attr) argument 482 ASSERT(st != NULL); 485 return GetStat(st, attr); 489 return GetStat(st, NULL); 491 status_t result = fMetaCache.GetStat(st); 498 fMetaCache.GetStat(st); 506 Inode::GetStat(struct stat* st, OpenAttrCooki argument 595 WriteStat(const struct stat* st, uint32 mask, OpenAttrCookie* cookie) argument 899 struct stat st; local [all...] |
H A D | Inode.h | 68 status_t Stat(struct stat* st, 70 status_t WriteStat(const struct stat* st, uint32 mask, 140 status_t GetStat(struct stat* st,
|
H A D | InodeRegular.cpp | 167 struct stat st; local 168 st.st_size = 0; 169 WriteStat(&st, B_STAT_SIZE); 282 struct stat st; local 283 st.st_size = 0; 284 WriteStat(&st, B_STAT_SIZE, cookie);
|
H A D | MetadataCache.cpp | 36 MetadataCache::GetStat(struct stat* st) argument 38 ASSERT(st != NULL); 43 st->st_size = fStatCache.st_size; 44 st->st_mode = fStatCache.st_mode; 45 st->st_nlink = fStatCache.st_nlink; 46 st->st_uid = fStatCache.st_uid; 47 st->st_gid = fStatCache.st_gid; 48 st->st_atim = fStatCache.st_atim; 49 st->st_ctim = fStatCache.st_ctim; 50 st 62 SetStat(const struct stat& st) argument [all...] |
H A D | MetadataCache.h | 33 status_t GetStat(struct stat* st); 34 void SetStat(const struct stat& st);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | AttributeCookie.h | 21 virtual status_t ReadAttributeStat(struct stat* st) = 0;
|
H A D | AutoPackageAttributes.cpp | 65 virtual status_t ReadAttributeStat(struct stat* st) argument 68 st->st_size, st->st_type) == NULL) {
|
H A D | UnpackingAttributeCookie.cpp | 109 UnpackingAttributeCookie::ReadAttributeStat(struct stat* st) argument 111 st->st_size = fAttribute->Data().UncompressedSize(); 112 st->st_type = fAttribute->Type();
|
H A D | UnpackingAttributeCookie.h | 33 virtual status_t ReadAttributeStat(struct stat* st);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/ |
H A D | PackagesDirectory.cpp | 96 struct stat st; local 97 return _Init(vnode, st); 114 struct stat& st = _st; local 115 if (fstat(fDirFD, &st) < 0) 118 fNodeRef.device = st.st_dev; 119 fNodeRef.node = st.st_ino;
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | Volume.h | 135 status_t ReadStat(void* node, struct stat* st); 136 status_t WriteStat(void* node, const struct stat *st, 191 struct stat *st); 193 const struct stat *st, int statMask); 211 struct stat *st); 251 status_t _ReadStat(void* node, struct stat* st);
|
H A D | kernel_interface.cpp | 439 userlandfs_read_stat(fs_volume* fsVolume, fs_vnode* fsNode, struct stat* st) argument 443 st)); 444 status_t error = volume->ReadStat(fsNode->private_node, st); 452 const struct stat* st, uint32 mask) 456 fsNode->private_node, st, mask)); 457 status_t error = volume->WriteStat(fsNode->private_node, st, mask); 819 struct stat* st) 823 fsNode->private_node, cookie, st)); 824 status_t error = volume->ReadAttrStat(fsNode->private_node, cookie, st); 832 const struct stat* st, in 451 userlandfs_write_stat(fs_volume* fsVolume, fs_vnode* fsNode, const struct stat* st, uint32 mask) argument 818 userlandfs_read_attr_stat(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, struct stat* st) argument 831 userlandfs_write_attr_stat(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, const struct stat* st, int statMask) argument 960 userlandfs_read_index_stat(fs_volume* fsVolume, const char* name, struct stat* st) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | Volume.cpp | 109 struct stat st; local 110 status_t error = ReadStat(node, &st); 149 if (st.st_ino == entry->d_ino) { 314 Volume::ReadStat(void* node, struct stat* st) argument 321 Volume::WriteStat(void* node, const struct stat *st, uint32 mask) argument 521 Volume::ReadAttrStat(void* node, void* cookie, struct stat *st) argument 528 Volume::WriteAttrStat(void* node, void* cookie, const struct stat* st, argument 605 Volume::ReadIndexStat(const char *name, struct stat *st) argument
|