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

Side by Side Diff: fusl/src/linux/eventfd.c

Issue 1714623002: [fusl] clang-format fusl (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: headers too Created 4 years, 10 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
OLDNEW
1 #include <sys/eventfd.h> 1 #include <sys/eventfd.h>
2 #include <unistd.h> 2 #include <unistd.h>
3 #include <errno.h> 3 #include <errno.h>
4 #include "syscall.h" 4 #include "syscall.h"
5 5
6 int eventfd(unsigned int count, int flags) 6 int eventfd(unsigned int count, int flags) {
7 { 7 int r = __syscall(SYS_eventfd2, count, flags);
8 » int r = __syscall(SYS_eventfd2, count, flags);
9 #ifdef SYS_eventfd 8 #ifdef SYS_eventfd
10 » if (r==-ENOSYS && !flags) r = __syscall(SYS_eventfd, count); 9 if (r == -ENOSYS && !flags)
10 r = __syscall(SYS_eventfd, count);
11 #endif 11 #endif
12 » return __syscall_ret(r); 12 return __syscall_ret(r);
13 } 13 }
14 14
15 int eventfd_read(int fd, eventfd_t *value) 15 int eventfd_read(int fd, eventfd_t* value) {
16 { 16 return (sizeof(*value) == read(fd, value, sizeof(*value))) ? 0 : -1;
17 » return (sizeof(*value) == read(fd, value, sizeof(*value))) ? 0 : -1;
18 } 17 }
19 18
20 int eventfd_write(int fd, eventfd_t value) 19 int eventfd_write(int fd, eventfd_t value) {
21 { 20 return (sizeof(value) == write(fd, &value, sizeof(value))) ? 0 : -1;
22 » return (sizeof(value) == write(fd, &value, sizeof(value))) ? 0 : -1;
23 } 21 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698