Lines Matching refs:sp
164 uint32_t sp = getSP();
168 sprintf(obuf, "Initial stack pointer = 0x%08x\n", sp);
174 int32_t cargc = ptrace(PTRACE_PEEKDATA, pid, sp, 0);
175 sprintf(obuf, "0x%08x: Argc = 0x%08x\n", sp, cargc);
177 sp += 4;
183 cargv = ptrace(PTRACE_PEEKDATA, pid, sp, 0);
185 sp, argCount++, cargv);
190 sp += 4;
197 cenvp = ptrace(PTRACE_PEEKDATA, pid, sp, 0);
199 sp, envCount++, cenvp);
201 sp += 4;
205 auxType = ptrace(PTRACE_PEEKDATA, pid, sp, 0);
206 sp += 4;
207 auxVal = ptrace(PTRACE_PEEKDATA, pid, sp, 0);
208 sp += 4;
210 sp - 8, auxType, auxVal);
216 uint32_t currentStart = sp;
219 buf = ptrace(PTRACE_PEEKDATA, pid, sp, 0);
229 currentStart = sp + x + 1;
232 sp += 4;
234 } while (!clearedInitialPadding || buf != 0 || sp <= highestInfo);