section 3stap · Library functions 📚
807 pages · page 2 of 5
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
F (continued)
- function::qsq_print(3stap)Prints a line of statistics for the given queue✨
- function::qsq_service_time(3stap)Amount of time per request service✨
- function::qsq_start(3stap)Function to reset the stats for a queue✨
- function::qsq_throughput(3stap)Number of requests served per unit time✨
- function::qsq_utilization(3stap)Fraction of time that any request was being serviced✨
- function::qsq_wait_queue_length(3stap)length of wait queue✨
- function::qsq_wait_time(3stap)Amount of time in queue + service per request✨
- function::raise(3stap)raise a signal in the current thread✨
- function::randint(3stap)Return a random number between [0,n)✨
- function::read_stopwatch_ms(3stap)Reads the time in milliseconds for a stopwatch✨
- function::read_stopwatch_ns(3stap)Reads the time in nanoseconds for a stopwatch✨
- function::read_stopwatch_s(3stap)Reads the time in seconds for a stopwatch✨
- function::read_stopwatch_us(3stap)Reads the time in microseconds for a stopwatch✨
- function::real_mount(3stap)get the 'struct mount' pointer✨
- function::register(3stap)Return the signed value of the named CPU register✨
- function::registers_valid(3stap)Determines validity of register and u_register in current context✨
- function::regparm(3stap)Specify regparm value used to compile function✨
- function::remote_id(3stap)The index of this instance in a remote execution.✨
- function::remote_uri(3stap)The name of this instance in a remote execution.✨
- function::return_str(3stap)Formats the return value as a string✨
- function::returnstr(3stap)Formats the return value as a string✨
- function::returnval(3stap)Possible return value of probed function✨
- function::reverse_path_walk(3stap)get the full dirent path✨
- function::rlimit_from_str(3stap)Symbolic string associated with resource limit code✨
- function::s32_arg(3stap)Return function argument as signed 32-bit value✨
- function::s64_arg(3stap)Return function argument as signed 64-bit value✨
- function::sa_flags_str(3stap)Returns the string representation of sa_flags✨
- function::sa_handler_str(3stap)Returns the string representation of an sa_handler✨
- function::set_int_arg(3stap)Set function argument as signed int✨
- function::set_kernel_char(3stap)Writes a char value to kernel memory✨
- function::set_kernel_int(3stap)Writes an int value to kernel memory✨
- function::set_kernel_long(3stap)Writes a long value to kernel memory✨
- function::set_kernel_pointer(3stap)Writes a pointer value to kernel memory.✨
- function::set_kernel_short(3stap)Writes a short value to kernel memory✨
- function::set_kernel_string(3stap)Writes a string to kernel memory✨
- function::set_kernel_string_n(3stap)Writes a string of given length to kernel memory✨
- function::set_long_arg(3stap)Set argument as signed long✨
- function::set_longlong_arg(3stap)Set function argument as 64-bit value✨
- function::set_pointer_arg(3stap)Set function argument as pointer value✨
- function::set_s32_arg(3stap)Set function argument as signed 32-bit value✨
- function::set_s64_arg(3stap)Set function argument as signed 64-bit value✨
- function::set_u32_arg(3stap)Set function argument as unsigned 32-bit value✨
- function::set_u64_arg(3stap)Set function argument as unsigned 64-bit value✨
- function::set_uint_arg(3stap)Set argument as unsigned int✨
- function::set_ulong_arg(3stap)Set function argument as unsigned long✨
- function::set_ulonglong_arg(3stap)Set function argument as 64-bit value✨
- function::set_user_char(3stap)Writes a char value to user memory✨
- function::set_user_int(3stap)Writes an int value to user memory✨
- function::set_user_long(3stap)Writes a long value to user memory✨
- function::set_user_pointer(3stap)Writes a pointer value to user memory.✨
- function::set_user_short(3stap)Writes a short value to user memory✨
- function::set_user_string(3stap)Writes a string to user memory✨
- function::set_user_string_arg(3stap)Writes a string to user memory.✨
- function::set_user_string_n(3stap)Writes a string of given length to user memory✨
- function::sid(3stap)Returns the session ID of the current process✨
- function::signal_str(3stap)Returns the string representation of a signal number✨
- function::sigset_mask_str(3stap)Returns the string representation of a sigset✨
- function::sock_fam_num2str(3stap)Given a protocol family number, return a string representation✨
- function::sock_fam_str2num(3stap)Given a protocol family name (string), return the corresponding protocol family number✨
- function::sock_prot_num2str(3stap)Given a protocol number, return a string representation✨
- function::sock_prot_str2num(3stap)Given a protocol name (string), return the corresponding protocol number✨
- function::sock_state_num2str(3stap)Given a socket state number, return a string representation✨
- function::sock_state_str2num(3stap)Given a socket state string, return the corresponding state number✨
- function::speculate(3stap)Store a string for possible output later✨
- function::speculation(3stap)Allocate a new id for speculative output✨
- function::sprint_backtrace(3stap)Return stack back trace as string✨
- function::sprint_loadavg(3stap)Report a pretty-printed load average✨
- function::sprint_stack(3stap)Return stack for kernel addresses from string✨
- function::sprint_syms(3stap)Return stack for kernel addresses from string✨
- function::sprint_ubacktrace(3stap)Return stack back trace for current user-space task as string.✨
- function::sprint_ustack(3stap)Return stack for the current task from string.✨
- function::sprint_usyms(3stap)Return stack for user addresses from string✨
- function::stack(3stap)Return address at given depth of kernel stack backtrace✨
- function::stack_size(3stap)Return the size of the kernel stack✨
- function::stack_unused(3stap)Returns the amount of kernel stack currently available✨
- function::stack_used(3stap)Returns the amount of kernel stack used✨
- function::start_stopwatch(3stap)Start a stopwatch✨
- function::stop_stopwatch(3stap)Stop a stopwatch✨
- function::stp_pid(3stap)The process id of the stapio process✨
- function::str_replace(3stap)str_replace Replaces all instances of a substring with another✨
- function::string_quoted(3stap)Quotes a given string✨
- function::string_to_fp(3stap)Convert the given string into floating point✨
- function::stringat(3stap)Returns the char at a given position in the string✨
- function::strlen(3stap)Returns the length of a string✨
- function::strpos(3stap)Returns location of a substring within another string✨
- function::strtol(3stap)strtol - Convert a string to a long✨
- function::substr(3stap)Returns a substring✨
- function::switch_file(3stap)switch to the next output file✨
- function::symdata(3stap)Return the kernel symbol and module offset for the address✨
- function::symfile(3stap)Return the file name of a given address.✨
- function::symfileline(3stap)Return the file name and line number of an address.✨
- function::symline(3stap)Return the line number of an address.✨
- function::symname(3stap)Return the kernel symbol associated with the given address✨
- function::system(3stap)Issue a command to the system✨
- function::target(3stap)Return the process ID of the target process✨
- function::target_set_pid(3stap)Does pid descend from target process?✨
- function::target_set_report(3stap)Print a report about the target set✨
- function::task_ancestry(3stap)The ancestry of the given task✨
- function::task_backtrace(3stap)Hex backtrace of an arbitrary task✨
- function::task_cpu(3stap)The scheduled cpu of the task✨
- function::task_current(3stap)The current task_struct of the current task✨
- function::task_cwd_path(3stap)get the path struct pointer for a task's current working directory✨
- function::task_dentry_path(3stap)get the full dentry path✨
- function::task_egid(3stap)The effective group identifier of the task✨
- function::task_euid(3stap)The effective user identifier of the task✨
- function::task_exe_file(3stap)get the file struct pointer for a task's executable file✨
- function::task_execname(3stap)The name of the task✨
- function::task_fd_lookup(3stap)get the file struct for a task's fd✨
- function::task_gid(3stap)The group identifier of the task✨
- function::task_max_file_handles(3stap)The max number of open files for the task✨
- function::task_nice(3stap)The nice value of the task✨
- function::task_ns_egid(3stap)The effective group identifier of the task✨
- function::task_ns_euid(3stap)The effective user identifier of the task✨
- function::task_ns_gid(3stap)The group identifier of the task as seen in a namespace✨
- function::task_ns_pid(3stap)The process identifier of the task✨
- function::task_ns_tid(3stap)The thread identifier of the task as seen in a namespace✨
- function::task_ns_uid(3stap)The user identifier of the task✨
- function::task_open_file_handles(3stap)The number of open files of the task✨
- function::task_parent(3stap)The task_struct of the parent task✨
- function::task_pid(3stap)The process identifier of the task✨
- function::task_prio(3stap)The priority value of the task✨
- function::task_start_time(3stap)Start time of the given task✨
- function::task_state(3stap)The state of the task✨
- function::task_stime(3stap)System time of the task✨
- function::task_tid(3stap)The thread identifier of the task✨
- function::task_time_string(3stap)Human readable string of task time usage✨
- function::task_time_string_tid(3stap)Human readable string of task time usage✨
- function::task_uid(3stap)The user identifier of the task✨
- function::task_utime(3stap)User time of the task✨
- function::tcpmib_filter_key(3stap)Default filter function for tcpmib.* probes✨
- function::tcpmib_get_state(3stap)Get a socket's state✨
- function::tcpmib_local_addr(3stap)Get the source address✨
- function::tcpmib_local_port(3stap)Get the local port✨
- function::tcpmib_remote_addr(3stap)Get the remote address✨
- function::tcpmib_remote_port(3stap)Get the remote port✨
- function::text_str(3stap)Escape any non-printable chars in a string✨
- function::text_strn(3stap)Escape any non-printable chars in a string✨
- function::thread_indent(3stap)returns an amount of space with the current task information✨
- function::thread_indent_depth(3stap)returns the nested-depth of the current task✨
- function::tid(3stap)Returns the thread ID of a target process✨
- function::tokenize(3stap)Return the next non-empty token in a string✨
- function::tz_ctime(3stap)Convert seconds since epoch into human readable date/time string, with local time zone✨
- function::tz_gmtoff(3stap)Return local time zone offset✨
- function::tz_name(3stap)Return local time zone name✨
- function::u32_arg(3stap)Return function argument as unsigned 32-bit value✨
- function::u64_arg(3stap)Return function argument as unsigned 64-bit value✨
- function::u_register(3stap)Return the unsigned value of the named CPU register✨
- function::uaddr(3stap)User space address of current running task✨
- function::ubacktrace(3stap)Hex backtrace of current user-space task stack.✨
- function::ucallers(3stap)Return first n elements of user stack backtrace✨
- function::udelay(3stap)microsecond delay✨
- function::uid(3stap)Returns the user ID of a target process✨
- function::uint_arg(3stap)Return function argument as unsigned int✨
- function::ulong_arg(3stap)Return function argument as unsigned long✨
- function::ulonglong_arg(3stap)Return function argument as 64-bit value✨
- function::umodname(3stap)Returns the (short) name of the user module.✨
- function::usecs_to_string(3stap)Human readable string for given microseconds✨
- function::user_buffer_quoted(3stap)Retrieves and quotes buffer from user space✨
- function::user_buffer_quoted_error(3stap)Retrieves and quotes buffer from user space✨
- function::user_char(3stap)Retrieves a char value stored in user space✨
- function::user_char_error(3stap)Retrieves a char value stored in user space✨
- function::user_char_warn(3stap)Retrieves a char value stored in user space✨
- function::user_int(3stap)Retrieves an int value stored in user space✨
- function::user_int16(3stap)Retrieves a 16-bit integer value stored in user space✨
- function::user_int16_error(3stap)Retrieves a 16-bit integer value stored in user space✨
- function::user_int32(3stap)Retrieves a 32-bit integer value stored in user space✨
- function::user_int32_error(3stap)Retrieves a 32-bit integer value stored in user space✨
- function::user_int64(3stap)Retrieves a 64-bit integer value stored in user space✨
- function::user_int64_error(3stap)Retrieves a 64-bit integer value stored in user space✨
- function::user_int8(3stap)Retrieves a 8-bit integer value stored in user space✨
- function::user_int8_error(3stap)Retrieves a 8-bit integer value stored in user space✨
- function::user_int_error(3stap)Retrieves an int value stored in user space✨
- function::user_int_warn(3stap)Retrieves an int value stored in user space✨
- function::user_long(3stap)Retrieves a long value stored in user space✨
- function::user_long_error(3stap)Retrieves a long value stored in user space✨
- function::user_long_warn(3stap)Retrieves a long value stored in user space✨
- function::user_mode(3stap)Determines if probe point occurs in user-mode✨
- function::user_short(3stap)Retrieves a short value stored in user space✨
- function::user_short_error(3stap)Retrieves a short value stored in user space✨
- function::user_short_warn(3stap)Retrieves a short value stored in user space✨
- function::user_string(3stap)Retrieves string from user space✨
- function::user_string_n(3stap)Retrieves string of given length from user space✨
- function::user_string_n_nofault(3stap)Retrieves string of given length from user space✨
- function::user_string_n_quoted(3stap)Retrieves and quotes string from user space✨
- function::user_string_n_warn(3stap)Retrieves string from user space✨
- function::user_string_nofault(3stap)Retrieves string from user space✨
- function::user_string_quoted(3stap)Retrieves and quotes string from user space✨
- function::user_string_quoted_utf16(3stap)Quote given user UTF-16 string.✨
- function::user_string_quoted_utf32(3stap)Quote given user UTF-32 string.✨
- function::user_string_utf16(3stap)Retrieves UTF-16 string from user memory✨
- function::user_string_utf32(3stap)Retrieves UTF-32 string from user memory✨
- function::user_string_warn(3stap)Retrieves string from user space✨
- function::user_uint16(3stap)Retrieves an unsigned 16-bit integer value stored in user space✨
- function::user_uint16_error(3stap)Retrieves an unsigned 16-bit integer value stored in user space✨
- function::user_uint32(3stap)Retrieves an unsigned 32-bit integer value stored in user space✨
- function::user_uint32_error(3stap)Retrieves an unsigned 32-bit integer value stored in user space✨
- function::user_uint64(3stap)Retrieves an unsigned 64-bit integer value stored in user space✨
- function::user_uint64_error(3stap)Retrieves an unsigned 64-bit integer value stored in user space✨
- function::user_uint8(3stap)Retrieves a unsigned 8-bit integer value stored in user space✨
- function::user_uint8_error(3stap)Retrieves a unsigned 8-bit integer value stored in user space✨
💅
getting it ready, bestie…