Searched refs:S_IUMSK (Results 1 - 18 of 18) sorted by path
/haiku/headers/posix/sys/ |
H A D | stat.h | 74 #define S_IUMSK 07777 /* user settable bits */ macro
|
/haiku/src/tests/kits/storage/ |
H A D | StatableTest.cpp | 131 // CPPUNIT_ASSERT( perms == (st.st_mode & S_IUMSK) ); 132 CPPUNIT_ASSERT( (perms & S_IUMSK) == (st.st_mode & S_IUMSK) ); 218 CPPUNIT_ASSERT( perms == (st.st_mode & S_IUMSK) );
|
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | Volume.cpp | 338 (mode & S_IUMSK) | S_IFDIR); 352 File* file = new(std::nothrow) File(this, (mode & S_IUMSK) | S_IFREG); 367 (mode & S_IUMSK) | S_IFLNK);
|
H A D | checksumfs.cpp | 1486 node->SetMode((node->Mode() & ~(mode_t)S_IUMSK) 1487 | (st->st_mode & S_IUMSK));
|
/haiku/headers/build/ |
H A D | BeOSBuildCompatibility.h | 14 #ifndef S_IUMSK 15 #define S_IUMSK 07777 macro 68 #ifndef S_IUMSK 69 # define S_IUMSK ALLPERMS macro
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_api_wrapper.h | 1300 #define S_IUMSK FSSH_S_IUMSK macro
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | kernel_interface.cpp | 946 node.mode = HOST_ENDIAN_TO_BFS_INT32((node.Mode() & ~S_IUMSK) 947 | (stat->st_mode & S_IUMSK)); 1030 S_FILE | (mode & S_IUMSK), openMode, 0, &created, _vnodeID, &inode); 1651 S_DIRECTORY | (mode & S_IUMSK), 0, 0, NULL, &id);
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | kernel_interface.cpp | 492 node.mode = B_HOST_TO_LENDIAN_INT32((node.Mode() & ~S_IUMSK) 493 | (stat->st_mode & S_IUMSK)); 727 mode = S_DIRECTORY | (mode & S_IUMSK);
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | kernel_interface.cpp | 667 node.UpdateMode(stat->st_mode, S_IUMSK); 759 S_FILE | (mode & S_IUMSK), openMode, EXT2_TYPE_FILE, &created, _vnodeID, 1351 S_DIRECTORY | (mode & S_IUMSK), 0, EXT2_TYPE_DIRECTORY, NULL, &id);
|
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/ |
H A D | write_overlay.cpp | 530 fStat.st_mode = (fStat.st_mode & ~S_IUMSK) | (stat->st_mode & S_IUMSK); 1469 entry->inode_number, this, entry->name, (perms & S_IUMSK) | type
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | Node.h | 65 { fMode = (fMode & ~S_IUMSK) | (mode & S_IUMSK); }
|
H A D | kernel_interface.cpp | 727 node->SetMode((node->GetMode() & ~S_IUMSK) 728 | (st->st_mode & S_IUMSK));
|
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | websearchfs.c | 278 *_type = n->st.st_mode & ~S_IUMSK; /*XXX: S_IFMT ?*/ 342 //*type = n->st.st_type & ~S_IUMSK; /*XXX: S_IFMT ?*/
|
/haiku/src/build/libbe/storage/ |
H A D | Statable.cpp | 160 *perms = (statData.st_mode & S_IUMSK); 172 // the FS should do the correct masking -- only the S_IUMSK part is
|
/haiku/src/kits/storage/ |
H A D | Statable.cpp | 169 *permissions = (stat.st_mode & S_IUMSK); 180 // the FS should do the correct masking -- only the S_IUMSK part is
|
/haiku/src/system/kernel/device_manager/ |
H A D | devfs.cpp | 1858 stat->st_mode = S_IFBLK | (vnode->stream.type & S_IUMSK); 1884 vnode->stream.type = (vnode->stream.type & ~S_IUMSK) 1885 | (stat->st_mode & S_IUMSK);
|
/haiku/src/system/kernel/fs/ |
H A D | rootfs.cpp | 682 vnode = rootfs_create_vnode(fs, dir, name, S_IFDIR | (mode & S_IUMSK)); 928 vnode = rootfs_create_vnode(fs, dir, name, S_IFLNK | (mode & S_IUMSK)); 1113 vnode->stream.type = (vnode->stream.type & ~S_IUMSK) 1114 | (stat->st_mode & S_IUMSK);
|
H A D | vfs.cpp | 9510 S_IFIFO | (perms & S_IUMSK), 0, &superVnode, &nodeID);
|
Completed in 202 milliseconds