Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // Generated from the Linux kernel's calls.S. | 5 // Generated from the Linux kernel's calls.S. |
| 6 #ifndef SANDBOX_LINUX_SERVICES_ARM_LINUX_SYSCALLS_H_ | 6 #ifndef SANDBOX_LINUX_SERVICES_ARM_LINUX_SYSCALLS_H_ |
| 7 #define SANDBOX_LINUX_SERVICES_ARM_LINUX_SYSCALLS_H_ | 7 #define SANDBOX_LINUX_SERVICES_ARM_LINUX_SYSCALLS_H_ |
| 8 | 8 |
| 9 #if !defined(__arm__) || !defined(__ARM_EABI__) | 9 #if !defined(__arm__) || !defined(__ARM_EABI__) |
| 10 #error "Including header on wrong architecture" | 10 #error "Including header on wrong architecture" |
| (...skipping 1328 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1339 #define __NR_setns (__NR_SYSCALL_BASE+375) | 1339 #define __NR_setns (__NR_SYSCALL_BASE+375) |
| 1340 #endif | 1340 #endif |
| 1341 | 1341 |
| 1342 #if !defined(__NR_process_vm_readv) | 1342 #if !defined(__NR_process_vm_readv) |
| 1343 #define __NR_process_vm_readv (__NR_SYSCALL_BASE+376) | 1343 #define __NR_process_vm_readv (__NR_SYSCALL_BASE+376) |
| 1344 #endif | 1344 #endif |
| 1345 | 1345 |
| 1346 #if !defined(__NR_process_vm_writev) | 1346 #if !defined(__NR_process_vm_writev) |
| 1347 #define __NR_process_vm_writev (__NR_SYSCALL_BASE+377) | 1347 #define __NR_process_vm_writev (__NR_SYSCALL_BASE+377) |
| 1348 #endif | 1348 #endif |
| 1349 | 1349 |
|
jln (very slow on Chromium)
2014/08/20 21:34:21
Do you mind adding the other syscalls that we're m
Robert Sesek
2014/08/21 16:50:18
Done.
| |
| 1350 #if !defined(__NR_seccomp) | |
| 1351 #define __NR_seccomp (__NR_SYSCALL_BASE+383) | |
| 1352 #endif | |
| 1353 | |
| 1350 // ARM private syscalls. | 1354 // ARM private syscalls. |
| 1351 #if !defined(__ARM_NR_breakpoint) | 1355 #if !defined(__ARM_NR_breakpoint) |
| 1352 #define __ARM_NR_breakpoint (__ARM_NR_BASE+1) | 1356 #define __ARM_NR_breakpoint (__ARM_NR_BASE+1) |
| 1353 #endif | 1357 #endif |
| 1354 | 1358 |
| 1355 #if !defined(__ARM_NR_cacheflush) | 1359 #if !defined(__ARM_NR_cacheflush) |
| 1356 #define __ARM_NR_cacheflush (__ARM_NR_BASE+2) | 1360 #define __ARM_NR_cacheflush (__ARM_NR_BASE+2) |
| 1357 #endif | 1361 #endif |
| 1358 | 1362 |
| 1359 #if !defined(__ARM_NR_usr26) | 1363 #if !defined(__ARM_NR_usr26) |
| 1360 #define __ARM_NR_usr26 (__ARM_NR_BASE+3) | 1364 #define __ARM_NR_usr26 (__ARM_NR_BASE+3) |
| 1361 #endif | 1365 #endif |
| 1362 | 1366 |
| 1363 #if !defined(__ARM_NR_usr32) | 1367 #if !defined(__ARM_NR_usr32) |
| 1364 #define __ARM_NR_usr32 (__ARM_NR_BASE+4) | 1368 #define __ARM_NR_usr32 (__ARM_NR_BASE+4) |
| 1365 #endif | 1369 #endif |
| 1366 | 1370 |
| 1367 #if !defined(__ARM_NR_set_tls) | 1371 #if !defined(__ARM_NR_set_tls) |
| 1368 #define __ARM_NR_set_tls (__ARM_NR_BASE+5) | 1372 #define __ARM_NR_set_tls (__ARM_NR_BASE+5) |
| 1369 #endif | 1373 #endif |
| 1370 | 1374 |
| 1371 // ARM kernel private syscall. | 1375 // ARM kernel private syscall. |
| 1372 #if !defined(__ARM_NR_cmpxchg) | 1376 #if !defined(__ARM_NR_cmpxchg) |
| 1373 #define __ARM_NR_cmpxchg (__ARM_NR_BASE+0x00fff0) | 1377 #define __ARM_NR_cmpxchg (__ARM_NR_BASE+0x00fff0) |
| 1374 #endif | 1378 #endif |
| 1375 | 1379 |
| 1376 #endif // SANDBOX_LINUX_SERVICES_ARM_LINUX_SYSCALLS_H_ | 1380 #endif // SANDBOX_LINUX_SERVICES_ARM_LINUX_SYSCALLS_H_ |
| 1377 | 1381 |
| OLD | NEW |