STRUCT QCOM_TZMEM_POOL_CONFIG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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