Changeset 852b801 in mainline for uspace/srv/vfs/vfs.h


Ignore:
Timestamp:
2009-06-28T18:59:02Z (15 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
75160a6
Parents:
4198f9c3
Message:

Introduce VFS_IN_FSTAT and VFS_OUT_STAT.
Provide libc fstat() and devfs_stat().
This functionality replaces VFS_IN_NODE
and VFS_IN/OUT_DEVICE. FAT and TMPFS
still do not implement this and VFS_IN_STAT
and stat() need implementation as well.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/vfs/vfs.h

    r4198f9c3 r852b801  
    199199extern void vfs_open(ipc_callid_t, ipc_call_t *);
    200200extern void vfs_open_node(ipc_callid_t, ipc_call_t *);
    201 extern void vfs_device(ipc_callid_t, ipc_call_t *);
    202201extern void vfs_sync(ipc_callid_t, ipc_call_t *);
    203 extern void vfs_node(ipc_callid_t, ipc_call_t *);
    204202extern void vfs_close(ipc_callid_t, ipc_call_t *);
    205203extern void vfs_read(ipc_callid_t, ipc_call_t *);
     
    207205extern void vfs_seek(ipc_callid_t, ipc_call_t *);
    208206extern void vfs_truncate(ipc_callid_t, ipc_call_t *);
     207extern void vfs_fstat(ipc_callid_t, ipc_call_t *);
     208extern void vfs_fstat(ipc_callid_t, ipc_call_t *);
     209extern void vfs_stat(ipc_callid_t, ipc_call_t *);
    209210extern void vfs_mkdir(ipc_callid_t, ipc_call_t *);
    210211extern void vfs_unlink(ipc_callid_t, ipc_call_t *);
Note: See TracChangeset for help on using the changeset viewer.