3343 |
6080 d 9 h |
decky |
/branches/sparc/ |
add sparc branch |
|
/branches/sparc
|
2770 |
6241 d 5 h |
jermar |
/trunk/uspace/ |
Introduce fs_handle_t, dev_handle_t and fs_index_t. |
|
/trunk/uspace/lib/libfs/libfs.c /trunk/uspace/lib/libfs/libfs.h /trunk/uspace/srv/fs/tmpfs/tmpfs.h /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c /trunk/uspace/srv/vfs/vfs.h /trunk/uspace/srv/vfs/vfs_lookup.c /trunk/uspace/srv/vfs/vfs_ops.c /trunk/uspace/srv/vfs/vfs_register.c
|
2768 |
6242 d 6 h |
jermar |
/trunk/uspace/srv/vfs/ |
Fibril serialization is required when two file systems register contemporarily. |
|
/trunk/uspace/srv/vfs/vfs_register.c
|
2731 |
6264 d 12 h |
jermar |
/trunk/uspace/srv/ |
Add the VFS_FREE operation. This operation frees up whatever resources used by
a file system node for which there is no name (i.e. an unlinked node).
Cleanup VFS operations enums and remove unneeded VFS operations. |
|
/trunk/uspace/srv/fs/fat/fat.c /trunk/uspace/srv/fs/tmpfs/tmpfs.c /trunk/uspace/srv/fs/tmpfs/tmpfs.h /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c /trunk/uspace/srv/vfs/vfs.h /trunk/uspace/srv/vfs/vfs_file.c /trunk/uspace/srv/vfs/vfs_node.c /trunk/uspace/srv/vfs/vfs_register.c
|
2698 |
6294 d 8 h |
jermar |
/trunk/uspace/srv/vfs/ |
Small fix for VFS_TRUNCATE. Move lookup and registration code to separate
modules. |
|
/trunk/uspace/srv/vfs/vfs_lookup.c /trunk/uspace/srv/vfs/vfs_register.c
/trunk/uspace/srv/vfs/Makefile /trunk/uspace/srv/vfs/vfs_ops.c
|