hisi_qm_regs_debugfs_uninit(9)
π hisi_qm_regs_debugfs_uninit(9) π
okay so welcome to the Kernel API Manual, bestie β today's main character is literally hisi_qm_regs_debugfs_uninit(9). This one is short and sweet: it's the cleanup bestie that frees memory for registers. No cap, that's the whole vibe. β¨
πΈ NAME πΈ
hisi_qm_regs_debugfs_uninit β Free memory for registers. π
β¨ SYNOPSIS β¨
void hisi_qm_regs_debugfs_uninit (struct hisi_qm *qm , u32 reg_len );
π¦ ARGUMENTS π¦
qmβ device qm handle. It's giving "the device context you're working with," and you gotta pass it in. πreg_lenβ diff registers region length. That's the length of the diff registers region, periodt. π
π₯ SEE ALSO π₯
Kernel file ./drivers/crypto/hisilicon/debugfs.c β yes, that's the spot. π
hisi_qm_regs_dump(9)hisi_qm_regs_debugfs_init(9)hisi_qm_acc_diff_regs_dump(9)hisi_qm_debug_init(9)hisi_qm_debug_regs_clear(9)
cute lil sign-off: this page comes from the source/version ./drivers/crypto/hisilicon, dated October 2026, and it's all about hisi_qm_regs_debugfs_uninit(9) β slay. π«Ά
π¦ 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