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@…>, 17 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
RevLine 
[8614534]1!ns.IPC_M_CONNECT_ME_TO /* vfs */ ;
[67c708e]2[../../../lib/libfs/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 {
[67c708e]11 [../../../lib/libfs/libfs_mount]
[471a32d]12 } +
13
[6b89868]14 ?fs.VFS_OUT_LOOKUP {
[67c708e]15 [../../../lib/libfs/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 {
[67c708e]33 [../../../lib/libfs/libfs_open_node]
[471a32d]34 } +
35
[6b89868]36 ?fs.VFS_OUT_STAT {
[67c708e]37 [../../../lib/libfs/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.