Rev 4587 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4587 | Rev 4593 | ||
---|---|---|---|
Line 1015... | Line 1015... | ||
1015 | int fs_phone = vfs_grab_phone(node->fs_handle); |
1015 | int fs_phone = vfs_grab_phone(node->fs_handle); |
1016 | aid_t msg; |
1016 | aid_t msg; |
1017 | msg = async_send_3(fs_phone, VFS_OUT_STAT, node->dev_handle, |
1017 | msg = async_send_3(fs_phone, VFS_OUT_STAT, node->dev_handle, |
1018 | node->index, false, NULL); |
1018 | node->index, false, NULL); |
1019 | ipc_forward_fast(callid, fs_phone, 0, 0, 0, IPC_FF_ROUTE_FROM_ME); |
1019 | ipc_forward_fast(callid, fs_phone, 0, 0, 0, IPC_FF_ROUTE_FROM_ME); |
- | 1020 | ||
- | 1021 | ipcarg_t rv; |
|
1020 | async_wait_for(msg, &rc); |
1022 | async_wait_for(msg, &rv); |
1021 | vfs_release_phone(fs_phone); |
1023 | vfs_release_phone(fs_phone); |
1022 | 1024 | ||
1023 | ipc_answer_0(rid, rc); |
1025 | ipc_answer_0(rid, rv); |
1024 | 1026 | ||
1025 | vfs_node_put(node); |
1027 | vfs_node_put(node); |
1026 | } |
1028 | } |
1027 | 1029 | ||
1028 | void vfs_mkdir(ipc_callid_t rid, ipc_call_t *request) |
1030 | void vfs_mkdir(ipc_callid_t rid, ipc_call_t *request) |