Searched refs:getSyscallArg (Results 1 - 25 of 32) sorted by relevance

12

/gem5/src/arch/power/linux/
H A Dprocess.hh48 RegVal getSyscallArg(ThreadContext *tc, int &i);
49 /// Explicitly import the otherwise hidden getSyscallArg
50 using Process::getSyscallArg;
H A Dprocess.cc87 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
472 PowerLinuxProcess::getSyscallArg(ThreadContext *tc, int &i) function in class:PowerLinuxProcess
/gem5/src/arch/mips/
H A Dprocess.hh54 RegVal getSyscallArg(ThreadContext *tc, int &i);
55 /// Explicitly import the otherwise hidden getSyscallArg
56 using Process::getSyscallArg;
H A Dprocess.cc202 MipsProcess::getSyscallArg(ThreadContext *tc, int &i) function in class:MipsProcess
/gem5/src/arch/power/
H A Dprocess.hh53 RegVal getSyscallArg(ThreadContext *tc, int &i);
54 /// Explicitly import the otherwise hidden getSyscallArg
55 using Process::getSyscallArg;
H A Dprocess.cc277 PowerProcess::getSyscallArg(ThreadContext *tc, int &i) function in class:PowerProcess
/gem5/src/arch/alpha/
H A Dprocess.hh52 RegVal getSyscallArg(ThreadContext *tc, int &i) override;
53 /// Explicitly import the otherwise hidden getSyscallArg
54 using Process::getSyscallArg;
H A Dprocess.cc225 AlphaProcess::getSyscallArg(ThreadContext *tc, int &i) function in class:AlphaProcess
/gem5/src/sim/
H A Dsyscall_emul.cc105 int status = p->getSyscallArg(tc, index);
247 Addr new_brk = p->getSyscallArg(tc, index);
295 uint64_t tidPtr = process->getSyscallArg(tc, index);
306 int tgt_fd = p->getSyscallArg(tc, index);
316 int tgt_fd = p->getSyscallArg(tc, index);
317 uint64_t offs = p->getSyscallArg(tc, index);
318 int whence = p->getSyscallArg(tc, index);
336 int tgt_fd = p->getSyscallArg(tc, index);
337 uint64_t offset_high = p->getSyscallArg(tc, index);
338 uint32_t offset_low = p->getSyscallArg(t
[all...]
H A Dsyscall_emul.hh341 Addr uaddr = process->getSyscallArg(tc, index);
342 int op = process->getSyscallArg(tc, index);
343 int val = process->getSyscallArg(tc, index);
344 int timeout M5_VAR_USED = process->getSyscallArg(tc, index);
345 Addr uaddr2 M5_VAR_USED = process->getSyscallArg(tc, index);
346 int val3 = process->getSyscallArg(tc, index);
685 int tgt_fd = p->getSyscallArg(tc, index);
686 unsigned req = p->getSyscallArg(tc, index);
706 Addr conf_addr = p->getSyscallArg(tc, index);
736 Addr req_addr = p->getSyscallArg(t
[all...]
H A Dsyscall_desc.cc57 * side-effect of the getSyscallArg method.
61 arg[i] = process->getSyscallArg(tc, index);
H A Dprocess.hh76 virtual RegVal getSyscallArg(ThreadContext *tc, int &i) = 0;
77 virtual RegVal getSyscallArg(ThreadContext *tc, int &i, int width);
H A Dprocess.cc405 Process::getSyscallArg(ThreadContext *tc, int &i, int width) function in class:Process
407 return getSyscallArg(tc, i);
/gem5/src/arch/arm/
H A Dprocess.hh90 RegVal getSyscallArg(ThreadContext *tc, int &i, int width) override;
91 RegVal getSyscallArg(ThreadContext *tc, int &i) override;
110 RegVal getSyscallArg(ThreadContext *tc, int &i, int width) override;
111 RegVal getSyscallArg(ThreadContext *tc, int &i) override;
H A Dprocess.cc483 ArmProcess32::getSyscallArg(ThreadContext *tc, int &i) function in class:ArmProcess32
490 ArmProcess64::getSyscallArg(ThreadContext *tc, int &i) function in class:ArmProcess64
497 ArmProcess32::getSyscallArg(ThreadContext *tc, int &i, int width) function in class:ArmProcess32
501 return getSyscallArg(tc, i);
516 ArmProcess64::getSyscallArg(ThreadContext *tc, int &i, int width) function in class:ArmProcess64
518 return getSyscallArg(tc, i);
/gem5/src/arch/riscv/
H A Dprocess.hh54 RegVal getSyscallArg(ThreadContext *tc, int &i) override;
55 /// Explicitly import the otherwise hidden getSyscallArg
56 using Process::getSyscallArg;
H A Dprocess.cc255 RiscvProcess::getSyscallArg(ThreadContext *tc, int &i) function in class:RiscvProcess
/gem5/src/arch/arm/linux/
H A Dprocess.hh76 /// Explicitly import the otherwise hidden getSyscallArg
77 using ArmProcess::getSyscallArg;
/gem5/src/arch/arm/freebsd/
H A Dprocess.hh66 /// Explicitly import the otherwise hidden getSyscallArg
67 using ArmProcess::getSyscallArg;
H A Dprocess.cc100 Addr namep = process->getSyscallArg(tc, index);
101 size_t namelen = process->getSyscallArg(tc, index);
102 Addr oldp = process->getSyscallArg(tc, index);
103 Addr oldlenp = process->getSyscallArg(tc, index);
104 Addr newp = process->getSyscallArg(tc, index);
105 size_t newlen = process->getSyscallArg(tc, index);
/gem5/src/arch/sparc/
H A Dprocess.hh112 RegVal getSyscallArg(ThreadContext *tc, int &i);
113 /// Explicitly import the otherwise hidden getSyscallArg
114 using Process::getSyscallArg;
156 RegVal getSyscallArg(ThreadContext *tc, int &i);
157 /// Explicitly import the otherwise hidden getSyscallArg
158 using Process::getSyscallArg;
H A Dprocess.cc506 Sparc32Process::getSyscallArg(ThreadContext *tc, int &i) function in class:Sparc32Process
520 Sparc64Process::getSyscallArg(ThreadContext *tc, int &i) function in class:Sparc64Process
/gem5/src/arch/x86/
H A Dprocess.hh138 RegVal getSyscallArg(ThreadContext *tc, int &i) override;
139 /// Explicitly import the otherwise hidden getSyscallArg
140 using Process::getSyscallArg;
182 RegVal getSyscallArg(ThreadContext *tc, int &i) override;
183 RegVal getSyscallArg(ThreadContext *tc, int &i, int width) override;
/gem5/src/arch/mips/linux/
H A Dprocess.cc87 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
107 unsigned op = process->getSyscallArg(tc, index);
108 unsigned bufPtr = process->getSyscallArg(tc, index);
109 // unsigned nbytes = process->getSyscallArg(tc, index);
136 unsigned op = process->getSyscallArg(tc, index);
137 Addr bufPtr = process->getSyscallArg(tc, index);
138 // unsigned nbytes = process->getSyscallArg(tc, index);
166 Addr addr = process->getSyscallArg(tc, index);
/gem5/src/arch/alpha/linux/
H A Dprocess.cc84 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
104 unsigned op = process->getSyscallArg(tc, index);
105 Addr bufPtr = process->getSyscallArg(tc, index);
106 // unsigned nbytes = process->getSyscallArg(tc, 2);
133 unsigned op = process->getSyscallArg(tc, index);
134 Addr bufPtr = process->getSyscallArg(tc, index);
135 // unsigned nbytes = process->getSyscallArg(tc, 2);

Completed in 52 milliseconds

12