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

Unified Diff: fusl/arch/i386/syscall_arch.h

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 side-by-side diff with in-line comments
Download patch
Index: fusl/arch/i386/syscall_arch.h
diff --git a/fusl/arch/i386/syscall_arch.h b/fusl/arch/i386/syscall_arch.h
index 4c9d874aa3ebc6fa2da64cfdfd0d57d624d8b858..1d5c3a238fc85032d9fbf9ac122c91f89b732b29 100644
--- a/fusl/arch/i386/syscall_arch.h
+++ b/fusl/arch/i386/syscall_arch.h
@@ -1,55 +1,85 @@
#define __SYSCALL_LL_E(x) \
-((union { long long ll; long l[2]; }){ .ll = x }).l[0], \
-((union { long long ll; long l[2]; }){ .ll = x }).l[1]
+ ((union { \
+ long long ll; \
+ long l[2]; \
+ }){.ll = x}) \
+ .l[0], \
+ ((union { \
+ long long ll; \
+ long l[2]; \
+ }){.ll = x}) \
+ .l[1]
#define __SYSCALL_LL_O(x) __SYSCALL_LL_E((x))
-static inline long __syscall0(long n)
-{
- unsigned long __ret;
- __asm__ __volatile__ (".hidden __vsyscall ; call __vsyscall" : "=a"(__ret) : "a"(n) : "memory");
- return __ret;
+static inline long __syscall0(long n) {
+ unsigned long __ret;
+ __asm__ __volatile__(".hidden __vsyscall ; call __vsyscall"
+ : "=a"(__ret)
+ : "a"(n)
+ : "memory");
+ return __ret;
}
-static inline long __syscall1(long n, long a1)
-{
- unsigned long __ret;
- __asm__ __volatile__ (".hidden __vsyscall ; call __vsyscall" : "=a"(__ret) : "a"(n), "d"(a1) : "memory");
- return __ret;
+static inline long __syscall1(long n, long a1) {
+ unsigned long __ret;
+ __asm__ __volatile__(".hidden __vsyscall ; call __vsyscall"
+ : "=a"(__ret)
+ : "a"(n), "d"(a1)
+ : "memory");
+ return __ret;
}
-static inline long __syscall2(long n, long a1, long a2)
-{
- unsigned long __ret;
- __asm__ __volatile__ (".hidden __vsyscall ; call __vsyscall" : "=a"(__ret) : "a"(n), "d"(a1), "c"(a2) : "memory");
- return __ret;
+static inline long __syscall2(long n, long a1, long a2) {
+ unsigned long __ret;
+ __asm__ __volatile__(".hidden __vsyscall ; call __vsyscall"
+ : "=a"(__ret)
+ : "a"(n), "d"(a1), "c"(a2)
+ : "memory");
+ return __ret;
}
-static inline long __syscall3(long n, long a1, long a2, long a3)
-{
- unsigned long __ret;
- __asm__ __volatile__ (".hidden __vsyscall ; call __vsyscall" : "=a"(__ret) : "a"(n), "d"(a1), "c"(a2), "D"(a3) : "memory");
- return __ret;
+static inline long __syscall3(long n, long a1, long a2, long a3) {
+ unsigned long __ret;
+ __asm__ __volatile__(".hidden __vsyscall ; call __vsyscall"
+ : "=a"(__ret)
+ : "a"(n), "d"(a1), "c"(a2), "D"(a3)
+ : "memory");
+ return __ret;
}
-static inline long __syscall4(long n, long a1, long a2, long a3, long a4)
-{
- unsigned long __ret;
- __asm__ __volatile__ (".hidden __vsyscall ; call __vsyscall" : "=a"(__ret) : "a"(n), "d"(a1), "c"(a2), "D"(a3), "S"(a4) : "memory");
- return __ret;
+static inline long __syscall4(long n, long a1, long a2, long a3, long a4) {
+ unsigned long __ret;
+ __asm__ __volatile__(".hidden __vsyscall ; call __vsyscall"
+ : "=a"(__ret)
+ : "a"(n), "d"(a1), "c"(a2), "D"(a3), "S"(a4)
+ : "memory");
+ return __ret;
}
-static inline long __syscall5(long n, long a1, long a2, long a3, long a4, long a5)
-{
- unsigned long __ret;
- __asm__ __volatile__ ("push %6 ; .hidden __vsyscall ; call __vsyscall ; add $4,%%esp" : "=a"(__ret) : "a"(n), "d"(a1), "c"(a2), "D"(a3), "S"(a4), "g"(a5) : "memory");
- return __ret;
+static inline long __syscall5(long n,
+ long a1,
+ long a2,
+ long a3,
+ long a4,
+ long a5) {
+ unsigned long __ret;
+ __asm__ __volatile__(
+ "push %6 ; .hidden __vsyscall ; call __vsyscall ; add $4,%%esp"
+ : "=a"(__ret)
+ : "a"(n), "d"(a1), "c"(a2), "D"(a3), "S"(a4), "g"(a5)
+ : "memory");
+ return __ret;
}
-static inline long __syscall6(long n, long a1, long a2, long a3, long a4, long a5, long a6)
-{
- unsigned long __ret;
- __asm__ __volatile__ ("push %6 ; .hidden __vsyscall6 ; call __vsyscall6 ; add $4,%%esp" : "=a"(__ret) : "a"(n), "d"(a1), "c"(a2), "D"(a3), "S"(a4), "g"(0+(long[]){a5, a6}) : "memory");
- return __ret;
+static inline long
+__syscall6(long n, long a1, long a2, long a3, long a4, long a5, long a6) {
+ unsigned long __ret;
+ __asm__ __volatile__(
+ "push %6 ; .hidden __vsyscall6 ; call __vsyscall6 ; add $4,%%esp"
+ : "=a"(__ret)
+ : "a"(n), "d"(a1), "c"(a2), "D"(a3), "S"(a4), "g"(0 + (long[]){a5, a6})
+ : "memory");
+ return __ret;
}
#define VDSO_USEFUL

Powered by Google App Engine
This is Rietveld 408576698