hisi_qm_sriov_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ hisi_qm_sriov_disable(9) β€” disable virtual functions πŸ¦‹

okay bestie, welcome to the Kernel API Manual page for hisi_qm_sriov_disable. It’s giving β€œturn off the virtual functions” energy, and we’re gonna read it together, no cap πŸ’…


✨ NAME ✨

hisi_qm_sriov_disable - disable virtual functions


🌸 SYNOPSIS 🌸

int hisi_qm_sriov_disable (struct pci_dev *pdev , bool is_frozen );

πŸ’– ARGUMENTS πŸ’–

  • pdev β€” the PCI device. literally the PCI device, bestie 🫢
  • is_frozen β€” true when all the VFs are frozen. that’s the whole vibe check ❄️

πŸŽ€ DESCRIPTION πŸŽ€

okay so here’s the tea: this function returns failure if there are VFs assigned already, or if VF is in used. that’s it β€” no extra lore, no invented behaviour, periodt πŸ’€


πŸ”₯ SEE ALSO πŸ”₯

the SEE ALSO squad is huge and we are not leaving anyone out. the Kernel file is ./drivers/crypto/hisilicon/qm.c, and struct qm_hw_err(9) is right there in the mix too 🌈

and that’s the page, bestie 🫢 β€” source/version: ./drivers/crypto/hisilicon / Kernel API Manual; date: October 2026; page: hisi_qm_sriov_disable(9) πŸ’–

πŸ“¦ where this page comes from