hisi_qm_stop_qp(9)
πΈ hisi_qm_stop_qp(9) β Kernel API Manual πΈ
okay bestie, welcome to the kernel API manual, this one's hisi_qm_stop_qp(9) and it's literally the "undo" button for a queue pair π
β¨ NAME β¨
hisi_qm_stop_qp β Stop a qp in qm.
π¦ SYNOPSIS π¦
void hisi_qm_stop_qp (struct hisi_qp *qp );
π ARGUMENTS π
qpβ The qp we want to stop. That's it, that's the whole vibe. This is the queen you're telling to clock out π
π DESCRIPTION π
So here's the tea: this function is the reverse of hisi_qm_start_qp. Like, if hisi_qm_start_qp is the "go get 'em" speech, hisi_qm_stop_qp is the "okay wrap it up, we're closing" text in the group chat. They're a matching set, fr fr π«Ά
π SEE ALSO π
Kernel file ./drivers/crypto/hisilicon/qm.c, plus this whole friend group:
struct qm_hw_err(9)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_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_sriov_configure(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)
aaaand that's the whole page bestie, short & sweet, no cap π
π source: ./drivers/crypto/hisilicon Β· dated October 2026 Β· mwah, go stop that qp π
β¨
π¦ 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