STRUCT QCOM_SMEM_STATE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME β€” struct qcom_smem_state πŸ’…

okay so bestie, this is the struct qcom_smem_state(9) page from the Kernel API Manual, and it’s literally the state context. that’s the whole NAME vibe: struct qcom_smem_state β€” state context. no cap. 🫢✨


✨ SYNOPSIS ✨

struct qcom_smem_state {
    struct kref refcount;
    bool orphan;
    struct list_head list;
    struct device_node *of_node;
    void *priv;
    struct qcom_smem_state_ops ops;
 };

🧩 Members 🧩

  • refcount (struct kref) β€” the refcount for the state. πŸ’–
  • orphan (bool) β€” a boolean indicator that this state has been unregistered. πŸ«₯
  • list (struct list_head) β€” this state’s entry in the smem_states list. 🧾
  • of_node (struct device_node *) β€” the of_node to use for matching the state in DT. 🌳
  • priv (void *) β€” implementation private data. πŸ”’
  • ops (struct qcom_smem_state_ops) β€” the ops for the state. βš™οΈ

πŸ‘€ SEE ALSO πŸ‘€


source/version: ./drivers/soc/qcom Β· date: October 2026 β€” that’s the tea, served fresh with πŸ’– by your fave Kernel API Manual bestie. πŸŽ€βœ¨

πŸ“¦ where this page comes from