1.\" Copyright (c) 2026 Netflix, Inc 2.\" 3.\" SPDX-License-Identifier: BSD-2-Clause 4.\" 5.Dd December 26, 2025 6.Dt DTRACE_CAM 4 7.Os 8.Sh NAME 9.Nm dtrace_cam 10.Nd a DTrace provider for tracing events related to CAM 11.Sh SYNOPSIS 12.Fn cam::xpt:action "union ccb *ccn" 13.Fn cam::xpt:done "union ccb *ccb" 14.Fn cam::xpt:async-cb "void *cbarg" "uint32_t async_code" "struct cam_path *path" "void *async_Arg" 15.Sh DESCRIPTION 16The 17.Nm cam 18provider allows the tracing of CAM events. 19The 20.Fn cam::xpt_action 21probe fires when a CAM Control Block (ccb) is submitted to a CAM SIM driver. 22The 23.Fn cam::xpt:done 24probe fires when that request completes. 25The 26.Fn cam::xpt:async-cb 27probe fires just before an async callback is called. 28.Sh ARGUMENTS 29.Sh FILES 30.Sh EXAMPLES 31.Sh SEE ALSO 32.Xr dtrace 1 , 33.Xr SDT 9 34.Sh HISTORY 35The 36.Nm cam 37provider first appeared in 38.Fx 3915.1 and 16.0. 40.Sh AUTHORS 41This manual page was written by 42.An Warner Losh Aq Mt imp@FreeBSD.org . 43