/external/valgrind/memcheck/tests/solaris/ |
thr_daemon_exit_standalone.c | 55 "movl %[SYSNO], %%eax\n" 59 : [TS] "g" (&ts), [SYSNO] "n" (SYS_nanosleep) 63 "movq %[SYSNO], %%rax\n" 68 : [TS] "g" (&ts), [SYSNO] "n" (SYS_nanosleep) 78 "movl %[SYSNO], %%eax\n" 81 : [SYSNO] "n" (SYS_lwp_exit) 85 "movq %[SYSNO], %%rax\n" 88 : [SYSNO] "n" (SYS_lwp_exit) 109 "movl %[SYSNO], %%eax\n" 115 [SIZE] "g" (stacksize), [SYSNO] "n" (SYS_mmap [all...] |
/external/valgrind/none/tests/amd64-solaris/ |
syscall_return_args.c | 10 static void syscall_rval(int sysno, uint64_t *rval_hi, uint64_t *rval_lo) 21 : [INPUT1] "i" (GARBAGE), [SYSCALL_NUMBER] "g" (sysno) /* input */
|
/external/valgrind/coregrind/m_syswrap/ |
priv_types_n_macros.h | 55 Word sysno; member in struct:SyscallArgs 178 /* A function to find the syscall table entry for a given sysno. If 186 SyscallTableEntry* ML_(get_linux_syscall_entry)( UInt sysno ); 198 SyscallTableEntry* ML_(get_solaris_syscall_entry)( UInt sysno ); 266 #define WRAPPER_ENTRY_X_(auxstr, sysno, name) \ 267 [sysno] = { vgSysWrap_##auxstr##_##name##_before, NULL } 268 #define WRAPPER_ENTRY_XY(auxstr, sysno, name) \ 269 [sysno] = { vgSysWrap_##auxstr##_##name##_before, \ 279 # define GENX_(sysno, name) WRAPPER_ENTRY_X_(generic, sysno, name [all...] |
syswrap-main.c | 99 syscalls. Fasttraps do not take any parameters (except of the sysno in eax) 100 and never fail (if the sysno is valid). 415 return a1->sysno == a2->sysno 427 Bool eq_SyscallStatus ( UInt sysno, SyscallStatus* s1, SyscallStatus* s2 ) 430 if (s1->what == s2->what && sr_EQ( sysno, s1->sres, s2->sres )) 466 canonical->sysno = gst->guest_EAX; 478 canonical->sysno = gst->guest_RAX; 490 canonical->sysno = gst->guest_GPR0; 502 canonical->sysno = gst->guest_GPR0 1664 Word sysno; local 2056 Word sysno; local [all...] |
syswrap-mips64-linux.c | 530 #define PLAX_(sysno, name) WRAPPER_ENTRY_X_(mips_linux, sysno, name) 531 #define PLAXY(sysno, name) WRAPPER_ENTRY_XY(mips_linux, sysno, name) 824 SyscallTableEntry * ML_(get_linux_syscall_entry) ( UInt sysno ) 829 if (sysno < syscall_main_table_size) { 830 SyscallTableEntry * sys = &syscall_main_table[sysno];
|
syswrap-arm-linux.c | 540 #define PLAX_(sysno, name) WRAPPER_ENTRY_X_(arm_linux, sysno, name) 541 #define PLAXY(sysno, name) WRAPPER_ENTRY_XY(arm_linux, sysno, name) [all...] |
syswrap-arm64-linux.c | 604 #define PLAX_(sysno, name) WRAPPER_ENTRY_X_(arm64_linux, sysno, name) 605 #define PLAXY(sysno, name) WRAPPER_ENTRY_XY(arm64_linux, sysno, name) [all...] |
syswrap-ppc32-linux.c | 604 #define PLAX_(sysno, name) WRAPPER_ENTRY_X_(ppc32_linux, sysno, name) 605 #define PLAXY(sysno, name) WRAPPER_ENTRY_XY(ppc32_linux, sysno, name) [all...] |
syswrap-ppc64-linux.c | 522 #define PLAX_(sysno, name) WRAPPER_ENTRY_X_(ppc64_linux, sysno, name) 523 #define PLAXY(sysno, name) WRAPPER_ENTRY_XY(ppc64_linux, sysno, name) [all...] |
syswrap-s390x-linux.c | 404 #define PLAX_(sysno, name) WRAPPER_ENTRY_X_(s390x_linux, sysno, name) 405 #define PLAXY(sysno, name) WRAPPER_ENTRY_XY(s390x_linux, sysno, name) [all...] |
syswrap-mips32-linux.c | 710 #define PLAX_(sysno, name) WRAPPER_ENTRY_X_(mips_linux, sysno, name) 711 #define PLAXY(sysno, name) WRAPPER_ENTRY_XY(mips_linux, sysno, name) [all...] |
syswrap-x86-linux.c | [all...] |
syswrap-xen.c | [all...] |
syswrap-amd64-linux.c | [all...] |
/external/valgrind/coregrind/ |
m_syscall.c | 551 sysno in r7 578 sysno in r8 836 return address at 0(esp), a sysno in eax, a result in edx:eax, the carry 855 /* Fasttrap syscall.. no parameters, a sysno in eax, a result in edx:eax, 856 never fails (if the sysno is valid). */ 878 0(rsp), a sysno in rax, a result in rdx:rax, the carry flag set on 901 /* Fasttrap syscall.. no parameters, a sysno in rax, a result in rdx:rax, 902 never fails (if the sysno is valid). */ 922 SysRes VG_(do_syscall) ( UWord sysno, UWord a1, UWord a2, UWord a3, 927 UWord val = do_syscall_WRK(sysno,a1,a2,a3,a4,a5,a6) [all...] |
pub_core_syscall.h | 49 extern SysRes VG_(do_syscall) ( UWord sysno,
|
pub_core_gdbserver.h | 126 extern void VG_(gdbserver_report_syscall) (Bool before, UWord sysno,
|
/external/ltp/testcases/misc/crash/ |
crash02.c | 274 int in_blacklist(int sysno); 419 long int sysno, arg1, arg2, arg3, arg4, arg5, arg6, arg7; local 422 sysno = rand() % sysno_max; 423 } while (in_blacklist(sysno)); 437 try_num, sysno, arg1, arg2, arg3, arg4, arg5, 440 syscall(sysno, arg1, arg2, arg3, arg4, arg5, arg6, arg7); 447 int in_blacklist(int sysno) 479 if (sysno == list[i])
|
/external/valgrind/include/vki/ |
vki-scnums-solaris.h | 57 #define VG_SOLARIS_SYSCALL_CONSTRUCT_FASTTRAP(sysno) \ 59 | (sysno)) 60 #define VG_SOLARIS_SYSNO_CLASS(sysno) \ 61 ((sysno) >> VG_SOLARIS_SYSCALL_CLASS_SHIFT) 62 #define VG_SOLARIS_SYSNO_INDEX(sysno) \ 63 ((sysno) & VG_SOLARIS_SYSCALL_NUMBER_MASK)
|
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/include/ |
pub_tool_basics.h | 243 static inline Bool sr_EQ ( UInt sysno, SysRes sr1, SysRes sr2 ) { 261 Bool useEx = sysno == __nr_pipe || sysno == __nr_pipe2; 279 static inline Bool sr_EQ ( UInt sysno, SysRes sr1, SysRes sr2 ) { 280 /* sysno is ignored for Linux/not-MIPS */ 339 static inline Bool sr_EQ ( UInt sysno, SysRes sr1, SysRes sr2 ) { 340 /* sysno is ignored for Darwin */ 359 static inline Bool sr_EQ ( UInt sysno, SysRes sr1, SysRes sr2 ) { 360 /* sysno is ignored for Solaris */
|
/external/valgrind/coregrind/m_gdbserver/ |
target.h | 148 /* Inform GDB (if needed) that client is before (or after) syscall sysno. 149 sysno -1 is used to clear the fact that a syscall has been encountered. */ 150 extern void gdbserver_syscall_encountered (Bool before, Int sysno);
|
m_gdbserver.c | [all...] |
server.c | 650 CORE_ADDR sysno; local 660 decode_address (&sysno, from, to - from); 661 syscalls_to_catch[i] = (Int)sysno; 662 dlog(4, "catch syscall sysno %d\n", (int)sysno); 667 dlog (4, "catch syscall all sysno\n"); [all...] |
/external/valgrind/VEX/auxprogs/ |
genoffsets.c | 185 GENOFFSET(S390X,s390x,SYSNO);
|