Lines Matching refs:syscall

80 "  -a             - Don't print syscall arguments.\n"
81 " -c - Record and dump syscall usage statistics.\n"
88 " * a syscall name\n"
97 " -r - Don't print syscall return values.\n"
240 Syscall *syscall = sSyscallVector[i];
243 const string returnTypeName = syscall->ReturnType()->TypeName();
246 syscall->ReturnType()->SetHandler(create_status_t_type_handler());
262 // init the syscall vector
284 // init the syscall map
287 Syscall *syscall = sSyscallVector[i];
288 sSyscallMap[syscall->Name()] = syscall;
296 record_syscall_stats(const Syscall& syscall, debug_post_syscall& message)
298 syscall_stats& stats = sSyscallStats[syscall.Name()];
332 print_syscall(FILE *outputFile, Syscall* syscall, debug_pre_syscall &message,
339 Context ctx(syscall, (char *)message.args, memoryReader,
348 // print syscall name, without the "_kern_"
352 syscall->Name().c_str() + 6, kTerminalTextNormal);
355 message.origin.thread, syscall->Name().c_str() + 6);
362 int32 count = syscall->CountParameters();
365 Parameter *parameter = syscall->ParameterAt(i);
385 print_syscall(FILE *outputFile, Syscall* syscall, debug_post_syscall &message,
394 Context ctx(syscall, (char *)message.args, memoryReader,
408 // print syscall name, without the "_kern_"
412 syscall->Name().c_str() + 6, kTerminalTextNormal);
416 syscall->Name().c_str() + 6);
420 Type *returnType = syscall->ReturnType();
429 int32 count = syscall->CountParameters();
434 Parameter *parameter = syscall->ParameterAt(i);
678 Syscall* syscall = get_syscall(buffer);
679 if (syscall == NULL)
681 syscall->EnableTracing(true);
846 uint32 syscallNumber = message.pre_syscall.syscall;
848 fprintf(stderr, "%s: invalid syscall %" B_PRIu32 " attempted\n",
852 Syscall* syscall = sSyscallVector[syscallNumber];
855 if (traceFilter && !syscall->TracingEnabled())
857 print_syscall(outputFile, syscall, message.pre_syscall,
873 uint32 syscallNumber = message.post_syscall.syscall;
875 fprintf(stderr, "%s: invalid syscall %" B_PRIu32 " attempted\n",
879 Syscall* syscall = sSyscallVector[syscallNumber];
882 record_syscall_stats(*syscall, message.post_syscall);
885 if (traceFilter && !syscall->TracingEnabled())
887 print_syscall(outputFile, syscall, message.post_syscall,