centos man page for function::register

Query: function::register

OS: centos

Section: 3stap

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

FUNCTION::REGISTER(3stap)					 Context Functions					 FUNCTION::REGISTER(3stap)

NAME
function::register - Return the signed value of the named CPU register
SYNOPSIS
register:long(name:string)
ARGUMENTS
name Name of the register to return
DESCRIPTION
Return the value of the named CPU register, as it was saved when the current probe point was hit. If the register is 32 bits, it is sign-extended to 64 bits. For the i386 architecture, the following names are recognized. (name1/name2 indicates that name1 and name2 are alternative names for the same register.) eax/ax, ebp/bp, ebx/bx, ecx/cx, edi/di, edx/dx, eflags/flags, eip/ip, esi/si, esp/sp, orig_eax/orig_ax, xcs/cs, xds/ds, xes/es, xfs/fs, xss/ss. For the x86_64 architecture, the following names are recognized: 64-bit registers: r8, r9, r10, r11, r12, r13, r14, r15, rax/ax, rbp/bp, rbx/bx, rcx/cx, rdi/di, rdx/dx, rip/ip, rsi/si, rsp/sp; 32-bit registers: eax, ebp, ebx, ecx, edx, edi, edx, eip, esi, esp, flags/eflags, orig_eax; segment registers: xcs/cs, xss/ss. For powerpc, the following names are recognized: r0, r1, ... r31, nip, msr, orig_gpr3, ctr, link, xer, ccr, softe, trap, dar, dsisr, result. For s390x, the following names are recognized: r0, r1, ... r15, args, psw.mask, psw.addr, orig_gpr2, ilc, trap. SystemTap Tapset Reference June 2014 FUNCTION::REGISTER(3stap)
Related Man Pages
td_thr_getxregsize(3cdb) - opensolaris
td_thr_getxregs(3cdb) - opensolaris
td_thr_getfpregs(3cdb) - opensolaris
stapfuncs(3stap) - debian
cpuctl(4) - freebsd
Similar Topics in the Unix Linux Community
How to increment version inside a file?
Tar Command
Shopt -s histappend
Unsure why access time on a directory change isn't changing
[TIP] Processing YAML files with yq