/external/chromium_org/content/common/ |
sandbox_seccomp_bpf_linux.cc | 123 // Print a seccomp-bpf failure to handle |sysno| to stderr in an 125 void PrintSyscallError(uint32_t sysno) { 126 if (sysno >= 1024) 127 sysno = 0; 131 uint32_t rem = sysno; 268 bool IsKill(int sysno) { 269 switch (sysno) { 279 bool IsAllowedGettime(int sysno) { 280 switch (sysno) { 304 bool IsCurrentDirectory(int sysno) { [all...] |
/external/chromium_org/components/nacl/loader/ |
nacl_sandbox_linux.cc | 26 bool IsSystemVSharedMemory(int sysno) { 27 switch (sysno) { 41 bool IsSystemVIpc(int sysno) { 42 switch (sysno) { 52 playground2::Sandbox* sb, int sysno, void* aux) { 55 switch (sysno) { 111 if (IsSystemVSharedMemory(sysno)) 114 if (IsSystemVIpc(sysno)) 117 return baseline_policy.Run(sb, sysno, aux);
|
/external/chromium_org/sandbox/linux/seccomp-bpf/ |
sandbox_bpf_unittest.cc | 87 ErrorCode VerboseAPITestingPolicy(Sandbox *sandbox, int sysno, void *aux) { 88 if (!Sandbox::IsValidSyscallNumber(sysno)) { 90 } else if (sysno == __NR_getpid) { 119 ErrorCode BlacklistNanosleepPolicy(Sandbox *, int sysno, void *) { 120 if (!Sandbox::IsValidSyscallNumber(sysno)) { 125 switch (sysno) { 143 ErrorCode WhitelistGetpidPolicy(Sandbox *, int sysno, void *) { 144 switch (sysno) { 173 ErrorCode BlacklistNanosleepPolicySigsys(Sandbox *sandbox, int sysno, 175 if (!Sandbox::IsValidSyscallNumber(sysno)) { [all...] |
syscall_unittest.cc | 81 ErrorCode CopyAllArgsOnUnamePolicy(Sandbox *sandbox, int sysno, void *aux) { 82 if (!Sandbox::IsValidSyscallNumber(sysno)) { 85 if (sysno == __NR_uname) {
|
demo.cc | 238 ErrorCode Evaluator(Sandbox *sandbox, int sysno, void *) { 239 switch (sysno) {
|
/external/valgrind/main/coregrind/m_syswrap/ |
syswrap-main.c | 357 return a1->sysno == a2->sysno 408 canonical->sysno = gst->guest_EAX; 420 canonical->sysno = gst->guest_RAX; 432 canonical->sysno = gst->guest_GPR0; 444 canonical->sysno = gst->guest_GPR0; 456 canonical->sysno = gst->guest_R7; 468 canonical->sysno = gst->guest_r2; // v0 469 if (canonical->sysno != __NR_syscall) { 479 canonical->sysno = gst->guest_r4; // a 1273 Word sysno; local 1672 Word sysno; local [all...] |
priv_types_n_macros.h | 53 Word sysno; member in struct:SyscallArgs 174 /* A function to find the syscall table entry for a given sysno. If 191 SyscallTableEntry* ML_(get_linux_syscall_entry)( UInt sysno ); 267 #define WRAPPER_ENTRY_X_(auxstr, sysno, name) \ 268 [sysno] = { vgSysWrap_##auxstr##_##name##_before, NULL } 269 #define WRAPPER_ENTRY_XY(auxstr, sysno, name) \ 270 [sysno] = { vgSysWrap_##auxstr##_##name##_before, \ 280 # define GENX_(sysno, name) WRAPPER_ENTRY_X_(generic, sysno, name) 281 # define GENXY(sysno, name) WRAPPER_ENTRY_XY(generic, sysno, name [all...] |
syswrap-ppc64-linux.c | [all...] |
syswrap-ppc32-linux.c | [all...] |
syswrap-s390x-linux.c | [all...] |
syswrap-arm-linux.c | [all...] |
syswrap-mips32-linux.c | [all...] |
syswrap-x86-linux.c | [all...] |
syswrap-amd64-linux.c | [all...] |
syswrap-darwin.c | [all...] |
/external/valgrind/main/coregrind/ |
m_syscall.c | 407 sysno in r7 637 SysRes VG_(do_syscall) ( UWord sysno, UWord a1, UWord a2, UWord a3, 642 UWord val = do_syscall_WRK(sysno,a1,a2,a3,a4,a5,a6); 646 UWord val = do_syscall_WRK(sysno,a1,a2,a3,a4,a5,a6); 650 ULong ret = do_syscall_WRK(sysno,a1,a2,a3,a4,a5,a6); 657 argblock[0] = sysno; 668 UWord val = do_syscall_WRK(a1,a2,a3,a4,a5,a6,sysno); 674 UChar scclass = VG_DARWIN_SYSNO_CLASS(sysno); 678 VG_DARWIN_SYSNO_FOR_KERNEL(sysno), &err); 684 VG_DARWIN_SYSNO_FOR_KERNEL(sysno)); [all...] |
pub_core_syscall.h | 47 extern SysRes VG_(do_syscall) ( UWord sysno,
|
/external/valgrind/main/include/vki/ |
vki-scnums-darwin.h | 93 #define VG_DARWIN_SYSNO_INDEX(sysno) ((sysno) & VG_DARWIN_SYSCALL_NUMBER_MASK) 94 #define VG_DARWIN_SYSNO_CLASS(sysno) ((sysno) >> VG_DARWIN_SYSCALL_CLASS_SHIFT) 102 # define VG_DARWIN_SYSNO_FOR_KERNEL(sysno) \ 103 ((VG_DARWIN_SYSNO_CLASS(sysno) == VG_DARWIN_SYSCALL_CLASS_MACH) \ 104 ? -VG_DARWIN_SYSNO_INDEX(sysno) \ 105 : VG_DARWIN_SYSNO_INDEX(sysno) \ 110 # define VG_DARWIN_SYSNO_FOR_KERNEL(sysno) (sysno) [all...] |
/external/valgrind/main/VEX/priv/ |
guest_s390_toIR.c | 362 system_call(IRExpr *sysno) 365 stmt(IRStmt_Put(S390X_GUEST_OFFSET(guest_SYSNO), sysno)); 7886 IRTemp sysno = newTemp(Ity_I64); local [all...] |