Searched refs:sysnum (Results 1 - 23 of 23) sorted by relevance

/external/valgrind/main/include/
H A Dpub_tool_vkiscnums.h43 extern HChar* VG_(sysnum_string) (Word sysnum, SizeT n_buf, HChar* buf);
47 extern HChar* VG_(sysnum_string_extra)(Word sysnum, SizeT n_buf, HChar* buf);
51 #define VG_SYSNUM_STRING(sysnum) \
52 ({ HChar qq_zz_buf[32]; VG_(sysnum_string)(sysnum, 32, qq_zz_buf); })
53 #define VG_SYSNUM_STRING_EXTRA(sysnum) \
54 ({ HChar qq_zz_buf[64]; VG_(sysnum_string_extra)(sysnum, 64, qq_zz_buf); })
/external/valgrind/main/coregrind/
H A Dm_vkiscnums.c49 HChar* VG_(sysnum_string)(Word sysnum, SizeT n_buf, HChar* buf) argument
51 VG_(snprintf)(buf, n_buf, "%3ld", sysnum);
55 HChar* VG_(sysnum_string_extra)(Word sysnum, SizeT n_buf, HChar* buf) argument
57 return VG_(sysnum_string)(sysnum, n_buf, buf);
64 HChar* VG_(sysnum_string)(Word sysnum, SizeT n_buf, HChar* buf) argument
67 switch (VG_DARWIN_SYSNO_CLASS(sysnum)) {
75 classname, VG_DARWIN_SYSNO_INDEX(sysnum));
79 HChar* VG_(sysnum_string_extra)(Word sysnum, SizeT n_buf, HChar* buf) argument
81 return VG_(sysnum_string)(sysnum, n_buf, buf);
/external/ltrace/sysdeps/linux-gnu/m68k/
H A Dtrace.c50 syscall_p(struct process *proc, int status, int *sysnum) argument
56 *sysnum = ptrace(PTRACE_PEEKUSER, proc->pid, 4 * PT_ORIG_D0, 0);
57 if (*sysnum == -1)
59 if (*sysnum >= 0) {
63 proc->callstack[depth - 1].c_un.syscall == *sysnum) {
/external/ltrace/sysdeps/linux-gnu/alpha/
H A Dtrace.c50 syscall_p(struct process *proc, int status, int *sysnum) argument
59 *sysnum =
63 proc->callstack[proc->callstack_depth - 1].c_un.syscall == *sysnum) {
66 if (*sysnum >= 0 && *sysnum < 500) {
/external/ltrace/sysdeps/linux-gnu/sparc/
H A Dtrace.c47 syscall_p(struct process *proc, int status, int *sysnum) argument
57 *sysnum = ((proc_archdep *) proc->arch_ptr)->regs.u_regs[UREG_G0];
60 proc->callstack[proc->callstack_depth - 1].c_un.syscall == *sysnum) {
62 } else if (*sysnum >= 0) {
/external/ltrace/sysdeps/linux-gnu/aarch64/
H A Dtrace.c46 syscall_p(struct process *proc, int status, int *sysnum) argument
71 *sysnum = regs.regs[8];
76 && proc->callstack[d1].c_un.syscall == *sysnum)
/external/ltrace/sysdeps/linux-gnu/ia64/
H A Dtrace.c73 syscall_p(struct process *proc, int status, int *sysnum) argument
132 *sysnum = r15;
135 proc->callstack[proc->callstack_depth - 1].c_un.syscall == *sysnum) {
/external/ltrace/
H A Dhandle_event.c59 static void callstack_push_syscall(struct process *proc, int sysnum);
67 static char *sysname(struct process *proc, int sysnum);
68 static char *arch_sysname(struct process *proc, int sysnum);
149 sysname(event->proc, event->e_un.sysnum),
150 event->e_un.sysnum);
158 sysname(event->proc, event->e_un.sysnum),
159 event->e_un.sysnum);
167 arch_sysname(event->proc, event->e_un.sysnum),
168 event->e_un.sysnum);
176 arch_sysname(event->proc, event->e_un.sysnum),
361 sysname(struct process *proc, int sysnum) argument
388 arch_sysname(struct process *proc, int sysnum) argument
770 callstack_push_syscall(struct process *proc, int sysnum) argument
[all...]
H A Dltrace.h52 int sysnum; /* EVENT_SYSCALL, EVENT_SYSRET */ member in union:Event::__anon26629
H A Dbackend.h121 int syscall_p(struct process *proc, int status, int *sysnum);
135 void continue_after_syscall(struct process *proc, int sysnum, int ret_p);
/external/ltrace/sysdeps/linux-gnu/x86/
H A Dtrace.c78 syscall_p(struct process *proc, int status, int *sysnum) argument
98 *sysnum = ret;
99 debug(DEBUG_FUNCTION, "sysnum=%ld %p %d", ret,
102 && elem->c_un.syscall == *sysnum)
105 if (*sysnum >= 0)
/external/ltrace/sysdeps/linux-gnu/cris/
H A Dtrace.c50 int syscall_p(struct process *proc, int status, int *sysnum) argument
60 *sysnum =
/external/ltrace/sysdeps/linux-gnu/s390/
H A Dtrace.c68 syscall_p(struct process *proc, int status, int *sysnum) argument
87 *sysnum = ptrace(PTRACE_PEEKUSER, proc->pid, PT_GPR2, 0);
95 *sysnum =
101 if (*sysnum != -ENOSYS)
165 *sysnum = scno;
/external/ltrace/sysdeps/linux-gnu/ppc/
H A Dtrace.c63 syscall_p(struct process *proc, int status, int *sysnum) argument
73 *sysnum =
78 proc->callstack[proc->callstack_depth - 1].c_un.syscall == *sysnum) {
/external/chromium_org/sandbox/linux/seccomp-bpf/
H A Dverifier.cc318 uint32_t sysnum = iter.Next(); local
326 struct arch_seccomp_data data = {static_cast<int>(sysnum),
330 if (!(sysnum & 0x40000000u)) {
334 if (sysnum & 0x40000000u) {
339 ErrorCode code = iter.IsValid(sysnum)
340 ? policy.EvaluateSyscall(sandbox, sysnum)
H A Dsandbox_bpf.cc97 virtual ErrorCode EvaluateSyscall(SandboxBPF*, int sysnum) const OVERRIDE {
98 switch (sysnum) {
124 virtual ErrorCode EvaluateSyscall(SandboxBPF*, int sysnum) const OVERRIDE {
125 DCHECK(SandboxBPF::IsValidSyscallNumber(sysnum));
303 bool SandboxBPF::IsValidSyscallNumber(int sysnum) { argument
304 return SyscallIterator::IsValid(sysnum);
847 uint32_t sysnum = iter.Next(); local
849 IsValidSyscallNumber(sysnum)
850 ? policy_->EvaluateSyscall(this, static_cast<int>(sysnum))
853 ranges->push_back(Range(old_sysnum, sysnum
[all...]
H A Dsandbox_bpf.h70 static bool IsValidSyscallNumber(int sysnum);
/external/ltrace/sysdeps/linux-gnu/
H A Devents.c257 event.e_un.sysnum = tmp;
258 debug(DEBUG_EVENT, "event: SYSCALL: pid=%d, sysnum=%d", pid, tmp);
262 event.e_un.sysnum = tmp;
263 debug(DEBUG_EVENT, "event: SYSRET: pid=%d, sysnum=%d", pid, tmp);
267 event.e_un.sysnum = tmp;
268 debug(DEBUG_EVENT, "event: ARCH_SYSCALL: pid=%d, sysnum=%d", pid, tmp);
272 event.e_un.sysnum = tmp;
273 debug(DEBUG_EVENT, "event: ARCH_SYSRET: pid=%d, sysnum=%d", pid, tmp);
H A Dtrace.c1130 continue_after_syscall(struct process *proc, int sysnum, int ret_p) argument
/external/ltrace/sysdeps/linux-gnu/mips/
H A Dtrace.c75 \param sysnum 0-based syscall number.
90 syscall_p(struct process *proc, int status, int *sysnum) argument
109 *sysnum = (num & 0xFFFF) - 4000;
113 proc->callstack[proc->callstack_depth - 1].c_un.syscall == *sysnum) {
117 if (*sysnum >= 0) {
/external/ltrace/sysdeps/linux-gnu/metag/
H A Dtrace.c67 \param sysnum 0-based syscall number.
74 syscall_p(struct process *proc, int status, int *sysnum) argument
91 *sysnum = regs.dx[0][1];
103 if (*sysnum >= 0)
/external/ltrace/sysdeps/linux-gnu/arm/
H A Dtrace.c65 syscall_p(struct process *proc, int status, int *sysnum) argument
86 *sysnum = r7;
89 *sysnum = insn & 0xfffff;
100 if ((*sysnum & 0xf0000) == 0xf0000) {
102 *sysnum &= ~0xf0000;
/external/compiler-rt/lib/msandr/
H A Dmsandr.cc672 bool event_filter_syscall(void *drcontext, int sysnum) { argument
718 bool event_pre_syscall(void *drcontext, int sysnum) { argument
731 CHECK(sysnum == sysnum_full.number);
763 void event_post_syscall(void *drcontext, int sysnum) { argument
774 CHECK(sysnum == sysnum_full.number);
796 if (success && (sysnum == SYS_mmap IF_NOT_X64(|| sysnum == SYS_mmap2))) {

Completed in 817 milliseconds