qcom_tzmem_s...ridge_delete(9)
π qcom_tzmem_shm_bridge_delete(9) β like, the Kernel API Manual, but make it make sense
okay so bestie, welcome to the Kernel API Manual proper β this one's short and sweet and honestly? kind of a vibe. it's a tiny function that cleans up after itself, and we love a self-aware icon π
β¨ NAME β¨
qcom_tzmem_shm_bridge_delete β Delete a SHM bridge. that's it. that's the whole job. she deletes. she dips. she does not linger π
π¦ SYNOPSIS π¦
void qcom_tzmem_shm_bridge_delete (u64 handle );
no return value, no drama, just vibes and a u64 β¨
πΈ ARGUMENTS πΈ
handleβ Handle to the SHM bridge. like, the actual bridge's handle. and not just any handle, bestie, keep reading π
π«Ά DESCRIPTION π«Ά
okay so here's the tea β β on platforms that support SHM bridge, this function deletes the SHM bridge for the given memory region.
and listen, the important part: the handle must be the same as the one returned by qcom_tzmem_shm_bridge_create. not a lookalike, not a cousin, not one you "feel like" is right. the same one. fr fr π
no cap, if you're passing around handles like they're trading cards, just double-check before you call this. the manpage says it plain: must be the same handle. that's the whole contract π₯
π SEE ALSO π
the whole friend group, assembled π
- Kernel file
./drivers/firmware/qcom/qcom_tzmem.cβ like, the source of truth, literally qcom_tzmem_shm_bridge_create(9)qcom_tzmem_pool_new(9)qcom_tzmem_pool_free(9)devm_qcom_tzmem_pool_new(9)qcom_tzmem_alloc(9)qcom_tzmem_free(9)qcom_tzmem_to_phys(9)
and that's the page, bestie π§ she's short, she's iconic, and she's dated October 2026, coming at you straight from ./drivers/firmware/qcom β take care of your handles and your handles will take care of you πβ¨
π¦ 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