Searched refs:accessMode (Results 1 - 25 of 36) sorted by path

12

/haiku/headers/build/host/darwin/
H A Dunistd.h10 int faccessat(int fd, const char* path, int accessMode, int flag);
/haiku/headers/private/fs_shell/
H A Dfssh_unistd.h40 extern int fssh_access(const char *path, int accessMode);
H A Dfssh_fs_interface.h364 extern fssh_status_t fssh_check_access_permissions(int accessMode,
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DInode.cpp154 Inode::CheckPermissions(int accessMode) const
157 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
160 return check_access_permissions(accessMode, Mode(), (gid_t)GroupID(),
H A DInode.h60 status_t CheckPermissions(int accessMode) const;
H A Dkernel_interface.cpp529 exfat_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
532 return inode->CheckPermissions(accessMode);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A DBeOSKernelVolume.cpp839 int accessMode = open_mode_to_access(openMode) | (create ? W_OK : 0); local
840 status_t error = Access(node, accessMode);
/haiku/src/build/libroot/
H A Dfs_darwin.cpp21 static int eaccess(const char* path, int accessMode);
56 eaccess(const char* path, int accessMode) argument
100 if ((accessMode & ~fileMode) != 0) {
110 faccessat(int fd, const char* path, int accessMode, int flag) argument
120 return (flag & AT_EACCESS) != 0 ? eaccess(path, accessMode)
121 : access(path, accessMode);
134 return (flag & AT_EACCESS) != 0 ? eaccess(fullPath, accessMode)
135 : access(fullPath, accessMode);
H A Dremapped_functions.h23 int _haiku_build_faccessat(int fd, const char* path, int accessMode,
/haiku/src/system/libroot/posix/unistd/
H A Daccess.c16 access(const char* path, int accessMode) argument
18 status_t status = _kern_access(-1, path, accessMode, false);
25 faccessat(int fd, const char* path, int accessMode, int flag) argument
27 status_t status = _kern_access(fd, path, accessMode,
/haiku/headers/build/
H A DBeOSBuildCompatibility.h95 int _haiku_build_faccessat(int fd, const char* path, int accessMode,
138 # define faccessat(fd, path, accessMode, flag) \
139 _haiku_build_faccessat(fd, path, accessMode, flag)
/haiku/headers/os/drivers/
H A Dfs_interface.h334 extern status_t check_access_permissions(int accessMode, mode_t mode,
/haiku/headers/posix/
H A Dunistd.h336 extern int access(const char *path, int accessMode);
337 extern int faccessat(int fd, const char *path, int accessMode, int flag);
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DInode.cpp525 Inode::CheckPermissions(int accessMode) const
528 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
531 return check_access_permissions(accessMode, Mode(), (gid_t)fNode.GroupID(),
H A DInode.h109 status_t CheckPermissions(int accessMode) const;
H A Dkernel_interface.cpp1579 bfs_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
1584 status_t status = inode->CheckPermissions(accessMode);
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DInode.cpp161 Inode::CheckPermissions(int accessMode) const
164 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
167 return check_access_permissions(accessMode, Mode(), (gid_t)fNode.GroupID(),
H A DInode.h47 status_t CheckPermissions(int accessMode) const;
H A Dkernel_interface.cpp632 btrfs_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
635 return inode->CheckPermissions(accessMode);
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DInode.cpp215 Inode::CheckPermissions(int accessMode) const
218 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
221 return check_access_permissions(accessMode, Mode(), (gid_t)fNode.GroupID(),
H A DInode.h49 status_t CheckPermissions(int accessMode) const;
H A Dkernel_interface.cpp1292 ext2_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
1295 return inode->CheckPermissions(accessMode);
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dkernel_interface.cpp49 static status_t fs_access(fs_volume* _volume, fs_vnode* _node, int accessMode);
1073 fs_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument
1079 if ((accessMode & W_OK) != 0 && (volume->fs_info_flags & B_FS_IS_READONLY) != 0)
1082 return check_access_permissions(accessMode, node->mode, node->gid, node->uid);
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A Dkernel_interface.cpp892 int accessMode = open_mode_to_access(openMode); local
895 accessMode |= ACCESS_W;
898 error = node->CheckPermissions(accessMode);
1527 int accessMode = open_mode_to_access(openMode); local
1529 accessMode |= ACCESS_W;
1532 status_t error = node->CheckPermissions(accessMode);
1598 int accessMode = open_mode_to_access(openMode); local
1600 accessMode |= ACCESS_W;
1604 error = node->CheckPermissions(accessMode);
1689 int accessMode local
1731 int accessMode = open_mode_to_access(cookie->GetOpenMode()); local
1769 int accessMode = open_mode_to_access(cookie->GetOpenMode()); local
[all...]
/haiku/src/add-ons/kernel/file_systems/udf/
H A Dkernel_interface.cpp337 udf_access(fs_volume* _volume, fs_vnode* _node, int accessMode) argument

Completed in 162 milliseconds

12