Changeset 27b76ca in mainline for uspace/lib/c
- Timestamp:
- 2011-08-18T14:05:10Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 44451ee
- Parents:
- b33ec43
- Location:
- uspace/lib/c
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/vfs/vfs.c
rb33ec43 r27b76ca 815 815 } 816 816 817 int fd_wait(void) 818 { 819 async_exch_t *exch = vfs_exchange_begin(); 820 821 sysarg_t ret; 822 sysarg_t rc = async_req_0_1(exch, VFS_IN_WAIT_HANDLE, &ret); 823 824 vfs_exchange_end(exch); 825 826 if (rc == EOK) 827 return (int) ret; 828 829 return (int) rc; 830 } 831 817 832 /** @} 818 833 */ -
uspace/lib/c/include/ipc/vfs.h
rb33ec43 r27b76ca 77 77 VFS_IN_RENAME, 78 78 VFS_IN_STAT, 79 VFS_IN_DUP 79 VFS_IN_DUP, 80 VFS_IN_WAIT_HANDLE, 80 81 } vfs_in_request_t; 81 82 -
uspace/lib/c/include/vfs/vfs.h
rb33ec43 r27b76ca 55 55 extern int fhandle(FILE *, int *); 56 56 57 extern int fd_wait(void); 58 57 59 extern async_exch_t *vfs_exchange_begin(void); 58 60 extern void vfs_exchange_end(async_exch_t *);
Note:
See TracChangeset
for help on using the changeset viewer.