Lines Matching refs:stack
52 sdt_invop(uintptr_t addr, uintptr_t *stack, uintptr_t eax)
66 if (stack <= stacktop)
67 stack0 = *stack++;
68 if (stack <= stacktop)
69 stack1 = *stack++;
70 if (stack <= stacktop)
71 stack2 = *stack++;
72 if (stack <= stacktop)
73 stack3 = *stack++;
74 if (stack <= stacktop)
75 stack4 = *stack++;
88 sdt_invop(uintptr_t addr, uintptr_t *stack, uintptr_t eax)
95 x86_saved_state64_t *regs = (x86_saved_state64_t *)stack;
122 uintptr_t *stack;
144 * use the pointer that it passed to the stack as the
149 stack = (uintptr_t *)&fp[1]; /* Find marshalled arguments */
150 fp = (struct frame *)stack[1]; /* Grab *second* argument */
151 stack = (uintptr_t *)&fp[0]; /* Find marshalled arguments */
158 * argument that we're seeking is passed on the stack,
159 * we'll pull the true stack pointer out of the saved
175 stack = (uintptr_t *)&saved_state->rdi;
178 stack = (uintptr_t *)&fp[0]; /* Find marshalled
211 stack = (uintptr_t *)&fp[1]; /* Find marshalled arguments */
216 val = (uint64_t)(*(((uintptr_t *)stack) + argno));