STRUCT HTE_TS_DESC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct hte_ts_desc(9) πŸ’–

okay so bestie, welcome to the kernel API manual for struct hte_ts_desc β€” that's the HTE timestamp descriptor, and yes she's exactly as iconic as she sounds πŸŽ€


✨ NAME ✨

struct hte_ts_desc β€” the HTE timestamp descriptor, no cap πŸ’…


🌸 SYNOPSIS 🌸

struct hte_ts_desc {
    struct hte_line_attr attr;
    void *hte_data;
 };

like, that's the whole thing. two members. short king behavior honestly πŸ‘‘


πŸ¦‹ Members πŸ¦‹

  • attr β€” the line attributes, periodt. she's the vibe of the line you're working with ✨
  • hte_data β€” the subsystem's private data, and heads up: this one gets set by the HTE subsystem, not by you. hands off, bestie πŸ™ˆ

πŸ’œ Description πŸ’œ

okay so this structure is literally a communication token β€” it's how consumers talk to the subsystem, and how the subsystem talks to providers 🫢 it's giving group chat with a very specific purpose. main character energy for message passing, ngl.


⭐ SEE ALSO ⭐

go off and read these too, iykyk:

  • the Kernel file ./include/linux/hte.h
  • enum hte_edge(9)
  • enum hte_return(9)
  • struct hte_ts_data(9)
  • struct hte_clk_info(9)
  • hte_ts_cb_t(9)
  • hte_ts_sec_cb_t(9)
  • struct hte_line_attr(9)
  • struct hte_ops(9)
  • struct hte_chip(9)

and that's the whole page, bestie, you ate that πŸ’…βœ¨ this one lives over in ./include/linux and the version is dated October 2026 β€” go read the rest of struct hte_ts_desc(9) when you're done slaying πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from