Lines Matching +full:cpu +full:- +full:ns

33 .Op Fl -libxo
36 .Op Fl D Ar name Op Ns = Ns value
42 .Op Fl x Ar arg Op Ns = Ns value
51 .Op Fl i Ar probe-id Oo Oo Ar predicate Oc Ar action Oc
62 .Bl -bullet -offset indent
104 avoid interpretation of meta-characters by the shell.
107 .Bl -tag -width indent
115 forces the D compiler to compile a D program using the 32-bit data model.
120 forces the D compiler to compile a D program using the 64-bit data model.
125 D programs compiled for either data model can be executed on both 32-bit and
126 64-bit kernels.
202 For example, if-statements in D are implemented using such transformations: a
203 conditional clause in a probe body is replaced at compile-time by a separate
205 .It Fl D Ar name Op Ns = Ns value
257 .Ql -> .
259 .Ql <- .
311 .It Fl i Ar probe-id Op Oo Ar predicate Oc Ar action
313 .Ar ( probe-id )
317 You can specify probe IDs using decimal integers as shown by `dtrace -l`.
361 .It Fl -libxo
415 .Fl -libxo
444 Grab the specified process-ID
453 The first process-ID is made available to any D programs specified on the
475 options and D programs and does not print column headers, the CPU ID, the probe
540 .It Fl x Ar arg Op Ns = Ns value
561 .Cm ns ,
579 .Bl -tag -width indent
580 .It Sy aggrate Ns = Ns Ar time
582 .It Sy aggsize Ns = Ns Ar size
584 .It Sy bufpolicy Ns = Ns Cm fill Ns | Ns Cm switch Ns | Ns Cm ring
586 .It Sy bufresize Ns = Ns Cm auto Ns | Ns Cm manual
588 .It Sy bufsize Ns = Ns Ar size
589 Size of the per-CPU principal buffer.
593 .It Sy cleanrate Ns = Ns Ar time
595 Must be specified in number-per-second with the
598 .It Sy cpu Ns = Ns Ar scalar
599 Specifies the CPU on which to enable tracing.
605 .It Sy cpppath Ns = Ns Ar path
618 .It Sy dynvarsize Ns = Ns Ar size
630 .It Sy jstackframes Ns = Ns Ar scalar
633 .It Sy jstackstrsize Ns = Ns Ar scalar
636 .It Sy ldpath Ns = Ns Ar path
644 .It Sy libdir Ns = Ns Ar path
646 .It Sy nspec Ns = Ns Ar scalar
655 .It Sy specsize Ns = Ns Ar size
657 .It Sy strsize Ns = Ns Ar size
659 .It Sy stackframes Ns = Ns Ar scalar
663 .It Sy stackindent Ns = Ns Ar scalar
669 .It Sy oformat Ns = Ns Ar format
677 use regular human-readable output which is its default behavior.
695 .It Sy statusrate Ns = Ns Ar time
697 .It Sy switchrate Ns = Ns Ar time
699 .It Sy syslibdir Ns = Ns Ar path
703 .It Sy ustackframes Ns = Ns Ar scalar
723 .Bl -tag -width indent
769 ease re-use of settings from a C build environment.
775 .Bl -bullet -offset indent
785 __sparcv9 (on SPARC systems only when 64-bit programs are compiled)
787 __i386 (on x86 systems only when 32-bit programs are compiled)
789 __amd64 (on x86 systems only when 64-bit programs are compiled)
791 __`uname -s`_`uname -r` (for example,
792 .Ql FreeBSD_9.2-RELEASE .
796 .No __SUNW_D_VERSION=0x Ns Ar MMmmmuuu
825 The output will always have a top-level object called
830 output time rather than probe firing time, an identifier for the CPU on
832 .Bd -literal
838 "cpu": ...,
845 ... (script-specific output)
856 <cpu>...</cpu>
863 ... (script-specific output)
872 .Bd -literal
881 ... (script-specific output)
890 .Bd -literal
892 <div class="data" data-tag="timestamp">...</div>
894 <div class="data" data-tag="cpu">...</div>
896 <div class="data" data-tag="id">...</div>
898 <div class="data" data-tag="provider">...</div>
900 <div class="data" data-tag="module">...</div>
902 <div class="data" data-tag="function">...</div>
904 <div class="data" data-tag="name">...</div>
905 <div class="data" data-tag="... (script-specific output)">...</div>
914 and a data-tag is associated with each of the keys.
925 .Bd -literal
946 .Bd -literal
947 # dtrace --libxo json,pretty -n 'BEGIN { printf("... %Y, ..", walltimestamp); }'
975 .Dq aggregation-data
977 .Bd -literal
979 "aggregation-data": [
987 "aggregation-name": ...
1007 the left-hand side and the right-hand side of human-readable
1011 .Bd -literal
1013 "aggregation-data": [
1033 "aggregation-name": ...
1049 .Bd -literal
1065 .Bd -literal
1066 # dtrace -x oformat=json,pretty -On 'BEGIN { sym((uintptr_t)&`prison0); }'
1074 # dtrace --libxo json,pretty -On 'BEGIN { sym((uintptr_t)curthread); }'
1089 .Dq stack-frames
1093 .Dq ustack-frames .
1097 .Bd -literal
1099 "stack-frames": [
1117 "ustack-frames": [
1140 .Bd -literal
1144 "object-name": "kernel",
1149 "member-name": "td_lock",
1162 .Dq type-identifier
1170 provides a special pseudo-probe to represent drops.
1176 .Bd -literal
1178 "cpu": -1,
1179 "id": -1,
1199 .Bl -tag -width /boot/dtrace.dof -compact
1205 .Bl -tag -width indent