man3tnf |
TNF Library Functions |
man3tnf |
man3tnf — TNF Library Functions
- Back to index
-
TNF_DECLARE_RECORD(3tnf)
- TNF_DECLARE_RECORD, TNF_DEFINE_RECORD_1, TNF_DEFINE_RECORD_2,
TNF_DEFINE_RECORD_3, TNF_DEFINE_RECORD_4, TNF_DEFINE_RECORD_5 - TNF type
extension interface for probes
-
TNF_PROBE(3tnf)
- TNF_PROBE, TNF_PROBE_0, TNF_PROBE_1, TNF_PROBE_2, TNF_PROBE_3, TNF_PROBE_4,
TNF_PROBE_5, TNF_PROBE_0_DEBUG, TNF_PROBE_1_DEBUG, TNF_PROBE_2_DEBUG,
TNF_PROBE_3_DEBUG, TNF_PROBE_4_DEBUG, TNF_PROBE_5_DEBUG, TNF_DEBUG - probe
insertion interface
-
libtnfctl(3tnf)
- libtnfctl - library for TNF probe control in a process or the kernel
-
tnf_process_disable(3tnf)
- tnf_process_disable, tnf_process_enable, tnf_thread_disable, tnf_thread_enable -
probe control internal interface
-
tnfctl_buffer_alloc(3tnf)
- tnfctl_buffer_alloc, tnfctl_buffer_dealloc - allocate or deallocate a buffer for
trace data
-
tnfctl_close(3tnf)
- tnfctl_close - close a tnfctl handle
-
tnfctl_indirect_open(3tnf)
- tnfctl_indirect_open, tnfctl_check_libs - control probes of another process
where caller provides /proc functionality
-
tnfctl_internal_open(3tnf)
- tnfctl_internal_open - create handle for internal process probe control
-
tnfctl_kernel_open(3tnf)
- tnfctl_kernel_open - create handle for kernel probe control
-
tnfctl_pid_open(3tnf)
- tnfctl_pid_open, tnfctl_exec_open, tnfctl_continue - interfaces for direct probe
and process control for another process
-
tnfctl_probe_apply(3tnf)
- tnfctl_probe_apply, tnfctl_probe_apply_ids - iterate over probes
-
tnfctl_probe_state_get(3tnf)
- tnfctl_probe_state_get, tnfctl_probe_enable, tnfctl_probe_disable,
tnfctl_probe_trace, tnfctl_probe_untrace, tnfctl_probe_connect,
tnfctl_probe_disconnect_all - interfaces to query and to change the state of a
probe
-
tnfctl_register_funcs(3tnf)
- tnfctl_register_funcs - register callbacks for probe creation and destruction
-
tnfctl_strerror(3tnf)
- tnfctl_strerror - map a tnfctl error code to a string
-
tnfctl_trace_attrs_get(3tnf)
- tnfctl_trace_attrs_get - get the trace attributes from a tnfctl handle
-
tnfctl_trace_state_set(3tnf)
- tnfctl_trace_state_set, tnfctl_filter_state_set, tnfctl_filter_list_get,
tnfctl_filter_list_add, tnfctl_filter_list_delete - control kernel tracing and
process filtering
-
tracing(3tnf)
- tracing - overview of tnf tracing system