Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/arch/uspace/srv/fs/tmpfs/tmpfs.bp

    r07fdf203 r810860a  
    1 !ns.IPC_M_CONNECT_ME_TO /* vfs */ ;
    2 [../../../lib/libfs/fs_register] ;
    31(
    4         ?fs.IPC_M_CONNECT_ME_TO ;
     2        ?ipc_m_connect_me_to ;
    53        (
    6                 ?fs.VFS_OUT_MOUNTED {
    7                         ?fs.IPC_M_DATA_WRITE /* mount options */
     4                ?mounted {
     5                        ?ipc_m_data_write /* mount options */ ;
     6                        tentative {
     7                                [fnc.tmpfs_restore]
     8                        }
    89                } +
    910               
    10                 ?fs.VFS_OUT_MOUNT {
    11                         [../../../lib/libfs/libfs_mount]
     11                ?mount {
     12                        [/uspace/lib/libfs/fnc.libfs_mount]
    1213                } +
    1314               
    14                 ?fs.VFS_OUT_LOOKUP {
    15                         [../../../lib/libfs/libfs_lookup]
     15                ?lookup {
     16                        [/uspace/lib/libfs/fnc.libfs_lookup]
    1617                } +
    1718               
    18                 ?fs.VFS_OUT_READ {
    19                         ?fs.IPC_M_DATA_READ /* payload */
     19                ?open_node {
     20                        [/uspace/lib/libfs/fnc.libfs_open_node]
    2021                } +
    2122               
    22                 ?fs.VFS_OUT_WRITE {
    23                         ?fs.IPC_M_DATA_WRITE /* payload */
     23                ?read {
     24                        tentative {
     25                                ?ipc_m_data_read /* payload */
     26                        }
    2427                } +
    2528               
    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]
     29                ?write {
     30                        tentative {
     31                                ?ipc_m_data_write /* payload */
     32                        }
    3433                } +
    3534               
    36                 ?fs.VFS_OUT_STAT {
    37                         [../../../lib/libfs/libfs_stat]
     35                ?stat {
     36                        [/uspace/lib/libfs/fnc.libfs_stat]
    3837                } +
    3938               
    40                 ?fs.VFS_OUT_SYNC
    41                
     39                ?truncate +
     40                ?close +
     41                ?destroy +
     42                ?sync
    4243        )* ;
    43         ?fs.IPC_M_PHONE_HUNGUP
     44        ?ipc_m_phone_hungup
    4445)* ;
    45 !vfs.IPC_M_PHONE_HUNGUP
     46!vfs.ipc_m_phone_hungup
Note: See TracChangeset for help on using the changeset viewer.