qp_stop_fail_cb(9)
π qp_stop_fail_cb β like, the Kernel API Manual page you didn't know you needed π
okay bestie, sit down, hydrate, and let's talk about qp_stop_fail_cb(9) β yes it's a real kernel API manual page, yes it's short, and yes we're still gonna make it iconic. β¨
πΈ NAME πΈ
qp_stop_fail_cb β literally just "call request cb." no cap, that's the whole vibe. π«
π¦ SYNOPSIS π¦
void qp_stop_fail_cb (struct hisi_qp *qp );
that's it. that's the whole signature. she's a void, she takes one pointer, she does not return anything, main character energy fr fr. π
π ARGUMENTS π
qpβ the stopped-failed qp. yeah, that's the entire description. the qp in question. the one that stopped and failed. that one. π
π DESCRIPTION π
okay so here's the thing β this callback function should be called whether the task completed or not. whether it slayed or it flopped, this cb is getting called. no exceptions, no skipping, periodt. π
ngl this is one of those "the whole description is one sentence" situations, so we're not gonna invent lore that isn't there. the facts are the facts. π«Ά
π₯ SEE ALSO π₯
the friend group!! the whole squad!! the ./drivers/crypto/hisilicon/qm.c kernel file and literally everyone in it:
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)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_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)
like, that's 37 references, we counted, we did not skip a single one because we are nothing if not thorough. πβ¨
π and that's the page!! sourced from ./drivers/crypto/hisilicon, dated October 2026 β yes, the future, we stay ahead. bye bestie, go call your callbacks π§ββοΈπ
π¦ 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