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

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

update architecture and behavior description
update preprocessor

  • Property mode set to 100644
File size: 768 bytes
Line 
1!ns.IPC_M_CONNECT_ME_TO /* vfs */ ;
2[/uspace/lib/libfs/fnc.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 [/uspace/lib/libfs/fnc.libfs_mount]
12 } +
13
14 ?fs.VFS_OUT_LOOKUP {
15 [/uspace/lib/libfs/fnc.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 [/uspace/lib/libfs/fnc.libfs_open_node]
34 } +
35
36 ?fs.VFS_OUT_STAT {
37 [/uspace/lib/libfs/fnc.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.