Changeset c20aa06 in mainline for uspace/srv/fs/tmpfs
- Timestamp:
- 2009-06-03T19:01:53Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 80e3c69
- Parents:
- 17fd1d4
- Location:
- uspace/srv/fs/tmpfs
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/tmpfs/tmpfs.c
r17fd1d4 rc20aa06 115 115 tmpfs_truncate(callid, &call); 116 116 break; 117 case VFS_CLOSE: 118 tmpfs_close(callid, &call); 119 break; 117 120 case VFS_DESTROY: 118 121 tmpfs_destroy(callid, &call); 122 break; 123 case VFS_OPEN_NODE: 124 tmpfs_open_node(callid, &call); 125 break; 126 case VFS_DEVICE: 127 tmpfs_device(callid, &call); 128 break; 129 case VFS_SYNC: 130 tmpfs_sync(callid, &call); 119 131 break; 120 132 default: -
uspace/srv/fs/tmpfs/tmpfs.h
r17fd1d4 rc20aa06 87 87 extern void tmpfs_write(ipc_callid_t, ipc_call_t *); 88 88 extern void tmpfs_truncate(ipc_callid_t, ipc_call_t *); 89 extern void tmpfs_close(ipc_callid_t, ipc_call_t *); 89 90 extern void tmpfs_destroy(ipc_callid_t, ipc_call_t *); 91 extern void tmpfs_open_node(ipc_callid_t, ipc_call_t *); 92 extern void tmpfs_device(ipc_callid_t, ipc_call_t *); 93 extern void tmpfs_sync(ipc_callid_t, ipc_call_t *); 90 94 91 95 extern bool tmpfs_restore(dev_handle_t); -
uspace/srv/fs/tmpfs/tmpfs_ops.c
r17fd1d4 rc20aa06 597 597 } 598 598 599 void tmpfs_close(ipc_callid_t rid, ipc_call_t *request) 600 { 601 ipc_answer_0(rid, EOK); 602 } 603 599 604 void tmpfs_destroy(ipc_callid_t rid, ipc_call_t *request) 600 605 { … … 619 624 } 620 625 626 void tmpfs_open_node(ipc_callid_t rid, ipc_call_t *request) 627 { 628 libfs_open_node(&tmpfs_libfs_ops, tmpfs_reg.fs_handle, rid, request); 629 } 630 631 void tmpfs_device(ipc_callid_t rid, ipc_call_t *request) 632 { 633 ipc_answer_0(rid, ENOTSUP); 634 } 635 636 void tmpfs_sync(ipc_callid_t rid, ipc_call_t *request) 637 { 638 /* Dummy implementation */ 639 ipc_answer_0(rid, EOK); 640 } 641 621 642 /** 622 643 * @} 623 */ 644 */
Note:
See TracChangeset
for help on using the changeset viewer.