qcom_tzmem_pool_free(9)
π qcom_tzmem_pool_free(9) β from the Kernel API Manual π
okay bestie, welcome to the qcom_tzmem_pool_free(9) page β¨ this is the Kernel API Manual and weβre about to destroy a TZ memory pool and free all its resources. iconic cleanup energy π
πΈ NAME πΈ
qcom_tzmem_pool_free β destroy a TZ memory pool and free all resources π«Ά
β¨ SYNOPSIS β¨
void qcom_tzmem_pool_free (struct qcom_tzmem_pool *pool );
π ARGUMENTS π
poolβ the memory pool to free, bestie π
π¦ DESCRIPTION π¦
okay so listen: must not be called if any of the allocated chunks has not been freed π like, fr fr, free those chunks first. also must not be used in atomic context β no cap, those are the rules π
bestie please respect the caveats, this is not a drill π
π SEE ALSO π
- Kernel file:
./drivers/firmware/qcom/qcom_tzmem.cπ qcom_tzmem_shm_bridge_create(9)qcom_tzmem_shm_bridge_delete(9)qcom_tzmem_pool_new(9)devm_qcom_tzmem_pool_new(9)qcom_tzmem_alloc(9)qcom_tzmem_free(9)qcom_tzmem_to_phys(9)
mwah π cute little sign-off: source/version is ./drivers/firmware/qcom, dated October 2026 ππ
π¦ 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