STRUCT QCOM_OSM_L3_NODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct qcom_osm_l3_node(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” yes this is the actual manual, and yes we're gonna get through it together, it's literally so short you'll be done before your iced coffee melts 🧊✨


🌸 NAME 🌸

struct qcom_osm_l3_node β€” the Qualcomm-specific interconnect nodes, and honestly? iconic of them.


πŸ¦‹ SYNOPSIS πŸ¦‹

struct qcom_osm_l3_node {
    const char *name;
    u16 buswidth;
 };

that's it. that's the whole struct. two members. minimalism ate and left no crumbs πŸ’€


πŸŽ€ Members πŸŽ€

  • name β€” the node name, and it's specifically the one used in debugfs, so like… this is the name your debugging era knows you by 🫢
  • buswidth β€” the width of the interconnect between a node and the bus. it's a u16, bestie, so don't go trying to put a whole personality in there (it's a 16-bit unsigned value, respect the limits) πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/interconnect/qcom/osm-l3.c β€” go read the source, it's giving main character energy, iykyk πŸ‘‘

and that's the whole page!! no cap, you now know everything this manual has to say about struct qcom_osm_l3_node. go forth and slay your interconnect debugging journey ✨

this lil' message is brought to you by the source tree at ./drivers/interconnect/qcom, dated October 2026 β€” mwah, love u, bye πŸ’‹πŸŽ€

πŸ“¦ where this page comes from