Devices fbt(7D)
NAME
fbt - DTrace function boundary tracing provider
DESCRIPTION
The fbt driver is a DTrace dynamic tracing provider that
performs dynamic instrumentation at function boundaries in the Solaris kernel. The function is the fundamental unit of program text. In awell-designed system, the function performs a discrete and
well-defined operation on a specified object or series of
like objects. Most functions are implemented by themselvescalling functions on encapsulated objects, but some func-
tions -so-called "leaf functions" - are implemented without
making further function calls. The Function Boundary Tracingfbt provider contains a mechanism for instrumenting the vast
majority of functions in the kernel and offering the instru-
mentation as a set of DTrace probes.The fbt driver is not a public interface and you access the
instrumentation offered by this provider through DTrace. Refer to the Solaris Dynamic Tracing Guide for a description of the public documented interfaces available for the DTracefacility and the probes offered by the fbt provider.
ATTRIBUTES
See attributes(5) for a description of the following attri-
butes:______________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_______________________________|
| Availability | system/kernel/dtrace/providers||_____________________________|_______________________________|
| Interface Stability | Private ||_____________________________|_______________________________|
SEE ALSO
dtrace(1M), attributes(5), dtrace(7D) Solaris Dynamic Tracing GuideSunOS 5.11 Last change: 4 Sep 2003 1