hisi_qm_sriov_configure(9)
π
hisi_qm_sriov_configure(9) β Kernel API Manual
okay bestie, welcome to the Kernel API Manual page for hisi_qm_sriov_configure(9). This one is literally about configuring the number of VFs, and it is short, sweet, and very much to the point. β¨
πΈ NAME πΈ
hisi_qm_sriov_configure β configure the number of VFs. That's the whole name vibe, no notes. π
β¨ SYNOPSIS β¨
int hisi_qm_sriov_configure (struct pci_dev *pdev , int num_vfs );
π ARGUMENTS π
pdevβ The PCI device.num_vfsβ The number of VFs need enabled.
π¦ DESCRIPTION π¦
Enable SR-IOV according to num_vfs. If num_vfs is 0, that means disable. Periodt. π
π SEE ALSO π
First up: the Kernel file ./drivers/crypto/hisilicon/qm.c and struct qm_hw_err(9). Then the whole squad: hisi_qm_get_hw_info(9), hisi_qm_create_qp(9), hisi_qm_release_qp(9), hisi_qm_start_qp(9), qp_stop_fail_cb(9), qm_drain_qp(9), hisi_qm_stop_qp(9), hisi_qp_send(9), qm_hw_err_isolate(9), qm_frozen(9), hisi_qm_wait_task_finish(9), hisi_qm_uninit(9), hisi_qm_get_vft(9), hisi_qm_set_vft(9), hisi_qm_start(9), qm_invalid_queues(9), hisi_qm_stop(9), hisi_qm_dev_err_init(9), hisi_qm_dev_err_uninit(9), hisi_qm_free_qps(9), hisi_qm_alloc_qps_node(9), hisi_qm_set_algqos_init(9), hisi_qm_sriov_enable(9), hisi_qm_sriov_disable(9), hisi_qm_dev_err_detected(9), hisi_qm_dev_slot_reset(9), hisi_qm_dev_shutdown(9), hisi_qm_alg_register(9), hisi_qm_alg_unregister(9), hisi_qm_init(9), hisi_qm_get_dfx_access(9), hisi_qm_put_dfx_access(9), hisi_qm_pm_init(9), hisi_qm_pm_uninit(9), hisi_qm_suspend(9), hisi_qm_resume(9).
okay that's the page! signing off from source/version ./drivers/crypto/hisilicon, dated October 2026, on page hisi_qm_sriov_configure(9). bye bestie π«Άπ
π¦ 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