Skip to content

DTrace: Statically Defined Tracepoints (SDT)

Elena Zannoni edited this page Feb 7, 2022 · 1 revision
Provider Probe In DTrace 1.X In DTrace 2.0.0-XX Comments
io done Yes No
io start Yes No
io wait-done Yes No
io wait-start Yes No
ip drop-in Yes No
ip drop-out Yes No
ip receive Yes No
ip send Yes No
lockstat adaptive-acquire Yes No
lockstat adaptive-acquire-error Yes No
lockstat adaptive-block Yes No
lockstat adaptive-release Yes No
lockstat adaptive-spin

Yes

No
nfsv3 op-access-done No No
nfsv3 op-access-start No No
nfsv3 op-commit-done No No
nfsv3 op-commit-start No No
nfsv3 op-create-done No No
nfsv3 op-create-start No No
nfsv3 op-fsinfo-done No No
nfsv3 op-fsinfo-start No No
nfsv3 op-fsstat-done No No
nfsv3 op-fsstat-start No No
nfsv3 op-getattr-done No No
nfsv3 op-getattr-start No No
nfsv3 op-link-done No No
nfsv3 op-link-start No No
nfsv3 op-lookup-done No No
nfsv3 op-lookup-start No No
nfsv3 op-mkdir-done No No
nfsv3 op-mkdir-start No No
nfsv3 op-mknod-done No No
nfsv3 op-mknod-start No No
nfsv3 op-null-done No No
nfsv3 op-null-start No No
nfsv3 op-pathconf-done No No
nfsv3 op-pathconf-start No No
nfsv3 op-readdir-done No No
nfsv3 op-readdirplus-done No No
nfsv3 op-readdirplus-start No No
nfsv3 op-readdir-start No No
nfsv3 op-read-done No No
nfsv3 op-readlink-done No No
nfsv3 op-readlink-start No No
nfsv3 op-read-start No No
nfsv3 op-remove-done No No
nfsv3 op-remove-start No No
nfsv3 op-rename-done No No
nfsv3 op-rename-start No No
nfsv3 op-rmdir-done No No
nfsv3 op-rmdir-start No No
nfsv3 op-setattr-done No No
nfsv3 op-setattr-start No No
nfsv3 op-symlink-done No No
nfsv3 op-symlink-start No No
nfsv3 op-write-done No No
nfsv3 op-write-start No No
nfsv4 cb-recall-done No No
nfsv4 cb-recall-start No No
nfsv4 compound-done No No
nfsv4 compound-start No No
nfsv4 null-done No No
nfsv4 null-start No No
nfsv4 op-access-done No No
nfsv4 op-access-start No No
nfsv4 op-close-done No No
nfsv4 op-close-start No No
nfsv4 op-commit-done No No
nfsv4 op-commit-start No No
nfsv4 op-create-done No No
nfsv4 op-create-start No No
nfsv4 op-delegpurge-done No No
nfsv4 op-delegpurge-start No No
nfsv4 op-delegreturn-done No No
nfsv4 op-delegreturn-start No No
nfsv4 op-getattr-done No No
nfsv4 op-getattr-start No No
nfsv4 op-getfh-done No No
nfsv4 op-getfh-start No No
nfsv4 op-link-done No No
nfsv4 op-link-start No No
nfsv4 op-lock-done No No
nfsv4 op-lock-start No No
nfsv4 op-lockt-done No No
nfsv4 op-lockt-start No No
nfsv4 op-locku-done No No
nfsv4 op-locku-start No No
nfsv4 op-lookup-done No No
nfsv4 op-lookupp-done No No
nfsv4 op-lookupp-start No No
nfsv4 op-lookup-start No No
nfsv4 op-nverify-done No No
nfsv4 op-nverify-start No No
nfsv4 op-openattr-done No No
nfsv4 op-openattr-start No No
nfsv4 op-open-confirm-done No No
nfsv4 op-open-confirm-start No No
nfsv4 op-open-done No No
nfsv4 op-open-downgrade-done No No
nfsv4 op-open-downgrade-start No No
nfsv4 op-open-start No No
nfsv4 op-putfh-done No No
nfsv4 op-putfh-start No No
nfsv4 op-putpubfh-done No No
nfsv4 op-putpubfh-start No No
nfsv4 op-putrootfh-done No No
nfsv4 op-putrootfh-start No No
nfsv4 op-readdir-done No No
nfsv4 op-readdir-start No No
nfsv4 op-read-done No No
nfsv4 op-readlink-done No No
nfsv4 op-readlink-start No No
nfsv4 op-read-start No No
nfsv4 op-release-lockowner-done No No
nfsv4 op-release-lockowner-start No No
nfsv4 op-remove-done No No
nfsv4 op-remove-start No No
nfsv4 op-rename-done No No
nfsv4 op-rename-start No No
nfsv4 op-renew-done No No
nfsv4 op-renew-start No No
nfsv4 op-restorefh-done No No
nfsv4 op-restorefh-start No No
nfsv4 op-savefh-done No No
nfsv4 op-savefh-start No No
nfsv4 op-secinfo-done No No
nfsv4 op-secinfo-start No No
nfsv4 op-setattr-done No No
nfsv4 op-setattr-start No No
nfsv4 op-setclientid-confirm-done No No
nfsv4 op-setclientid-confirm-start No No
nfsv4 op-setclientid-done No No
nfsv4 op-setclientid-start No No
nfsv4 op-verify-done No No
nfsv4 op-verify-start No No
nfsv4 op-write-done No No
nfsv4 op-write-start No No
proc create Yes No
proc exec Yes No Entry probe on do_open_execat(), where the first argument is Yest AT_FDCWD, should suffice. The filename is found in the second argument (filename->name).
proc exec-failure Yes No Return probe on do_execveat_common() might work here.
proc exec-success Yes No
proc exit Yes No
proc fault No No
proc lwp-create Yes No
proc lwp-exit Yes No
proc lwp-start Yes No
proc signal-clear Yes No
proc signal-discard Yes No
proc signal-handle Yes No
proc signal-send Yes No
proc start Yes No
sched change-pri Yes No
sched cpucaps-sleep No No
sched cpucaps-wakeup No No
sched dequeue Yes No
sched enqueue Yes No
sched off-cpu Yes No
sched on-cpu Yes No
sched preempt Yes No
sched remain-cpu Yes No
sched schedctl-nopreempt No No
sched schedctl-preempt No No
sched schedctl-yield No No
sched sleep Yes No
sched surrender Yes No
sched tick Yes No
sched wakeup Yes No
sysevent post No No
tcp accept-established Yes No
tcp accept-refused Yes No
tcp connect-established Yes No
tcp connect-refused Yes No
tcp connect-request Yes No
tcp receive Yes No
tcp send Yes No
tcp state-change Yes No
udp receive Yes No
udp send Yes No
xpv add-to-physmap-end No No
xpv add-to-physmap-start No No
xpv decrease-reservation-end No No
xpv decrease-reservation-start No No
xpv dom-create-end No No
xpv dom-create-start No No
xpv dom-destroy-end No No
xpv dom-destroy-start No No
xpv dom-pause-end No No
xpv dom-pause-start No No
xpv dom-unpause-end No No
xpv dom-unpause-start No No
xpv evtchn-op-end No No
xpv evtchn-op-start No No
xpv increase-reservation-end No No
xpv increase-reservation-start No No
xpv mmapbatch-end No No
xpv mmapbatch-start No No
xpv mmap-end No No
xpv mmap-entry No No
xpv mmap-start No No
xpv mmu-ext-op-end No No
xpv mmu-ext-op-start No No
xpv mmu-update-end No No
xpv mmu-update-start No No
xpv populate-physmap-end No No
xpv populate-physmap-start No No
xpv set-memory-map-end No No
xpv set-memory-map-start No No
xpv setvcpucontext-end No No
xpv setvcpucontext-start No No
Clone this wiki locally