Searched refs:S_IFMT (Results 1 - 25 of 32) sorted by path

12

/haiku/headers/os/package/hpkg/
H A DPackageEntry.h78 fMode = (fMode & ~(uint32)S_IFMT) | (type & S_IFMT);
/haiku/headers/os/package/hpkg/v1/
H A DPackageEntry.h80 fMode = (fMode & ~(uint32)S_IFMT) | (type & S_IFMT);
/haiku/headers/posix/sys/
H A Dstat.h56 #define S_IFMT 00000170000 /* type of file */ macro
65 #define S_ISREG(mode) (((mode) & S_IFMT) == S_IFREG)
66 #define S_ISLNK(mode) (((mode) & S_IFMT) == S_IFLNK)
67 #define S_ISBLK(mode) (((mode) & S_IFMT) == S_IFBLK)
68 #define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR)
69 #define S_ISCHR(mode) (((mode) & S_IFMT) == S_IFCHR)
70 #define S_ISFIFO(mode) (((mode) & S_IFMT) == S_IFIFO)
71 #define S_ISSOCK(mode) (((mode) & S_IFMT) == S_IFSOCK)
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DUtility.h29 mode &= S_IFMT;
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A DBeOSKernelVolume.cpp158 *type = st.st_mode & S_IFMT;
199 *type = (st.st_mode & S_IFMT);
/haiku/src/bin/unzip/
H A Dunzpriv.h1155 # define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK)
1163 # define S_ISDIR(m) (((m) & S_IFMT) == S_IFDIR)
/haiku/src/system/boot/platform/amiga_m68k/
H A Dstage1.S59 #define S_IFMT 00000170000o define
/haiku/src/system/boot/platform/atari_m68k/
H A Dstage1.S72 #define S_IFMT 00000170000o define
/haiku/src/system/libroot/posix/glibc/stdio-common/
H A Dtempname.c69 # define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR)
/haiku/src/tests/system/kernel/file_corruption/driver/
H A Dchecksum_device.cpp344 switch (st.st_mode & S_IFMT) {
/haiku/src/tests/system/kernel/file_corruption/fs/
H A DNode.cpp139 ASSERT((mode & S_IFMT) == (Mode() & S_IFMT));
H A DVolume.cpp94 switch (st.st_mode & S_IFMT) {
307 switch (nodeData->mode & S_IFMT) {
/haiku/src/tools/fs_shell/
H A Dstat_util.cpp51 switch (mode & S_IFMT) {
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h1283 #define S_IFMT FSSH_S_IFMT macro
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DInode.h68 { return (Mode() & (S_IFMT
/haiku/src/add-ons/kernel/file_systems/bindfs/
H A DVolume.cpp87 fRootNode->Mode() & S_IFMT, 0);
H A Dkernel_interface.cpp180 *_type = node->Mode() & S_IFMT;
/haiku/src/add-ons/kernel/file_systems/fat/
H A Dfile.cpp674 perms &= ~S_IFMT; perms |= S_IFDIR;
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dkernel_interface.cpp749 if (ntfs_fuse_create(&volume->lowntfs, directory->inode, name, mode & (S_IFMT | 07777),
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Ddir.h41 #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK)
47 #define S_ISSOCK(m) (((m) & S_IFMT) == S_IFSOCK)
/haiku/src/add-ons/kernel/file_systems/packagefs/
H A Dkernel_interface.cpp201 *_type = node->Mode() & S_IFMT;
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DVolume.cpp656 node->Mode() & S_IFMT, 0);
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A Dkernel_interface.cpp251 *_type = foundNode->GetStatData()->GetMode() & S_IFMT;
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEVolume.cpp782 FUSENode* node = new(std::nothrow) FUSENode(st.st_ino, st.st_mode & S_IFMT);
2782 node = new(std::nothrow) FUSENode(st.st_ino, st.st_mode & S_IFMT);
3307 int type = st != NULL ? st->st_mode & S_IFMT : 0;
3319 int type = st != NULL ? st->st_mode & S_IFMT : 0;
3401 type = st.st_mode & S_IFMT;
3533 type = st.st_mode & S_IFMT;
/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dwebsearchfs.c278 *_type = n->st.st_mode & ~S_IUMSK; /*XXX: S_IFMT ?*/
342 //*type = n->st.st_type & ~S_IUMSK; /*XXX: S_IFMT ?*/
737 fill_default_stat(&n->st, ns->nsid, n->vnid, (perms & ~S_IFMT) | (mkdir?S_IFDIR:S_IFREG));

Completed in 330 milliseconds

12