Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Side by Side Diff: src/trusted/desc/nacl_desc_null.c

Issue 24889002: Provides some of the missing POSIX file syscalls Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « src/trusted/desc/nacl_desc_mutex.c ('k') | src/trusted/desc/nacl_desc_quota.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 * A NaClDesc subclass that exposes a /dev/null interface. 8 * A NaClDesc subclass that exposes a /dev/null interface.
9 */ 9 */
10 10
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
140 }, 140 },
141 NaClDescMapNotImplemented, 141 NaClDescMapNotImplemented,
142 NACL_DESC_UNMAP_NOT_IMPLEMENTED 142 NACL_DESC_UNMAP_NOT_IMPLEMENTED
143 NaClDescNullRead, 143 NaClDescNullRead,
144 NaClDescNullWrite, 144 NaClDescNullWrite,
145 NaClDescSeekNotImplemented, 145 NaClDescSeekNotImplemented,
146 NaClDescNullPRead, 146 NaClDescNullPRead,
147 NaClDescNullPWrite, 147 NaClDescNullPWrite,
148 NaClDescIoctlNotImplemented, 148 NaClDescIoctlNotImplemented,
149 NaClDescNullFstat, 149 NaClDescNullFstat,
150 NaClDescFchdirNotImplemented,
151 NaClDescFchmodNotImplemented,
152 NaClDescFsyncNotImplemented,
153 NaClDescFdatasyncNotImplemented,
154 NaClDescFtruncateNotImplemented,
150 NaClDescGetdentsNotImplemented, 155 NaClDescGetdentsNotImplemented,
151 NaClDescNullExternalizeSize, 156 NaClDescNullExternalizeSize,
152 NaClDescNullExternalize, 157 NaClDescNullExternalize,
153 NaClDescLockNotImplemented, 158 NaClDescLockNotImplemented,
154 NaClDescTryLockNotImplemented, 159 NaClDescTryLockNotImplemented,
155 NaClDescUnlockNotImplemented, 160 NaClDescUnlockNotImplemented,
156 NaClDescWaitNotImplemented, 161 NaClDescWaitNotImplemented,
157 NaClDescTimedWaitAbsNotImplemented, 162 NaClDescTimedWaitAbsNotImplemented,
158 NaClDescSignalNotImplemented, 163 NaClDescSignalNotImplemented,
159 NaClDescBroadcastNotImplemented, 164 NaClDescBroadcastNotImplemented,
(...skipping 27 matching lines...) Expand all
187 } 192 }
188 if (!NaClDescNullCtor(d_null)) { 193 if (!NaClDescNullCtor(d_null)) {
189 rv = -NACL_ABI_EIO; 194 rv = -NACL_ABI_EIO;
190 goto cleanup; 195 goto cleanup;
191 } 196 }
192 *out_desc = (struct NaClDesc *) d_null; 197 *out_desc = (struct NaClDesc *) d_null;
193 rv = 0; /* yay! */ 198 rv = 0; /* yay! */
194 cleanup: 199 cleanup:
195 return rv; 200 return rv;
196 } 201 }
OLDNEW
« no previous file with comments | « src/trusted/desc/nacl_desc_mutex.c ('k') | src/trusted/desc/nacl_desc_quota.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698