ipc3_probes_points_add(9)
π NAME π
This is ipc3_probes_points_add(9) from the Kernel API Manual, bestie, and the way that this little kernel API wants to connect specified probes?? Obsessed. π
ipc3_probes_points_addβ connect specified probes π
β¨ SYNOPSIS β¨
Hereβs the signature in all its main-character glory β keep it exact, no cap:
int ipc3_probes_points_add (struct sof_client_dev *cdev , struct
sof_probe_point_desc *desc , size_t num_desc );
π ARGUMENTS π
cdevβ SOF client device πdescβ List of probe points to connect π¦num_descβ Number of elements indescβ
π¦ DESCRIPTION π¦
Okay so this one dynamically connects to the provided set of endpoints. Immediately after the connection is established, the host must be prepared to transfer data from or to the target stream, given the probing purpose. That is not a cute optional side quest, bestie π
Each probe point should be removed using the PROBE_POINT_REMOVE request when it is no longer needed.
π¨ Real talk: no ghost probe points, fr fr β use the PROBE_POINT_REMOVE request when youβre done with them. π
πΈ SEE ALSO πΈ
Kernel file: ./sound/soc/sof/sof-client-probes-ipc3.c β go read the source, iykyk π
Cute sign-off time π«Ά: source/version is ./sound/soc/sof, date is October 2026, and this whole page is ipc3_probes_points_add(9). Slay, and hydrate before debugging π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms