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
RevLine 
[8614534]1!ns.IPC_M_CONNECT_ME_TO /* vfs */ ;
[1993f9a]2[/uspace/lib/libfs/fnc.fs_register] ;
[471a32d]3(
[6b89868]4 ?fs.IPC_M_CONNECT_ME_TO ;
[471a32d]5 (
[6b89868]6 ?fs.VFS_OUT_MOUNTED {
7 ?fs.IPC_M_DATA_WRITE /* mount options */
[471a32d]8 } +
9
[6b89868]10 ?fs.VFS_OUT_MOUNT {
[1993f9a]11 [/uspace/lib/libfs/fnc.libfs_mount]
[471a32d]12 } +
13
[6b89868]14 ?fs.VFS_OUT_LOOKUP {
[1993f9a]15 [/uspace/lib/libfs/fnc.libfs_lookup]
[471a32d]16 } +
17
[6b89868]18 ?fs.VFS_OUT_READ {
19 ?fs.IPC_M_DATA_READ /* payload */
[471a32d]20 } +
21
[6b89868]22 ?fs.VFS_OUT_WRITE {
23 ?fs.IPC_M_DATA_WRITE /* payload */
[471a32d]24 } +
25
[6b89868]26 ?fs.VFS_OUT_TRUNCATE +
[471a32d]27
[6b89868]28 ?fs.VFS_OUT_CLOSE +
[471a32d]29
[6b89868]30 ?fs.VFS_OUT_DESTROY +
[471a32d]31
[6b89868]32 ?fs.VFS_OUT_OPEN_NODE {
[1993f9a]33 [/uspace/lib/libfs/fnc.libfs_open_node]
[471a32d]34 } +
35
[6b89868]36 ?fs.VFS_OUT_STAT {
[1993f9a]37 [/uspace/lib/libfs/fnc.libfs_stat]
[471a32d]38 } +
39
[6b89868]40 ?fs.VFS_OUT_SYNC
[471a32d]41
42 )* ;
[6b89868]43 ?fs.IPC_M_PHONE_HUNGUP
[8614534]44)* ;
45!vfs.IPC_M_PHONE_HUNGUP
Note: See TracBrowser for help on using the repository browser.