.\" -*- nroff -*- .TH TAPSET::REGISTERS 3stap "November 2023" "SystemTap Tapset Reference" .SH NAME tapset::registers \- systemtap registers tapset .SH DESCRIPTION .TP .P .TP .B register Return the signed value of the named CPU register .IP See .IR function::register (3stap) for details. .P .TP .B u_register Return the unsigned value of the named CPU register .IP See .IR function::u_register (3stap) for details. .P .TP .B int_arg Return function argument as signed int .IP See .IR function::int_arg (3stap) for details. .P .TP .B set_int_arg Set function argument as signed int .IP See .IR function::set_int_arg (3stap) for details. .P .TP .B uint_arg Return function argument as unsigned int .IP See .IR function::uint_arg (3stap) for details. .P .TP .B set_uint_arg Set argument as unsigned int .IP See .IR function::set_uint_arg (3stap) for details. .P .TP .B long_arg Return function argument as signed long .IP See .IR function::long_arg (3stap) for details. .P .TP .B set_long_arg Set argument as signed long .IP See .IR function::set_long_arg (3stap) for details. .P .TP .B ulong_arg Return function argument as unsigned long .IP See .IR function::ulong_arg (3stap) for details. .P .TP .B set_ulong_arg Set function argument as unsigned long .IP See .IR function::set_ulong_arg (3stap) for details. .P .TP .B longlong_arg Return function argument as 64-bit value .IP See .IR function::longlong_arg (3stap) for details. .P .TP .B set_longlong_arg Set function argument as 64-bit value .IP See .IR function::set_longlong_arg (3stap) for details. .P .TP .B ulonglong_arg Return function argument as 64-bit value .IP See .IR function::ulonglong_arg (3stap) for details. .P .TP .B set_ulonglong_arg Set function argument as 64-bit value .IP See .IR function::set_ulonglong_arg (3stap) for details. .P .TP .B pointer_arg Return function argument as pointer value .IP See .IR function::pointer_arg (3stap) for details. .P .TP .B set_pointer_arg Set function argument as pointer value .IP See .IR function::set_pointer_arg (3stap) for details. .P .TP .B s32_arg Return function argument as signed 32-bit value .IP See .IR function::s32_arg (3stap) for details. .P .TP .B set_s32_arg Set function argument as signed 32-bit value .IP See .IR function::set_s32_arg (3stap) for details. .P .TP .B u32_arg Return function argument as unsigned 32-bit value .IP See .IR function::u32_arg (3stap) for details. .P .TP .B set_u32_arg Set function argument as unsigned 32-bit value .IP See .IR function::set_u32_arg (3stap) for details. .P .TP .B s64_arg Return function argument as signed 64-bit value .IP See .IR function::s64_arg (3stap) for details. .P .TP .B set_s64_arg Set function argument as signed 64-bit value .IP See .IR function::set_s64_arg (3stap) for details. .P .TP .B u64_arg Return function argument as unsigned 64-bit value .IP See .IR function::u64_arg (3stap) for details. .P .TP .B set_u64_arg Set function argument as unsigned 64-bit value .IP See .IR function::set_u64_arg (3stap) for details. .P .TP .B asmlinkage Mark function as declared asmlinkage .IP See .IR function::asmlinkage (3stap) for details. .P .TP .B fastcall Mark function as declared fastcall .IP See .IR function::fastcall (3stap) for details. .P .TP .B regparm Specify regparm value used to compile function .IP See .IR function::regparm (3stap) for details. .SH SEE ALSO .BR .IR \%function::register (3stap), .BR .IR \%function::u_register (3stap), .BR .IR \%function::int_arg (3stap), .BR .IR \%function::set_int_arg (3stap), .BR .IR \%function::uint_arg (3stap), .BR .IR \%function::set_uint_arg (3stap), .BR .IR \%function::long_arg (3stap), .BR .IR \%function::set_long_arg (3stap), .BR .IR \%function::ulong_arg (3stap), .BR .IR \%function::set_ulong_arg (3stap), .BR .IR \%function::longlong_arg (3stap), .BR .IR \%function::set_longlong_arg (3stap), .BR .IR \%function::ulonglong_arg (3stap), .BR .IR \%function::set_ulonglong_arg (3stap), .BR .IR \%function::pointer_arg (3stap), .BR .IR \%function::set_pointer_arg (3stap), .BR .IR \%function::s32_arg (3stap), .BR .IR \%function::set_s32_arg (3stap), .BR .IR \%function::u32_arg (3stap), .BR .IR \%function::set_u32_arg (3stap), .BR .IR \%function::s64_arg (3stap), .BR .IR \%function::set_s64_arg (3stap), .BR .IR \%function::u64_arg (3stap), .BR .IR \%function::set_u64_arg (3stap), .BR .IR \%function::asmlinkage (3stap), .BR .IR \%function::fastcall (3stap), .BR .IR \%function::regparm (3stap), .BR .IR \%stap (1), .IR \%stapprobes (3stap)