hisi_qm_set_algqos_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ hisi_qm_set_algqos_init(9) ✨

okay so bestie, this is a page straight out of the Kernel API Manual and it's honestly kind of a little baby function β€” but it still matters, so let's go πŸ’…


πŸŽ€ NAME πŸŽ€

hisi_qm_set_algqos_init β€” literally the function that initializes the function qos debugfs files. that's it, that's the whole job 🫢


🌸 SYNOPSIS 🌸

void hisi_qm_set_algqos_init (struct hisi_qm *qm );

no cap, it takes exactly one thing and returns absolutely nothing. void king πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • qm β€” the qm for which we want to add debugfs files. that's the whole vibe β€” you hand it the qm you care about, and it's the one getting the debugfs files ✨

πŸ’– DESCRIPTION πŸ’–

so what does it actually do? it creates the function qos debugfs files πŸŽ€ and the way that it works is: VF ping PF to get function qos. yep, that's the mechanic β€” the VF pings the PF so it can grab the function qos. iconic little handshake, fr fr 🀝


🌈 SEE ALSO 🌈

bestie there are so many cross-references here, so buckle up β€” it's giving "the whole hisilicon qm friend group" πŸ˜­πŸ’€

like, yes, all of them. every single one. i don't make the rules πŸ§šβ€β™€οΈ


πŸ’œ little sign-off from the source: this page lives at ./drivers/crypto/hisilicon, dated October 2026, and its manual tag is hisi_qm_set_algqos_init(9). slay, go read some kernel source, ily 🫢✨
πŸ“¦ where this page comes from