STRUCT QCOM_TZMEM_POOL_CONFIG(9)
π struct qcom_tzmem_pool_config(9) π
πΈ NAME πΈ
okay bestie, welcome to the Kernel API Manual entry for struct qcom_tzmem_pool_config β it's literally the TZ memory pool configuration. no cap, that's the whole name vibe: struct qcom_tzmem_pool_config β TZ memory pool configuration. periodt. π
β¨ SYNOPSIS β¨
here's the struct in all its main-character glory, copied exactly so you can trust it:
struct qcom_tzmem_pool_config {
size_t initial_size;
enum qcom_tzmem_policy policy;
size_t increment;
size_t max_size;
};
π Members π
these are the fields, and yes they all matter:
initial_sizeβ Number of bytes to allocate for the pool during its creation. it's giving "starting bag" energy. πΈpolicyβ Pool size growth policy. the rules for how the pool is allowed to grow, iykyk.incrementβ Used with policies that allow pool growth. so when growth is allowed, this is the increment field doing its thing.max_sizeβ Size above which the pool will never grow. the ceiling. the limit. the "no more growing past this" line. π
π¦ SEE ALSO π¦
go peek at these, bestie:
- Kernel file
./include/linux/firmware/qcom/qcom_tzmem.h enum qcom_tzmem_policy(9)
xoxo, your Unix bestie π
β¨ β source/version: ./include/linux/firmware/qcom β’ date: October 2026 β’ page: struct qcom..._pool_config(9) π«Ά
π¦ 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