syscall_emul.hh (12796:16dffc0e6c7f) syscall_emul.hh (13031:47510ddc366d)
1/*
2 * Copyright (c) 2012-2013, 2015 ARM Limited
3 * Copyright (c) 2015 Advanced Micro Devices, Inc.
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating

--- 201 unchanged lines hidden (view full) ---

210/// Target symlink() handler.
211SyscallReturn symlinkFunc(SyscallDesc *desc, int num, Process *p,
212 ThreadContext *tc);
213
214/// Target mkdir() handler.
215SyscallReturn mkdirFunc(SyscallDesc *desc, int num,
216 Process *p, ThreadContext *tc);
217
1/*
2 * Copyright (c) 2012-2013, 2015 ARM Limited
3 * Copyright (c) 2015 Advanced Micro Devices, Inc.
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating

--- 201 unchanged lines hidden (view full) ---

210/// Target symlink() handler.
211SyscallReturn symlinkFunc(SyscallDesc *desc, int num, Process *p,
212 ThreadContext *tc);
213
214/// Target mkdir() handler.
215SyscallReturn mkdirFunc(SyscallDesc *desc, int num,
216 Process *p, ThreadContext *tc);
217
218/// Target mknod() handler.
219SyscallReturn mknodFunc(SyscallDesc *desc, int num,
220 Process *p, ThreadContext *tc);
221
222/// Target chdir() handler.
223SyscallReturn chdirFunc(SyscallDesc *desc, int num,
224 Process *p, ThreadContext *tc);
225
226// Target rmdir() handler.
227SyscallReturn rmdirFunc(SyscallDesc *desc, int num,
228 Process *p, ThreadContext *tc);
229
218/// Target rename() handler.
219SyscallReturn renameFunc(SyscallDesc *desc, int num,
220 Process *p, ThreadContext *tc);
221
222
223/// Target truncate() handler.
224SyscallReturn truncateFunc(SyscallDesc *desc, int num,
225 Process *p, ThreadContext *tc);

--- 60 unchanged lines hidden (view full) ---

286/// Internal pipe() handler.
287SyscallReturn pipeImpl(SyscallDesc *desc, int num, Process *p,
288 ThreadContext *tc, bool pseudoPipe);
289
290/// Target getpid() handler.
291SyscallReturn getpidFunc(SyscallDesc *desc, int num,
292 Process *p, ThreadContext *tc);
293
230/// Target rename() handler.
231SyscallReturn renameFunc(SyscallDesc *desc, int num,
232 Process *p, ThreadContext *tc);
233
234
235/// Target truncate() handler.
236SyscallReturn truncateFunc(SyscallDesc *desc, int num,
237 Process *p, ThreadContext *tc);

--- 60 unchanged lines hidden (view full) ---

298/// Internal pipe() handler.
299SyscallReturn pipeImpl(SyscallDesc *desc, int num, Process *p,
300 ThreadContext *tc, bool pseudoPipe);
301
302/// Target getpid() handler.
303SyscallReturn getpidFunc(SyscallDesc *desc, int num,
304 Process *p, ThreadContext *tc);
305
294/// Target getuid() handler.
306// Target getdents() handler.
307SyscallReturn getdentsFunc(SyscallDesc *desc, int num,
308 Process *p, ThreadContext *tc);
309
310// Target getuid() handler.
295SyscallReturn getuidFunc(SyscallDesc *desc, int num,
296 Process *p, ThreadContext *tc);
297
298/// Target getgid() handler.
299SyscallReturn getgidFunc(SyscallDesc *desc, int num,
300 Process *p, ThreadContext *tc);
301
302/// Target getppid() handler.

--- 1782 unchanged lines hidden ---
311SyscallReturn getuidFunc(SyscallDesc *desc, int num,
312 Process *p, ThreadContext *tc);
313
314/// Target getgid() handler.
315SyscallReturn getgidFunc(SyscallDesc *desc, int num,
316 Process *p, ThreadContext *tc);
317
318/// Target getppid() handler.

--- 1782 unchanged lines hidden ---