1fbt(7D) Devices fbt(7D)
2
3
4
6 fbt - DTrace function boundary tracing provider
7
9 The fbt driver is a DTrace dynamic tracing provider that performs
10 dynamic instrumentation at function boundaries in the Solaris kernel.
11
12
13 The function is the fundamental unit of program text. In a well-
14 designed system, the function performs a discrete and well-defined
15 operation on a specified object or series of like objects. Most func‐
16 tions are implemented by themselves calling functions on encapsulated
17 objects, but some functions —so-called "leaf functions" — are imple‐
18 mented without making further function calls. The Function Boundary
19 Tracing fbt provider contains a mechanism for instrumenting the vast
20 majority of functions in the kernel and offering the instrumentation as
21 a set of DTrace probes.
22
23
24 The fbt driver is not a public interface and you access the instrumen‐
25 tation offered by this provider through DTrace. Refer to the Solaris
26 Dynamic Tracing Guide for a description of the public documented inter‐
27 faces available for the DTrace facility and the probes offered by the
28 fbt provider.
29
31 See attributes(5) for a description of the following attributes:
32
33
34
35
36 ┌─────────────────────────────┬─────────────────────────────┐
37 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
38 ├─────────────────────────────┼─────────────────────────────┤
39 │Availability │SUNWdtrp │
40 ├─────────────────────────────┼─────────────────────────────┤
41 │Interface Stability │Private │
42 └─────────────────────────────┴─────────────────────────────┘
43
45 dtrace(1M), attributes(5), dtrace(7D)
46
47
48 Solaris Dynamic Tracing Guide
49
50
51
52SunOS 5.11 4 Sep 2003 fbt(7D)