ipc4_probes_deinit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

ipc4_probes_deinit β€” cleanup after data probing

okay bestie, this page is from the Kernel API Manual, and it's literally the cleanup era for data probing. no cap. 🫢


✨ SYNOPSIS ✨

int ipc4_probes_deinit (struct sof_client_dev *cdev );

πŸŽ€ ARGUMENTS πŸŽ€

  • cdev β€” SOF client device. that's the one and only argument, bestie πŸ’–

🌈 RETURN 🌈

  • 0 on success
  • negative error code on error

so iconic when it's 0, and when it's negative? that's the error code saying nope πŸ’€


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the vibe: the Host sends a DEINIT request to free a previously initialized probe on the DSP side once it is no longer needed. literally cleanup time, periodt. ✨

and the important caveat, fr fr: DEINIT only when there are no probes connected and with all injectors detached. that's the condition, bestie β€” not a suggestion. 😭


πŸ‘‘ SEE ALSO πŸ‘‘


and that's the whole page, bestie 🫢 β€” it comes from ./sound/soc/sof, dated October 2026, and the page is ipc4_probes_deinit(9). mwah πŸ’‹

πŸ“¦ where this page comes from