source: mainline/uspace/srv/fs/tmpfs/tmpfs_ops.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7b6d98b   17 years jakub No need to keep the parent pointer in the TMPFS node. Moreover, other … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ca7059   17 years jakub Set the TMPFS root node's link count to 1. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adc8a63   17 years jakub Introduce real link counts for TMPFS. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c448fb   17 years jakub Move the core lookup logic from TMPFS to libfs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fdb7795   17 years jakub Separate creation of a TMPFS node and its linking in the file system … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75c426b4   17 years jakub Remove duplicate initialization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf19ab5   17 years jakub Unlink a TMPFS node more thoroughly. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f15cf1a6   17 years jakub Support for rmdir(), unlink() and the respective VFS operations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @16105cba   17 years jakub Add TMPFS support for destroying leaf links in the file system namespace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2616965d   17 years jakub When freeing up a TMPFS node, it should also be removed from the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f17667a   17 years jakub Add the VFS_FREE operation. This operation frees up whatever … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5553a2   17 years jakub Introduce the notion of VFS node link counts. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ccd2ea   17 years jakub Descend vs. descent. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @acfdcb0   17 years jakub Remove the debugging hack from tmpfs_init(), which created several … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7017572   17 years jakub VFS_WRITE and tmpfs_write fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72bde81   17 years jakub Support for mkdir(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1fe186f   17 years jakub Move handling of the miss on excessive components out of the main loop … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8b23c8   17 years jakub More elegant, flexible and complete version of tmpfs_lookup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae78b530   17 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) @5973fd0   18 years jakub Finish implementation of readdir(). Functions from this family are … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ee4322   18 years jakub Add ftruncate() and support for VFS_TRUNCATE to VFS and TMPFS. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7fff5eab   18 years jakub Management of the cached VFS node size. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @752ccee   18 years jakub Previous commit was toxic. When emulating gaps, zero out the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @41a0d27   18 years jakub TMPFS must handle file gaps. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @215e375   18 years jakub The IPC_M_SHARE_* and IPC_M_DATA_* calls pass through 3 stages. Rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3115355   18 years jakub Simplify the IPC_M_DATA_WRITE protocol. Do not pass the source address … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92688eb   18 years jakub Rename variable from 'size' to 'len'. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1bf5cb   18 years jakub The previous commit was not entirely sane. Handle VFS_WRITE correctly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee1b8ca   18 years jakub VFS and TMPFS support for VFS_WRITE. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7dab6b8   18 years jakub Fix two bugs in TMPFS-side VFS_READ. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a92da0a   18 years jakub Reimplement VFS_READ using IPC_M_DATA_READ. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4eb8a60   18 years jakub VFS work. Foundation for TMPFS-side VFS_READ and fixes in VFS-side … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b11571   18 years jakub TMPFS work. VFS_LOOKUP implemented. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @d5cdffe   18 years jakub Start TMPFS. Not loaded during boot as there is a reproducible kernel … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.