STRUCT CS_DSP_MOCK_XM_HEADER(9)
β¨ 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 thestruct 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 atblob_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
- 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