/haiku/src/build/libroot/ |
H A D | fs.cpp | 876 const struct stat *st, size_t statSize, int statMask) 920 if (statMask & B_STAT_MODE) { 925 if (statMask & B_STAT_UID) { 930 if (statMask & B_STAT_GID) { 935 if (statMask & B_STAT_SIZE) { 940 if (statMask & (B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME)) { 944 if (~statMask & (B_STAT_ACCESS_TIME | B_STAT_MODIFICATION_TIME)) { 950 times[0] = (statMask & B_STAT_ACCESS_TIME) 952 times[1] = (statMask & B_STAT_MODIFICATION_TIME) 959 if (statMask 875 _kern_write_stat(int fd, const char *path, bool traverseLink, const struct stat *st, size_t statSize, int statMask) argument [all...] |
/haiku/src/tools/fs_shell/ |
H A D | fd.h | 42 const struct fssh_stat *, int statMask);
|
H A D | syscalls.h | 58 fssh_size_t statSize, int statMask);
|
H A D | vfs.cpp | 225 const struct fssh_stat *, int statMask); 244 const struct fssh_stat *, int statMask); 3892 const struct fssh_stat *stat, int statMask) 3896 FUNCTION(("common_write_stat(vnode = %p, stat = %p, statMask = %d)\n", vnode, stat, statMask)); 3900 return FS_CALL(vnode, write_stat, stat, statMask); 3932 const struct fssh_stat *stat, int statMask, bool kernel) 3937 FUNCTION(("common_write_stat: fd: %d, path '%s', stat %p, stat_mask %d, kernel %d\n", fd, path, stat, statMask, kernel)); 3944 status = FS_CALL(vnode, write_stat, stat, statMask); 4216 const struct fssh_stat *stat, int statMask) 3891 common_write_stat(struct file_descriptor *descriptor, const struct fssh_stat *stat, int statMask) argument 3931 common_path_write_stat(int fd, char *path, bool traverseLeafLink, const struct fssh_stat *stat, int statMask, bool kernel) argument 4215 attr_write_stat(struct file_descriptor *descriptor, const struct fssh_stat *stat, int statMask) argument 5554 _kern_write_stat(int fd, const char *path, bool traverseLeafLink, const fssh_struct_stat *stat, fssh_size_t statSize, int statMask) argument [all...] |
/haiku/headers/private/kernel/fs/ |
H A D | fd.h | 44 int statMask);
|
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/ |
H A D | write_overlay.cpp | 155 status_t WriteStat(const struct stat *stat, uint32 statMask); 511 OverlayInode::WriteStat(const struct stat *stat, uint32 statMask) argument 520 if (statMask & B_STAT_SIZE) { 529 if (statMask & B_STAT_MODE) 531 if (statMask & B_STAT_UID) 533 if (statMask & B_STAT_GID) 536 if (statMask & B_STAT_MODIFICATION_TIME) 538 if (statMask & B_STAT_CREATION_TIME) 541 if ((statMask & (B_STAT_MODE | B_STAT_UID | B_STAT_GID)) != 0 542 && (statMask 1880 overlay_write_stat(fs_volume *volume, fs_vnode *vnode, const struct stat *stat, uint32 statMask) argument 2119 overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *_cookie, const struct stat *stat, int statMask) argument [all...] |
/haiku/headers/build/private/kernel/ |
H A D | syscalls.h | 98 size_t statSize, int statMask);
|
/haiku/src/system/kernel/fs/ |
H A D | rootfs.cpp | 1090 uint32 statMask) 1103 if (statMask & B_STAT_SIZE) 1108 if ((statMask & B_STAT_MODE) != 0) { 1117 if ((statMask & B_STAT_UID) != 0) { 1124 if ((statMask & B_STAT_GID) != 0) { 1131 if ((statMask & B_STAT_MODIFICATION_TIME) != 0) { 1137 if ((statMask & B_STAT_CREATION_TIME) != 0) { 1145 notify_stat_changed(fs->id, get_parent_id(vnode), vnode->id, statMask); 1089 rootfs_write_stat(fs_volume* _volume, fs_vnode* _vnode, const struct stat* stat, uint32 statMask) argument
|
H A D | fifo.cpp | 1036 uint32 statMask) 1039 if ((statMask & B_STAT_SIZE) != 0) 1049 statMask); 1035 fifo_write_stat(fs_volume* volume, fs_vnode* vnode, const struct ::stat* st, uint32 statMask) argument
|
H A D | vfs.cpp | 394 const struct stat* stat, int statMask); 413 const struct stat* statData, int statMask); 6619 int statMask) 6623 FUNCTION(("common_write_stat(vnode = %p, stat = %p, statMask = %d)\n", 6624 vnode, stat, statMask)); 6627 && (statMask & B_STAT_SIZE) != 0) { 6634 return FS_CALL(vnode, write_stat, stat, statMask); 6659 const struct stat* stat, int statMask, bool kernel) 6662 "kernel %d\n", fd, path, stat, statMask, kernel)); 6671 status = FS_CALL(vnode.Get(), write_stat, stat, statMask); 6618 common_write_stat(struct file_descriptor* descriptor, const struct stat* stat, int statMask) argument 6658 common_path_write_stat(int fd, char* path, bool traverseLeafLink, const struct stat* stat, int statMask, bool kernel) argument 6953 attr_write_stat(struct file_descriptor* descriptor, const struct stat* stat, int statMask) argument 8638 _kern_write_stat(int fd, const char* path, bool traverseLeafLink, const struct stat* stat, size_t statSize, int statMask) argument 9643 _user_write_stat(int fd, const char* userPath, bool traverseLeafLink, const struct stat* userStat, size_t statSize, int statMask) argument [all...] |
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | checksumfs.cpp | 1431 const struct stat* st, uint32 statMask) 1452 if ((statMask & B_STAT_SIZE) != 0 && (uint64)st->st_size != node->Size()) { 1463 if ((statMask & B_STAT_UID) != 0 && st->st_uid != node->UID()) { 1472 if ((statMask & B_STAT_GID) != 0 && st->st_gid != node->GID()) { 1481 if ((statMask & B_STAT_MODE) != 0) { 1491 if ((statMask & B_STAT_CREATION_TIME) != 0) { 1500 if ((statMask & B_STAT_MODIFICATION_TIME) != 0) { 1510 if ((statMask & B_STAT_CHANGE_TIME) != 0) { 1529 return transaction.Commit(StatChangedNotification(node, statMask)); 1430 checksumfs_write_stat(fs_volume* fsVolume, fs_vnode* vnode, const struct stat* st, uint32 statMask) argument
|
/haiku/src/add-ons/kernel/file_systems/layers/log_overlay/ |
H A D | log_overlay.cpp | 361 uint32 statMask) 363 DO_LOG("write_stat stat: %p; mask: %" B_PRIu32 "\n", stat, statMask); 364 OVERLAY_CALL(write_stat, stat, statMask) 656 const struct stat *stat, int statMask) 659 statMask); 660 OVERLAY_CALL(write_attr_stat, cookie, stat, statMask) 360 overlay_write_stat(fs_volume *volume, fs_vnode *vnode, const struct stat *stat, uint32 statMask) argument 655 overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie, const struct stat *stat, int statMask) argument
|
/haiku/src/add-ons/kernel/file_systems/layers/attribute_overlay/ |
H A D | attribute_overlay.cpp | 195 uint32 statMask); 1096 AttributeEntry::WriteStat(const struct stat *stat, uint32 statMask) argument 1334 uint32 statMask) 1336 OVERLAY_CALL(write_stat, stat, statMask) 1579 const struct stat *stat, int statMask) 1581 return ((AttributeEntry *)cookie)->WriteStat(stat, statMask); 1333 overlay_write_stat(fs_volume *volume, fs_vnode *vnode, const struct stat *stat, uint32 statMask) argument 1578 overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie, const struct stat *stat, int statMask) argument
|
/haiku/headers/os/drivers/ |
H A D | fs_interface.h | 170 const struct stat* stat, uint32 statMask); 234 void* cookie, const struct stat* stat, int statMask);
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_fs_interface.h | 187 const struct fssh_stat *stat, uint32_t statMask); 260 const struct fssh_stat *stat, int statMask);
|
/haiku/src/system/kernel/device_manager/ |
H A D | devfs.cpp | 1869 uint32 statMask) 1878 if (statMask & B_STAT_SIZE) 1883 if (statMask & B_STAT_MODE) { 1888 if (statMask & B_STAT_UID) 1890 if (statMask & B_STAT_GID) 1893 if (statMask & B_STAT_MODIFICATION_TIME) 1895 if (statMask & B_STAT_CREATION_TIME) 1898 notify_stat_changed(fs->id, get_parent_id(vnode), vnode->id, statMask); 1868 devfs_write_stat(fs_volume* _volume, fs_vnode* _vnode, const struct stat* stat, uint32 statMask) argument
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | Volume.h | 154 const struct stat* st, int statMask);
|
H A D | Volume.cpp | 529 int statMask) 528 WriteAttrStat(void* node, void* cookie, const struct stat* st, int statMask) argument
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/ |
H A D | HaikuKernelVolume.h | 161 const struct stat* st, int statMask);
|
H A D | HaikuKernelVolume.cpp | 983 const struct stat* st, int statMask) 990 statMask); 982 WriteAttrStat(void* _node, void* cookie, const struct stat* st, int statMask) argument
|
/haiku/src/add-ons/kernel/file_systems/bindfs/ |
H A D | kernel_interface.cpp | 565 const struct stat* _st, uint32 statMask) 579 return sourceNode->ops->write_stat(sourceVolume, sourceNode, &st, statMask); 1042 const struct stat* _st, int statMask) 1057 &st, statMask); 564 bindfs_write_stat(fs_volume* fsVolume, fs_vnode* fsNode, const struct stat* _st, uint32 statMask) argument 1041 bindfs_write_attr_stat(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, const struct stat* _st, int statMask) argument
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | kernel_interface.cpp | 713 uint32 statMask) 716 TRACE("volume = %p, vnode = %" B_PRIi64 ", statMask = %" B_PRIu32 "\n", 717 volume, vti->ID(), statMask); 724 return inode->WriteStat(stat, statMask); 1282 const struct stat* stat, int statMask) 1292 return inode->WriteStat(stat, statMask, cookie); 712 nfs4_write_stat(fs_volume* volume, fs_vnode* vnode, const struct stat* stat, uint32 statMask) argument 1281 nfs4_write_attr_stat(fs_volume* volume, fs_vnode* vnode, void* _cookie, const struct stat* stat, int statMask) argument
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | kernel_interface.cpp | 832 const struct stat* st, int statMask) 836 fsNode->private_node, cookie, st, statMask)); 838 statMask); 831 userlandfs_write_attr_stat(fs_volume* fsVolume, fs_vnode* fsNode, void* cookie, const struct stat* st, int statMask) argument
|
H A D | Volume.h | 193 const struct stat *st, int statMask);
|
/haiku/headers/private/kernel/ |
H A D | vfs.h | 192 const struct stat *stat, size_t statSize, int statMask);
|