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

Side by Side Diff: src/trusted/desc/nacl_desc_imc.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_dir.c ('k') | src/trusted/desc/nacl_desc_imc_bound_desc.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 * NaCl Service Runtime. I/O Descriptor / Handle abstraction. 8 * NaCl Service Runtime. I/O Descriptor / Handle abstraction.
9 */ 9 */
10 10
(...skipping 370 matching lines...) Expand 10 before | Expand all | Expand 10 after
381 }, 381 },
382 NaClDescMapNotImplemented, 382 NaClDescMapNotImplemented,
383 NACL_DESC_UNMAP_NOT_IMPLEMENTED 383 NACL_DESC_UNMAP_NOT_IMPLEMENTED
384 NaClDescReadNotImplemented, 384 NaClDescReadNotImplemented,
385 NaClDescWriteNotImplemented, 385 NaClDescWriteNotImplemented,
386 NaClDescSeekNotImplemented, 386 NaClDescSeekNotImplemented,
387 NaClDescPReadNotImplemented, 387 NaClDescPReadNotImplemented,
388 NaClDescPWriteNotImplemented, 388 NaClDescPWriteNotImplemented,
389 NaClDescIoctlNotImplemented, 389 NaClDescIoctlNotImplemented,
390 NaClDescFstatNotImplemented, 390 NaClDescFstatNotImplemented,
391 NaClDescFchdirNotImplemented,
392 NaClDescFchmodNotImplemented,
393 NaClDescFsyncNotImplemented,
394 NaClDescFdatasyncNotImplemented,
395 NaClDescFtruncateNotImplemented,
391 NaClDescGetdentsNotImplemented, 396 NaClDescGetdentsNotImplemented,
392 NaClDescExternalizeSizeNotImplemented, 397 NaClDescExternalizeSizeNotImplemented,
393 NaClDescExternalizeNotImplemented, 398 NaClDescExternalizeNotImplemented,
394 NaClDescLockNotImplemented, 399 NaClDescLockNotImplemented,
395 NaClDescTryLockNotImplemented, 400 NaClDescTryLockNotImplemented,
396 NaClDescUnlockNotImplemented, 401 NaClDescUnlockNotImplemented,
397 NaClDescWaitNotImplemented, 402 NaClDescWaitNotImplemented,
398 NaClDescTimedWaitAbsNotImplemented, 403 NaClDescTimedWaitAbsNotImplemented,
399 NaClDescSignalNotImplemented, 404 NaClDescSignalNotImplemented,
400 NaClDescBroadcastNotImplemented, 405 NaClDescBroadcastNotImplemented,
(...skipping 20 matching lines...) Expand all
421 }, 426 },
422 NaClDescMapNotImplemented, 427 NaClDescMapNotImplemented,
423 NACL_DESC_UNMAP_NOT_IMPLEMENTED 428 NACL_DESC_UNMAP_NOT_IMPLEMENTED
424 NaClDescReadNotImplemented, 429 NaClDescReadNotImplemented,
425 NaClDescWriteNotImplemented, 430 NaClDescWriteNotImplemented,
426 NaClDescSeekNotImplemented, 431 NaClDescSeekNotImplemented,
427 NaClDescPReadNotImplemented, 432 NaClDescPReadNotImplemented,
428 NaClDescPWriteNotImplemented, 433 NaClDescPWriteNotImplemented,
429 NaClDescIoctlNotImplemented, 434 NaClDescIoctlNotImplemented,
430 NaClDescImcDescFstat, /* diff */ 435 NaClDescImcDescFstat, /* diff */
436 NaClDescFchdirNotImplemented,
437 NaClDescFchmodNotImplemented,
438 NaClDescFsyncNotImplemented,
439 NaClDescFdatasyncNotImplemented,
440 NaClDescFtruncateNotImplemented,
431 NaClDescGetdentsNotImplemented, 441 NaClDescGetdentsNotImplemented,
432 NaClDescExternalizeSizeNotImplemented, 442 NaClDescExternalizeSizeNotImplemented,
433 NaClDescExternalizeNotImplemented, 443 NaClDescExternalizeNotImplemented,
434 NaClDescLockNotImplemented, 444 NaClDescLockNotImplemented,
435 NaClDescTryLockNotImplemented, 445 NaClDescTryLockNotImplemented,
436 NaClDescUnlockNotImplemented, 446 NaClDescUnlockNotImplemented,
437 NaClDescWaitNotImplemented, 447 NaClDescWaitNotImplemented,
438 NaClDescTimedWaitAbsNotImplemented, 448 NaClDescTimedWaitAbsNotImplemented,
439 NaClDescSignalNotImplemented, 449 NaClDescSignalNotImplemented,
440 NaClDescBroadcastNotImplemented, 450 NaClDescBroadcastNotImplemented,
(...skipping 20 matching lines...) Expand all
461 }, 471 },
462 NaClDescMapNotImplemented, 472 NaClDescMapNotImplemented,
463 NACL_DESC_UNMAP_NOT_IMPLEMENTED 473 NACL_DESC_UNMAP_NOT_IMPLEMENTED
464 NaClDescReadNotImplemented, 474 NaClDescReadNotImplemented,
465 NaClDescWriteNotImplemented, 475 NaClDescWriteNotImplemented,
466 NaClDescSeekNotImplemented, 476 NaClDescSeekNotImplemented,
467 NaClDescPReadNotImplemented, 477 NaClDescPReadNotImplemented,
468 NaClDescPWriteNotImplemented, 478 NaClDescPWriteNotImplemented,
469 NaClDescIoctlNotImplemented, 479 NaClDescIoctlNotImplemented,
470 NaClDescXferableDataDescFstat, /* diff */ 480 NaClDescXferableDataDescFstat, /* diff */
481 NaClDescFchdirNotImplemented,
482 NaClDescFchmodNotImplemented,
483 NaClDescFsyncNotImplemented,
484 NaClDescFdatasyncNotImplemented,
485 NaClDescFtruncateNotImplemented,
471 NaClDescGetdentsNotImplemented, 486 NaClDescGetdentsNotImplemented,
472 NaClDescXferableDataDescExternalizeSize, /* diff */ 487 NaClDescXferableDataDescExternalizeSize, /* diff */
473 NaClDescXferableDataDescExternalize, /* diff */ 488 NaClDescXferableDataDescExternalize, /* diff */
474 NaClDescLockNotImplemented, 489 NaClDescLockNotImplemented,
475 NaClDescTryLockNotImplemented, 490 NaClDescTryLockNotImplemented,
476 NaClDescUnlockNotImplemented, 491 NaClDescUnlockNotImplemented,
477 NaClDescWaitNotImplemented, 492 NaClDescWaitNotImplemented,
478 NaClDescTimedWaitAbsNotImplemented, 493 NaClDescTimedWaitAbsNotImplemented,
479 NaClDescSignalNotImplemented, 494 NaClDescSignalNotImplemented,
480 NaClDescBroadcastNotImplemented, 495 NaClDescBroadcastNotImplemented,
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
536 *xfer->next_handle++ = NACL_INVALID_HANDLE; 551 *xfer->next_handle++ = NACL_INVALID_HANDLE;
537 *baseptr = (struct NaClDesc *) ndxdp; 552 *baseptr = (struct NaClDesc *) ndxdp;
538 rv = 0; 553 rv = 0;
539 554
540 cleanup: 555 cleanup:
541 if (rv < 0) { 556 if (rv < 0) {
542 NaClDescSafeUnref((struct NaClDesc *) ndxdp); 557 NaClDescSafeUnref((struct NaClDesc *) ndxdp);
543 } 558 }
544 return rv; 559 return rv;
545 } 560 }
OLDNEW
« no previous file with comments | « src/trusted/desc/nacl_desc_dir.c ('k') | src/trusted/desc/nacl_desc_imc_bound_desc.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698