Changeset c20aa06 in mainline
- 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
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/fat/fat.c
r17fd1d4 rc20aa06 108 108 fat_truncate(callid, &call); 109 109 break; 110 case VFS_CLOSE: 111 fat_close(callid, &call); 112 break; 110 113 case VFS_DESTROY: 111 114 fat_destroy(callid, &call); 115 break; 116 case VFS_OPEN_NODE: 117 fat_open_node(callid, &call); 118 break; 119 case VFS_DEVICE: 120 fat_device(callid, &call); 121 break; 122 case VFS_SYNC: 123 fat_sync(callid, &call); 112 124 break; 113 125 default: -
uspace/srv/fs/fat/fat.h
r17fd1d4 rc20aa06 207 207 extern void fat_write(ipc_callid_t, ipc_call_t *); 208 208 extern void fat_truncate(ipc_callid_t, ipc_call_t *); 209 extern void fat_close(ipc_callid_t, ipc_call_t *); 209 210 extern void fat_destroy(ipc_callid_t, ipc_call_t *); 211 extern void fat_open_node(ipc_callid_t, ipc_call_t *); 212 extern void fat_device(ipc_callid_t, ipc_call_t *); 213 extern void fat_sync(ipc_callid_t, ipc_call_t *); 210 214 211 215 extern fat_idx_t *fat_idx_get_new(dev_handle_t); -
uspace/srv/fs/fat/fat_fat.c
r17fd1d4 rc20aa06 47 47 #include <assert.h> 48 48 #include <futex.h> 49 #include <mem.h> 49 50 50 51 /** -
uspace/srv/fs/fat/fat_ops.c
r17fd1d4 rc20aa06 1170 1170 } 1171 1171 1172 void fat_close(ipc_callid_t rid, ipc_call_t *request) 1173 { 1174 ipc_answer_0(rid, EOK); 1175 } 1176 1172 1177 void fat_destroy(ipc_callid_t rid, ipc_call_t *request) 1173 1178 { … … 1186 1191 } 1187 1192 1193 void fat_open_node(ipc_callid_t rid, ipc_call_t *request) 1194 { 1195 libfs_open_node(&fat_libfs_ops, fat_reg.fs_handle, rid, request); 1196 } 1197 1198 void fat_device(ipc_callid_t rid, ipc_call_t *request) 1199 { 1200 ipc_answer_0(rid, ENOTSUP); 1201 } 1202 1203 void fat_sync(ipc_callid_t rid, ipc_call_t *request) 1204 { 1205 /* Dummy implementation */ 1206 ipc_answer_0(rid, EOK); 1207 } 1208 1188 1209 /** 1189 1210 * @} 1190 */ 1211 */ -
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.