RAX
e ARGOFFSET
estão definidos em calling.h
, linhas 70 e 85 respectivamente.
No Linux 3.16, em asm / x86 / kernel / entry_64.S, a seguinte linha faz referência a RAX-ARGOFFSET
(veja também [ src ]):
424 movq %rax,RAX-ARGOFFSET(%rsp)
Mas não consigo encontrar onde RAX-ARGOFFSET
está definido em qualquer lugar na árvore de código-fonte do Linux.?