STRUCT CS_DSP_MOCK_XM_HEADER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct cs_dsp_mock_xm_header(9) ✨

okay so this is a page straight outta the Kernel API Manual bestie, and it's all about struct cs_dsp_mock_xm_header β€” the XM header builder πŸŽ€ like yes she builds headers, that's her whole job, main character energy fr fr.


πŸ’– NAME πŸ’–

struct cs_dsp_mock_xm_header β€” the XM header builder πŸ› οΈβœ¨


🌸 SYNOPSIS 🌸

struct cs_dsp_mock_xm_header {
    struct cs_dsp_test *test_priv;
    void *blob_data;
    size_t blob_size_bytes;
 };

like... look at her. three members. immaculate. πŸ’…


πŸ¦‹ Members πŸ¦‹

  • test_priv β€” a pointer to the struct cs_dsp_test πŸ‘‘ that's the test context she's rolling with.
  • blob_data β€” a pointer to the created blob data πŸ’Ύβœ¨ yes the actual blob, the good stuff.
  • blob_size_bytes β€” the size of the data at blob_data πŸ“ like how many bytes is the blob, no cap.

🌈 SEE ALSO 🌈

  • the kernel file ./include/linux/firmware/cirrus/cs_dsp_test_utils.h πŸ“
  • struct cs_dsp_test(9) 🫢
  • struct cs_dsp_mock_alg_def(9) πŸ’œ

and that's the whole vibe πŸ’€ go read the source bestie, it's giving iconic. this little gem lives over in ./include/linux/firmware/cirrus and the date on it is October 2026 ⭐ mwah, slay, bye πŸ§šπŸ’–

πŸ“¦ where this page comes from