Symbol: Syscall
headers/private/debugger/model/SyscallInfo.h
30
uint32 Syscall() const { return fSyscall; }
src/bin/debug/strace/Context.h
27
Context(Syscall *sc, char *data, MemoryReader &reader,
src/bin/debug/strace/Context.h
65
Syscall *fSyscall;
src/bin/debug/strace/Syscall.h
70
class Syscall {
src/bin/debug/strace/Syscall.h
72
Syscall(string name, string returnTypeName, TypeHandler *returnTypeHandler)
src/bin/debug/strace/area.cpp
101
Syscall *set_area_protection = get_syscall("_kern_set_area_protection");
src/bin/debug/strace/area.cpp
105
Syscall *map_file = get_syscall("_kern_map_file");
src/bin/debug/strace/area.cpp
114
Syscall *set_memory_protection = get_syscall("_kern_set_memory_protection");
src/bin/debug/strace/area.cpp
77
Syscall *create = get_syscall("_kern_create_area");
src/bin/debug/strace/area.cpp
84
Syscall *transfer = get_syscall("_kern_transfer_area");
src/bin/debug/strace/area.cpp
89
Syscall *clone = get_syscall("_kern_clone_area");
src/bin/debug/strace/area.cpp
96
Syscall *reserve_address_range = get_syscall("_kern_reserve_address_range");
src/bin/debug/strace/events.cpp
373
Syscall *poll = get_syscall("_kern_poll");
src/bin/debug/strace/events.cpp
376
Syscall *select = get_syscall("_kern_select");
src/bin/debug/strace/events.cpp
381
Syscall *wait_for_objects = get_syscall("_kern_wait_for_objects");
src/bin/debug/strace/events.cpp
384
Syscall *event_queue_select = get_syscall("_kern_event_queue_select");
src/bin/debug/strace/events.cpp
387
Syscall *event_queue_wait = get_syscall("_kern_event_queue_wait");
src/bin/debug/strace/events.cpp
390
Syscall *wait_for_child = get_syscall("_kern_wait_for_child");
src/bin/debug/strace/events.cpp
394
Syscall *wait_for_thread_etc = get_syscall("_kern_wait_for_thread_etc");
src/bin/debug/strace/exec.cpp
109
Syscall *exec = get_syscall("_kern_exec");
src/bin/debug/strace/exec.cpp
112
Syscall *load_image = get_syscall("_kern_load_image");
src/bin/debug/strace/fcntl.cpp
102
Syscall *open = get_syscall("_kern_open");
src/bin/debug/strace/fcntl.cpp
105
Syscall *closeRange = get_syscall("_kern_close_range");
src/bin/debug/strace/fcntl.cpp
108
Syscall *fcntl = get_syscall("_kern_fcntl");
src/bin/debug/strace/fcntl.cpp
114
Syscall *createPipe = get_syscall("_kern_create_pipe");
src/bin/debug/strace/fcntl.cpp
119
Syscall *dup2 = get_syscall("_kern_dup2");
src/bin/debug/strace/file.cpp
133
Syscall *readStat = get_syscall("_kern_read_stat");
src/bin/debug/strace/file.cpp
135
Syscall *readIndexStat = get_syscall("_kern_read_index_stat");
src/bin/debug/strace/ioctl.cpp
191
Syscall *ioctl = get_syscall("_kern_ioctl");
src/bin/debug/strace/mutex.cpp
103
Syscall *mutex_sem_acquire = get_syscall("_kern_mutex_sem_acquire");
src/bin/debug/strace/mutex.cpp
106
Syscall *mutex_sem_release = get_syscall("_kern_mutex_sem_release");
src/bin/debug/strace/mutex.cpp
87
Syscall *mutex_lock = get_syscall("_kern_mutex_lock");
src/bin/debug/strace/mutex.cpp
91
Syscall *mutex_unlock = get_syscall("_kern_mutex_unblock");
src/bin/debug/strace/mutex.cpp
95
Syscall *mutex_switch_lock = get_syscall("_kern_mutex_switch_lock");
src/bin/debug/strace/network.cpp
249
Syscall *recv = get_syscall("_kern_recv");
src/bin/debug/strace/network.cpp
251
Syscall *recvfrom = get_syscall("_kern_recvfrom");
src/bin/debug/strace/network.cpp
253
Syscall *recvmsg = get_syscall("_kern_recvmsg");
src/bin/debug/strace/network.cpp
255
Syscall *send = get_syscall("_kern_send");
src/bin/debug/strace/network.cpp
257
Syscall *sendmsg = get_syscall("_kern_sendmsg");
src/bin/debug/strace/network.cpp
259
Syscall *sendto = get_syscall("_kern_sendto");
src/bin/debug/strace/network.cpp
262
Syscall *socket = get_syscall("_kern_socket");
src/bin/debug/strace/network.cpp
268
Syscall *shutdown = get_syscall("_kern_shutdown_socket");
src/bin/debug/strace/network.cpp
272
Syscall *socketPair = get_syscall("_kern_socketpair");
src/bin/debug/strace/network.cpp
280
Syscall *accept = get_syscall("_kern_accept");
src/bin/debug/strace/network.cpp
283
Syscall *getsockopt = get_syscall("_kern_getsockopt");
src/bin/debug/strace/network.cpp
290
Syscall *setsockopt = get_syscall("_kern_setsockopt");
src/bin/debug/strace/rlimit.cpp
119
Syscall *getrlimit = get_syscall("_kern_getrlimit");
src/bin/debug/strace/rlimit.cpp
122
Syscall *setrlimit = get_syscall("_kern_setrlimit");
src/bin/debug/strace/signals.cpp
339
Syscall *setSignalMask = get_syscall("_kern_set_signal_mask");
src/bin/debug/strace/signals.cpp
345
Syscall *sigwait = get_syscall("_kern_sigwait");
src/bin/debug/strace/signals.cpp
349
Syscall *sigsuspend = get_syscall("_kern_sigsuspend");
src/bin/debug/strace/signals.cpp
352
Syscall *sigpending = get_syscall("_kern_sigpending");
src/bin/debug/strace/signals.cpp
356
Syscall *sendSignal = get_syscall("_kern_send_signal");
src/bin/debug/strace/signals.cpp
358
Syscall *sigaction = get_syscall("_kern_sigaction");
src/bin/debug/strace/strace.cpp
124
static vector<Syscall*> sSyscallVector;
src/bin/debug/strace/strace.cpp
125
static map<string, Syscall*> sSyscallMap;
src/bin/debug/strace/strace.cpp
214
Syscall *
src/bin/debug/strace/strace.cpp
217
map<string, Syscall *>::const_iterator i = sSyscallMap.find(name);
src/bin/debug/strace/strace.cpp
244
Syscall *syscall = sSyscallVector[i];
src/bin/debug/strace/strace.cpp
297
Syscall *syscall = sSyscallVector[i];
src/bin/debug/strace/strace.cpp
306
record_syscall_stats(const Syscall& syscall, debug_post_syscall& message)
src/bin/debug/strace/strace.cpp
348
print_syscall(FILE *outputFile, Syscall* syscall, debug_pre_syscall &message,
src/bin/debug/strace/strace.cpp
401
print_syscall(FILE *outputFile, Syscall* syscall, debug_post_syscall &message,
src/bin/debug/strace/strace.cpp
46
extern void get_syscalls0(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
47
extern void get_syscalls1(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
48
extern void get_syscalls2(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
49
extern void get_syscalls3(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
50
extern void get_syscalls4(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
51
extern void get_syscalls5(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
52
extern void get_syscalls6(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
53
extern void get_syscalls7(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
54
extern void get_syscalls8(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
55
extern void get_syscalls9(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
56
extern void get_syscalls10(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
57
extern void get_syscalls11(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
58
extern void get_syscalls12(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
59
extern void get_syscalls13(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
60
extern void get_syscalls14(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
61
extern void get_syscalls15(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
62
extern void get_syscalls16(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
63
extern void get_syscalls17(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
64
extern void get_syscalls18(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
65
extern void get_syscalls19(vector<Syscall*> &syscalls);
src/bin/debug/strace/strace.cpp
696
Syscall* syscall = get_syscall(buffer);
src/bin/debug/strace/strace.cpp
870
Syscall* syscall = sSyscallVector[syscallNumber];
src/bin/debug/strace/strace.cpp
897
Syscall* syscall = sSyscallVector[syscallNumber];
src/bin/debug/strace/strace.h
12
class Syscall;
src/bin/debug/strace/strace.h
14
Syscall *get_syscall(const char *name);
src/kits/debugger/controllers/TeamDebugger.cpp
1679
B_PRIu32 "\n", postSyscallEvent->GetSyscallInfo().Syscall());
src/kits/debugger/controllers/TeamDebugger.cpp
1859
switch (info.Syscall()) {
src/tools/gensyscalls/gensyscallinfos.cpp
336
Syscall syscall;
src/tools/gensyscalls/gensyscallinfos.cpp
382
const Syscall& syscall = fSyscalls[i];
src/tools/gensyscalls/gensyscallinfos.cpp
446
const Syscall& syscall = fSyscalls[i];
src/tools/gensyscalls/gensyscallinfos.cpp
471
void _ParseSyscall(Tokenizer& tokenizer, Syscall& syscall)
src/tools/gensyscalls/gensyscallinfos.cpp
504
void _ParseParameter(Tokenizer& tokenizer, Syscall& syscall)
src/tools/gensyscalls/gensyscallinfos.cpp
539
void _ParseFunctionPointerParameter(Tokenizer& tokenizer, Syscall& syscall,
src/tools/gensyscalls/gensyscallinfos.cpp
578
vector<Syscall> fSyscalls;
src/tools/gensyscalls/gensyscalls.cpp
106
Syscall::CountParameters() const
src/tools/gensyscalls/gensyscalls.cpp
113
Syscall::ParameterAt(int index) const
src/tools/gensyscalls/gensyscalls.cpp
123
Syscall::LastParameter() const
src/tools/gensyscalls/gensyscalls.cpp
130
Syscall::SetReturnType(int size, const char* name)
src/tools/gensyscalls/gensyscalls.cpp
143
Syscall::SetReturnType(const char* name, int size, int usedSize,
src/tools/gensyscalls/gensyscalls.cpp
152
Syscall::AddParameter(const char* typeName, const char* parameterName,
src/tools/gensyscalls/gensyscalls.cpp
162
Syscall::AddParameter(int size, const char* typeName, const char* parameterName)
src/tools/gensyscalls/gensyscalls.cpp
192
struct SyscallVector::_SyscallVector : public vector<Syscall*> {
src/tools/gensyscalls/gensyscalls.cpp
227
Syscall*
src/tools/gensyscalls/gensyscalls.cpp
237
Syscall*
src/tools/gensyscalls/gensyscalls.cpp
240
Syscall* syscall = new Syscall(name, kernelName);
src/tools/gensyscalls/gensyscalls.cpp
330
const Syscall* syscall = fSyscallVector->SyscallAt(i);
src/tools/gensyscalls/gensyscalls.cpp
354
const Syscall* syscall = fSyscallVector->SyscallAt(i);
src/tools/gensyscalls/gensyscalls.cpp
401
const Syscall* syscall = fSyscallVector->SyscallAt(i);
src/tools/gensyscalls/gensyscalls.cpp
445
const Syscall* syscall = fSyscallVector->SyscallAt(i);
src/tools/gensyscalls/gensyscalls.cpp
467
const Syscall* syscall = fSyscallVector->SyscallAt(i);
src/tools/gensyscalls/gensyscalls.cpp
522
const Syscall* syscall = fSyscallVector->SyscallAt(i);
src/tools/gensyscalls/gensyscalls.cpp
80
struct Syscall::ParameterVector : public vector<Parameter*> {
src/tools/gensyscalls/gensyscalls.cpp
84
Syscall::Syscall(const char* name, const char* kernelName)
src/tools/gensyscalls/gensyscalls.cpp
94
Syscall::~Syscall()
src/tools/gensyscalls/gensyscalls.h
101
Syscall* CreateSyscall(const char* name,
src/tools/gensyscalls/gensyscalls.h
56
class Syscall {
src/tools/gensyscalls/gensyscalls.h
58
Syscall(const char* name,
src/tools/gensyscalls/gensyscalls.h
60
~Syscall();
src/tools/gensyscalls/gensyscalls.h
99
Syscall* SyscallAt(int index) const;