source: mainline/uspace/srv/vfs/vfs_lookup.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @6fb8b2c   6 years zarevucky.jiri Use first return value from VFS_OUT_LOOKUP for file descriptor, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @51774cd   7 years jakub Reintroduce aoff64_t file sizes into VFS lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e4e546b   7 years jakub Fix L_CREATE and L_UNLINK across mountpoints Server-side mountpoints … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bbd921   7 years jakub Use simple assignment instead of memcpy() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61042de   7 years jakub Cstyle and clutter removal lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6b6b40   7 years jakub Get rid of custom _strrchr in favor of str_rchr lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f9ab1e   7 years jakub vfs_node_peek() should add a reference to the node lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5126f80   7 years jakub Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision 1946 Original … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1dff985   7 years jakub Merge from lp:~zarevucky-jiri/helenos/vfs-2.5 up to revision 1926 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bcd5b7   11 years zarevucky.jiri Add support for server-side mounts. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @677745a   11 years zarevucky.jiri Have lookup return the last found directory, and the portion of path … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7c62a9   11 years zarevucky.jiri Make the server oblivious to the link count. It is just another source … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf9dc4e2   11 years zarevucky.jiri Relativize and simplify lookup(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e6a98c5   12 years jiri Standards-compliant boolean type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @42a619b   13 years jakub Merge from lp:~jakub/helenos/camp2011. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b33ec43   13 years jakub Remove support for directly opening nodes from VFS and libfs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15f3c3f   13 years jiri Rename devmap to loc, devfs to locfs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b72efe8   13 years jiri Separate list_t typedef from link_t (user-space part). * list_t … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @79ae36dd   13 years martin new async framework with integrated exchange tracking * strict … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffa2c8ef   13 years martin do not intermix low-level IPC methods with async framework methods lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b4e203   13 years jakub Merge from lp:~jakub/helenos/fs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cead2aa   13 years jakub Fix the return value of vfs_lookup_internal() when the "result" … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96b02eb9   13 years martin more unification of basic types - use sysarg_t and native_t (unsigned … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @991f645   14 years jakub Rename dev_handle_t to devmap_handle_t and make it explicitly clear … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df908b3   14 years jakub Use async relations introduced in the previous changeset to implement … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19f857a   14 years jiri Rename string.h to str.h to avoid header conflict with standard C string.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed903174   14 years martin implement support for 64bit file offsets * the libc API is a small … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e4cada   14 years martin rename fibril_sync.[ch] to fibril_synch.[ch] lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce9d803   15 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4198f9c3   15 years jakub Separate the VFS input and output protocols. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7b47fa2   15 years jakub Do not use the "pending" fibril mechanism in VFS lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @553492be   15 years jakub Finish converting VFS to fibril synchronization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34ca870   15 years jakub Handle each VFS request using a dedicated connection. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0e31a2b   15 years martin remove yet another serialization which is not needed anymore lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @230260ac   15 years jakub Make VFS use the new synchronization for fibrils. Now there should be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9c8c81   15 years martin rename libadt → adt lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05b9912   15 years martin VFS rewrite: - add new VFS methods - VFS_NODE for getting VFS … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50461f2   15 years martin revert commit 4443 and implement a much finer solution as suggested by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0a1d961   15 years jakub Put a comment for consideration. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b17186d   16 years jakub Hold the namespace_rwlock during readdir(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f49b0ea   16 years jakub Split the 'mount another filesystem here' and 'you are being mounted … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2ec8c8   16 years jakub Introduce fs_handle_t, dev_handle_t and fs_index_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ad8e49   16 years jakub VFS index needs to be treated as uint64_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c31d773   16 years jakub Grab the nodes_futex when manipulating node link counts in rename() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8e9ab8d   16 years jakub Support for rename(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dadcec1   16 years jakub Move canonify() to libc so that it can be used also on the libc side. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6084ef   16 years jakub Make VFS canonify path names on lookup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9bb85f3   16 years jakub Add canonify() for file system path canonization. Not yet used by VFS. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5553a2   16 years jakub Introduce the notion of VFS node link counts. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72bde81   16 years jakub Support for mkdir(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae78b53   16 years jakub Introduce the notion of lflag (i.e. lookup flags) to support the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62da45a   16 years jakub Small fix for VFS_TRUNCATE. Move lookup and registration code to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @861e7d1   16 years jakub Merge all VFS operations into one file. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7fff5eab   16 years jakub Management of the cached VFS node size. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ada6d5   16 years jakub VFS work. Index of the last PLB character of a pathname was not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec01adf   17 years jakub VFS work. Start implementing VFS side of VFS_OPEN. Add vfs_node.c to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4d21cf8   17 years jakub VFS work. Introduce the notion of VFS_PAIR which corresponds to a file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7313e7a   17 years jakub VFS work. This is a checkpoint commit. It introduces initial, still … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @12a56fa   17 years jakub VFS work. Modify vfs_lookup_internal() to be able to work with an … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f4cfb1e   17 years jakub VFS work. Upon FS registration via VFS_REGISTER, the client is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c117bb   17 years jakub VFS work. Proto implementation of VFS-side vfs_lookup_internal(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @bcf23cf   17 years jakub VFS work. Start support for the Patch Lookup Buffer. Also add rootfs … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.