hisi_qm_put_dfx_access(9)
π NAME
Okay bestie, this is the hisi_qm_put_dfx_access(9) page from the Kernel API Manual β and itβs a short one, thank god. The function is hisi_qm_put_dfx_access, and its whole job is: put dfx access. Slay.
β¨ SYNOPSIS
void hisi_qm_put_dfx_access (struct hisi_qm *qm );
π ARGUMENTS
qmβ pointer to accelerator device. Thatβs it, thatβs the argument. Main character energy fr.
π¦ DESCRIPTION
Okay so the description is giving minimalism: this puts the dfx access and drops the runtime PM usage counter. No cap, thatβs the whole function. Itβs void in the synopsis, so thereβs no return value to obsess over.
π SEE ALSO
The kernel file is ./drivers/crypto/hisilicon/qm.c, and hereβs the full squad β every single one, no skipping:
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_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_pm_init(9)hisi_qm_pm_uninit(9)hisi_qm_suspend(9)hisi_qm_resume(9)
Source/version: ./drivers/crypto/hisilicon Β· Date: October 2026 Β· Manual page: hisi_qm_put_dfx_access(9). Thatβs the whole page, bestie β go off ππ
π¦ 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