Searched refs:access (Results 26 - 43 of 43) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A DHaikuKernelVolume.cpp627 if (!node->ops->access)
629 return node->ops->access(&fVolume, node, mode);
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DRequestBuilder.cpp383 RequestBuilder::Open(OpenClaim claim, uint32 seq, uint32 access, uint64 id, argument
394 fRequest->Stream().AddUInt(access);
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dwin32_io.c2 * win32_io.c - A stdio-like disk I/O implementation for low-level disk access
3 * on Win32. Can access an NTFS volume while it is mounted.
502 * Locking a volume means no one can access its contents.
882 ACCESS_MASK access; local
914 access = (mode == O_RDWR ?
918 st = NtOpenFile(&handle, access,
/haiku/src/bin/pcmcia-cs/
H A Dcardctl.c665 if (access("/var/lib/pcmcia", R_OK) == 0) {
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DFileSystem.cpp635 // cache file access
653 CLEAR_UNSUPPORTED(FS_VNODE_CAPABILITY_ACCESS, access);
/haiku/headers/os/drivers/
H A Dfs_interface.h126 /* VM file access */
140 /* cache file access */
166 status_t (*access)(fs_volume* volume, fs_vnode* vnode, int mode); member in struct:fs_vnode_ops
/haiku/headers/private/fs_shell/
H A Dfssh_fs_interface.h137 /* VM file access */
153 /* cache file access */
182 fssh_status_t (*access)(fssh_fs_volume *volume, fssh_fs_vnode *vnode, member in struct:fssh_fs_vnode_ops
H A Dfssh_api_wrapper.h359 // disk device/partition read access
365 // partition write access
770 /* file access modes for open() */
1648 /* access modes */
1665 #define access fssh_access macro
1696 /* access permissions */
/haiku/src/apps/mediaconverter/
H A DMediaConverterWindow.cpp1034 if (access(path.Path(), W_OK) != -1) {
/haiku/src/tools/fs_shell/
H A Dvfs.cpp104 (e.g. by holding a reference to a vnode of that mount) (read) access
107 making the access path vnode->mount->covers_vnode->mount->... safe if a
130 * The holder is allowed to read/write access the sMountsTable.
153 * The holder is allowed to read access the vnode::covered_by field of any
154 * vnode. Additionally holding sMountOpLock allows for write access.
162 * The holder is allowed to read/write access sVnodeTable and to
165 * only read-only access is allowed, and to the field covered_by, which is
874 * However, any subsequent access will fail.
1139 // If a file system doesn't have the access() function, we assume that
1141 if (HAS_FS_CALL(vnode, access))
[all...]
/haiku/src/system/kernel/fs/
H A Dvfs.cpp128 (e.g. by holding a reference to a vnode of that mount) (read) access
131 and thus making the access path vnode->mount->root_vnode->covers->mount->...
216 The holder is allowed to read/write access the sMountsTable.
238 The holder is allowed read/write access to sVnodeTable and to
240 private_node, mount) to which only read-only access is allowed.
244 locked. Write access to covered_by and covers requires to write lock
1906 However, any subsequent access will fail.
2188 // If a file system doesn't have the access() function, we assume that
2190 if (status == B_OK && HAS_FS_CALL(vnode, access))
2191 status = FS_CALL(vnode.Get(), access, X_O
[all...]
/haiku/src/add-ons/kernel/file_systems/layers/log_overlay/
H A Dlog_overlay.cpp336 DO_LOG("access mode: %#x\n", mode);
337 OVERLAY_CALL(access, mode)
338 DO_LOG("access result: %#" B_PRIx32 "\n", result);
/haiku/src/add-ons/kernel/file_systems/bindfs/
H A Dkernel_interface.cpp234 // #pragma mark - VM access
538 return sourceNode->ops->access(sourceVolume, sourceNode, mode);
1165 // VM file access
/haiku/src/bin/unzip/
H A Dfileio.c247 if (access(G.filename, 0) == -1) {
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/
H A Dif_bge.c969 uint32_t access, byte = 0; local
982 /* Enable access. */
983 access = CSR_READ_4(sc, BGE_NVRAM_ACCESS);
984 CSR_WRITE_4(sc, BGE_NVRAM_ACCESS, access | BGE_NVRAMACC_ENABLE);
1006 /* Disable access. */
1007 CSR_WRITE_4(sc, BGE_NVRAM_ACCESS, access);
1041 * auto access interface for reading the EEPROM. We use the auto
1042 * access method.
1051 * Enable use of auto EEPROM access so we can avoid
1125 /* Poll for the PHY register access t
[all...]
/haiku/src/add-ons/kernel/file_systems/layers/attribute_overlay/
H A Dattribute_overlay.cpp1321 OVERLAY_CALL(access, mode)
/haiku/src/system/libroot/stubbed/
H A Dlibroot_stubs.c1414 void access() {} function
H A Dlibroot_stubs_legacy.c1343 void access() {} function

Completed in 497 milliseconds

12