ENUM HTE_RETURN(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum hte_return(9) πŸ’…

okay so real talk, this is a page straight outta the Kernel API Manual and it's all about enum hte_return β€” literally the return values the HTE subsystem passes around during a callback. tiny page, big main character energy ✨


🌸 NAME 🌸

enum hte_return β€” the HTE subsystem return values used during callback. that's it, that's the whole vibe 🫢


✨ SYNOPSIS ✨

enum hte_return {
    HTE_CB_HANDLED ,
    HTE_RUN_SECOND_CB

};

like, two constants, zero drama. copy it exactly bestie, commas and all πŸ’…


πŸŽ€ Constants πŸŽ€

  • HTE_CB_HANDLED β€” the consumer handled the data. done, dusted, slay, no further processing needed πŸ‘‘
  • HTE_RUN_SECOND_CB β€” the consumer needs further processing πŸ¦‹ in that case the HTE subsystem calls the secondary callback provided by the consumer, and that's where it's allowed to sleep 😴✨

🌈 SEE ALSO 🌈

Kernel file ./include/linux/hte.h β€” plus the whole friend group:

  • enum hte_edge(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_ts_desc(9)
  • struct hte_ops(9)
  • struct hte_chip(9)

ngl this page is short but it's giving essentials-only. the sleepy secondary callback is the moment, fr fr πŸ’€

mwah, that's the whole page! brought to you from ./include/linux β€” dated October 2026 β€” ok bye, go handle your callbacks bestie πŸ§šπŸ’œ

πŸ“¦ where this page comes from