hisi_qm_dev_err_uninit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– hisi_qm_dev_err_uninit β€” Kernel API Manual, section 9 πŸ’–

okay so bestie, welcome to the <rainbow>Kernel API Manual</rainbow>, section 9, and today's main character is hisi_qm_dev_err_uninit. she's a cleanup girlie πŸ’… and honestly? she's giving "the party's over, everybody go home" energy, and we respect it.


✨ NAME ✨

hisi_qm_dev_err_uninit β€” Uninitialize device error configuration.

like, she undoes the error-config setup. that's the whole gig. no cap. 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

void hisi_qm_dev_err_uninit (struct hisi_qm *qm );

she returns nothing (it's void, she's a void, she's mysterious πŸ’€) and she takes exactly one argument. that's it. that's the whole signature. icon behavior.


🌸 ARGUMENTS 🌸

  • qm β€” The qm for which we want to do error uninitialization.

so basically you hand her the <pink>qm</pink> you want to tear the error stuff down for, and she handles it. one pointer, one job, zero drama (allegedly 😭).


πŸŽ€ DESCRIPTION πŸŽ€

Uninitialize QM and device error related configuration.

that's the vibe check and she passed ✨ β€” she takes the QM and the device error configuration and un-initializes them. it's the reverse of setting it up, it's the "not me putting all that back" moment, it's closure πŸ’œ.


πŸ‘‘ SEE ALSO πŸ‘‘

okay so this is the group chat and everyone's invited, no one gets left on read 🫢. the kernel file is ./drivers/crypto/hisilicon/qm.c and these are all the besties:

also the kernel file ./drivers/crypto/hisilicon, because she lives there and we stan πŸ‘πŸ’–


lowkey a reminder bestie: she un-initializes. if you were hoping she'd set up error config, that's a different girlie β€” go say hi to hisi_qm_dev_err_init(9). iykyk πŸ’…

and that's the page!! 🌈 sourced from <purple>./drivers/crypto/hisilicon</purple>, dated <hotpink>October 2026</hotpink> β€” mwah, slay, periodt, go touch some queues πŸ§šπŸ’œ

πŸ“¦ where this page comes from