Changeset fe91f66 in mainline for uspace/srv/vfs/vfs_ipc.c
- Timestamp:
- 2017-03-26T20:57:06Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b5b5d84
- Parents:
- fcab7ef
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/vfs/vfs_ipc.c
rfcab7ef rfe91f66 51 51 } 52 52 53 static void vfs_in_fstat(ipc_callid_t rid, ipc_call_t *request)54 {55 int fd = IPC_GET_ARG1(*request);56 int rc = vfs_op_fstat(fd);57 async_answer_0(rid, rc);58 }59 60 53 static void vfs_in_mount(ipc_callid_t rid, ipc_call_t *request) 61 54 { … … 103 96 } 104 97 105 static void vfs_in_open 2(ipc_callid_t rid, ipc_call_t *request)98 static void vfs_in_open(ipc_callid_t rid, ipc_call_t *request) 106 99 { 107 100 int fd = IPC_GET_ARG1(*request); 108 101 int flags = IPC_GET_ARG2(*request); 109 102 110 int rc = vfs_op_open 2(fd, flags);103 int rc = vfs_op_open(fd, flags); 111 104 async_answer_0(rid, rc); 112 105 } … … 167 160 } 168 161 162 static void vfs_in_stat(ipc_callid_t rid, ipc_call_t *request) 163 { 164 int fd = IPC_GET_ARG1(*request); 165 int rc = vfs_op_stat(fd); 166 async_answer_0(rid, rc); 167 } 168 169 169 static void vfs_in_statfs(ipc_callid_t rid, ipc_call_t *request) 170 170 { … … 190 190 } 191 191 192 static void vfs_in_unlink 2(ipc_callid_t rid, ipc_call_t *request)192 static void vfs_in_unlink(ipc_callid_t rid, ipc_call_t *request) 193 193 { 194 194 int parentfd = IPC_GET_ARG1(*request); … … 199 199 int rc = async_data_write_accept((void **) &path, true, 0, 0, 0, NULL); 200 200 if (rc == EOK) 201 rc = vfs_op_unlink 2(parentfd, expectfd, wflag, path);201 rc = vfs_op_unlink(parentfd, expectfd, wflag, path); 202 202 203 203 async_answer_0(rid, rc); … … 272 272 vfs_in_close(callid, &call); 273 273 break; 274 case VFS_IN_FSTAT:275 vfs_in_fstat(callid, &call);276 break;277 274 case VFS_IN_MOUNT: 278 275 vfs_in_mount(callid, &call); 279 276 break; 280 case VFS_IN_OPEN 2:281 vfs_in_open 2(callid, &call);277 case VFS_IN_OPEN: 278 vfs_in_open(callid, &call); 282 279 break; 283 280 case VFS_IN_READ: … … 291 288 vfs_in_rename(callid, &call); 292 289 break; 290 case VFS_IN_STAT: 291 vfs_in_stat(callid, &call); 292 break; 293 293 case VFS_IN_STATFS: 294 294 vfs_in_statfs(callid, &call); … … 300 300 vfs_in_truncate(callid, &call); 301 301 break; 302 case VFS_IN_UNLINK 2:303 vfs_in_unlink 2(callid, &call);302 case VFS_IN_UNLINK: 303 vfs_in_unlink(callid, &call); 304 304 break; 305 305 case VFS_IN_UNMOUNT:
Note:
See TracChangeset
for help on using the changeset viewer.