source: mainline/contrib/arch/uspace/srv/fs/tmpfs/tmpfs.bp@ ec8bab59

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since ec8bab59 was 07fdf203, checked in by Martin Decky <martin@…>, 16 years ago

Extend HelenOS architecture description by introducing Architecture Description Language, interface protocols and frame protocols
Document kernel syscall API
Start documenting uspace architecture and behavior

  • Property mode set to 100644
File size: 753 bytes
Line 
1!ns.IPC_M_CONNECT_ME_TO /* vfs */ ;
2[../../../lib/libfs/fs_register] ;
3(
4 ?fs.IPC_M_CONNECT_ME_TO ;
5 (
6 ?fs.VFS_OUT_MOUNTED {
7 ?fs.IPC_M_DATA_WRITE /* mount options */
8 } +
9
10 ?fs.VFS_OUT_MOUNT {
11 [../../../lib/libfs/libfs_mount]
12 } +
13
14 ?fs.VFS_OUT_LOOKUP {
15 [../../../lib/libfs/libfs_lookup]
16 } +
17
18 ?fs.VFS_OUT_READ {
19 ?fs.IPC_M_DATA_READ /* payload */
20 } +
21
22 ?fs.VFS_OUT_WRITE {
23 ?fs.IPC_M_DATA_WRITE /* payload */
24 } +
25
26 ?fs.VFS_OUT_TRUNCATE +
27
28 ?fs.VFS_OUT_CLOSE +
29
30 ?fs.VFS_OUT_DESTROY +
31
32 ?fs.VFS_OUT_OPEN_NODE {
33 [../../../lib/libfs/libfs_open_node]
34 } +
35
36 ?fs.VFS_OUT_STAT {
37 [../../../lib/libfs/libfs_stat]
38 } +
39
40 ?fs.VFS_OUT_SYNC
41
42 )* ;
43 ?fs.IPC_M_PHONE_HUNGUP
44)* ;
45!vfs.IPC_M_PHONE_HUNGUP
Note: See TracBrowser for help on using the repository browser.