OLD | NEW |
1 /* | 1 /* |
2 * Copyright (c) 2012 The Native Client Authors. All rights reserved. | 2 * Copyright (c) 2012 The Native Client Authors. All rights reserved. |
3 * Use of this source code is governed by a BSD-style license that can be | 3 * Use of this source code is governed by a BSD-style license that can be |
4 * found in the LICENSE file. | 4 * found in the LICENSE file. |
5 */ | 5 */ |
6 | 6 |
7 /* | 7 /* |
8 * NaCl Service Runtime. I/O Descriptor / Handle abstraction. | 8 * NaCl Service Runtime. I/O Descriptor / Handle abstraction. |
9 */ | 9 */ |
10 | 10 |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
139 }, | 139 }, |
140 NaClDescMapNotImplemented, | 140 NaClDescMapNotImplemented, |
141 NACL_DESC_UNMAP_NOT_IMPLEMENTED | 141 NACL_DESC_UNMAP_NOT_IMPLEMENTED |
142 NaClDescSyncSocketRead, | 142 NaClDescSyncSocketRead, |
143 NaClDescSyncSocketWrite, | 143 NaClDescSyncSocketWrite, |
144 NaClDescSeekNotImplemented, | 144 NaClDescSeekNotImplemented, |
145 NaClDescPReadNotImplemented, | 145 NaClDescPReadNotImplemented, |
146 NaClDescPWriteNotImplemented, | 146 NaClDescPWriteNotImplemented, |
147 NaClDescIoctlNotImplemented, | 147 NaClDescIoctlNotImplemented, |
148 NaClDescSyncSocketFstat, | 148 NaClDescSyncSocketFstat, |
| 149 NaClDescFchdirNotImplemented, |
| 150 NaClDescFchmodNotImplemented, |
| 151 NaClDescFsyncNotImplemented, |
| 152 NaClDescFdatasyncNotImplemented, |
| 153 NaClDescFtruncateNotImplemented, |
149 NaClDescGetdentsNotImplemented, | 154 NaClDescGetdentsNotImplemented, |
150 NaClDescSyncSocketExternalizeSize, | 155 NaClDescSyncSocketExternalizeSize, |
151 NaClDescSyncSocketExternalize, | 156 NaClDescSyncSocketExternalize, |
152 NaClDescLockNotImplemented, | 157 NaClDescLockNotImplemented, |
153 NaClDescTryLockNotImplemented, | 158 NaClDescTryLockNotImplemented, |
154 NaClDescUnlockNotImplemented, | 159 NaClDescUnlockNotImplemented, |
155 NaClDescWaitNotImplemented, | 160 NaClDescWaitNotImplemented, |
156 NaClDescTimedWaitAbsNotImplemented, | 161 NaClDescTimedWaitAbsNotImplemented, |
157 NaClDescSignalNotImplemented, | 162 NaClDescSignalNotImplemented, |
158 NaClDescBroadcastNotImplemented, | 163 NaClDescBroadcastNotImplemented, |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
214 *xfer->next_handle++ = NACL_INVALID_HANDLE; | 219 *xfer->next_handle++ = NACL_INVALID_HANDLE; |
215 *out_desc = (struct NaClDesc *) ndssp; | 220 *out_desc = (struct NaClDesc *) ndssp; |
216 rv = 0; | 221 rv = 0; |
217 | 222 |
218 cleanup: | 223 cleanup: |
219 if (rv < 0) { | 224 if (rv < 0) { |
220 NaClDescSafeUnref((struct NaClDesc *) ndssp); | 225 NaClDescSafeUnref((struct NaClDesc *) ndssp); |
221 } | 226 } |
222 return rv; | 227 return rv; |
223 } | 228 } |
OLD | NEW |