Lines Matching refs:stack
236 user_addr_t stack;
245 stack = regs64->isf.rsp + sizeof(uint64_t) * (argno - 6 + shift);
247 value = dtrace_fuword64(stack);
250 uint32_t *stack = (uint32_t *)regs32->uesp;
252 value = dtrace_fuword32((user_addr_t)(unsigned long)&stack[argno + shift]);
766 user_addr_t stack = (user_addr_t)regs64->isf.rsp;
775 fasttrap_fuword64_noerr(stack + (x * sizeof(uint64_t)), &argv[i]);
789 uint32_t *stack = (uint32_t *)regs32->uesp;
794 fasttrap_fuword32_noerr((user_addr_t)(unsigned long)&stack[x], &argv[i]);
1016 uint32_t *stack = (uint32_t *)regs32->uesp;
1020 * stack. If this is a function entry probe, we need
1021 * to skip the first entry on the stack as it
1025 fasttrap_fuword32_noerr((user_addr_t)(unsigned long)&stack[0], &s0);
1026 fasttrap_fuword32_noerr((user_addr_t)(unsigned long)&stack[1], &s1);
1027 fasttrap_fuword32_noerr((user_addr_t)(unsigned long)&stack[2], &s2);
1028 fasttrap_fuword32_noerr((user_addr_t)(unsigned long)&stack[3], &s3);
1029 fasttrap_fuword32_noerr((user_addr_t)(unsigned long)&stack[4], &s4);
1030 fasttrap_fuword32_noerr((user_addr_t)(unsigned long)&stack[5], &s5);
1323 * address onto the stack. If this fails, we send the process
1860 * address onto the stack. If this fails, we send the process