summaryrefslogtreecommitdiff
path: root/src/sys/fs/tmpfs.c
AgeCommit message (Collapse)Author
8 hourskern: Implement skeleton for POSIX socketsIan Moffett
- Adds POSIX socket() - Adds POSIX listen() - Adds vnode socket type - Adds tmpfs socket awareness Much work is to be done but this commit provides a solid skeleton to be built upon. Signed-off-by: Ian Moffett <ian@osmora.org>
10 hourskern: tmpfs: Make tmpfs create() vtype awareHEADmasterIan Moffett
This commit makes the creation callback for tmpfs aware of the vnode vtypes, only supporting a select few. Signed-off-by: Ian Moffett <ian@osmora.org>
29 hourskern: tmpfs: Implement getattr vop for tmpfsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
32 hourskern: tmpfs: Use real length for EOF trackingIan Moffett
Use the actual amount of bytes inside the tmpfs entry for the length tracking. Signed-off-by: Ian Moffett <ian@osmora.org>
32 hourskern: tmpfs: Add tmpfs read callbackIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
33 hourskern: tmpfs: Add tmpfs write callbackIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
34 hourskern: fs: Add initial tmpfs implementationIan Moffett
Supported VOPs as of now: - lookup() - create() - reclaim() Signed-off-by: Ian Moffett <ian@osmora.org>