Lines Matching refs:ARGOFFSET
152 orl $TS_COMPAT,TI_status+THREAD_INFO(%rsp,RIP-ARGOFFSET)
153 testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
162 movq %rax,RAX-ARGOFFSET(%rsp)
165 testl $_TIF_ALLWORK_MASK,TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
168 andl $~TS_COMPAT,TI_status+THREAD_INFO(%rsp,RIP-ARGOFFSET)
194 movl RAX-ARGOFFSET(%rsp),%eax /* reload syscall number */
198 movl RCX-ARGOFFSET(%rsp),%esi /* reload 2nd syscall arg */
199 movl RDX-ARGOFFSET(%rsp),%edx /* reload 3rd syscall arg */
200 movl RSI-ARGOFFSET(%rsp),%ecx /* reload 4th syscall arg */
201 movl RDI-ARGOFFSET(%rsp),%r8d /* reload 5th syscall arg */
205 testl $(_TIF_ALLWORK_MASK & ~_TIF_SYSCALL_AUDIT),TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
216 movq RAX-ARGOFFSET(%rsp),%rax /* reload syscall return value */
220 testl %edi,TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
222 CLEAR_RREGS -ARGOFFSET
238 testl $(_TIF_WORK_SYSCALL_ENTRY & ~_TIF_SYSCALL_AUDIT),TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
246 LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */
291 movq %rax,ORIG_RAX-ARGOFFSET(%rsp)
292 movq %rcx,RIP-ARGOFFSET(%rsp)
293 CFI_REL_OFFSET rip,RIP-ARGOFFSET
294 movq %rbp,RCX-ARGOFFSET(%rsp) /* this lies slightly to ptrace */
296 movq $__USER32_CS,CS-ARGOFFSET(%rsp)
297 movq $__USER32_DS,SS-ARGOFFSET(%rsp)
298 movq %r11,EFLAGS-ARGOFFSET(%rsp)
300 movq %r8,RSP-ARGOFFSET(%rsp)
301 CFI_REL_OFFSET rsp,RSP-ARGOFFSET
309 orl $TS_COMPAT,TI_status+THREAD_INFO(%rsp,RIP-ARGOFFSET)
310 testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
319 movq %rax,RAX-ARGOFFSET(%rsp)
322 testl $_TIF_ALLWORK_MASK,TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
325 andl $~TS_COMPAT,TI_status+THREAD_INFO(%rsp,RIP-ARGOFFSET)
327 movl RIP-ARGOFFSET(%rsp),%ecx
329 movl EFLAGS-ARGOFFSET(%rsp),%r11d
335 movl RSP-ARGOFFSET(%rsp),%esp
342 movl %r9d,R9-ARGOFFSET(%rsp) /* register to be clobbered by call */
344 movl R9-ARGOFFSET(%rsp),%r9d /* reload 6th syscall arg */
353 testl $(_TIF_WORK_SYSCALL_ENTRY & ~_TIF_SYSCALL_AUDIT),TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
362 LOAD_ARGS32 ARGOFFSET, 1 /* reload args from stack in case ptrace changed it */
418 orl $TS_COMPAT,TI_status+THREAD_INFO(%rsp,RIP-ARGOFFSET)
419 testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
427 movq %rax,RAX-ARGOFFSET(%rsp)
429 CLEAR_RREGS -ARGOFFSET
438 LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */
446 movq $0,ORIG_RAX-ARGOFFSET(%rsp)
456 leaq -ARGOFFSET+8(%rsp),\arg /* 8 for return address */
477 CFI_DEF_CFA rsp,SS+8-ARGOFFSET
478 CFI_REL_OFFSET rax,RAX-ARGOFFSET
479 CFI_REL_OFFSET rcx,RCX-ARGOFFSET
480 CFI_REL_OFFSET rdx,RDX-ARGOFFSET
481 CFI_REL_OFFSET rsi,RSI-ARGOFFSET
482 CFI_REL_OFFSET rdi,RDI-ARGOFFSET
483 CFI_REL_OFFSET rip,RIP-ARGOFFSET
486 CFI_REL_OFFSET rsp,RSP-ARGOFFSET