STRUCT HTE_CLK_INFO(9)
β¨ struct hte_clk_info(9) β¨
okay so welcome to the Kernel API Manual, bestie π this one's a lil baby struct but she's important β she's the whole vibe check for HTE timestamps, no cap.
π NAME π
struct hte_clk_info β literally the clock source info that an HTE provider uses to timestamp. that's her whole job. she clocks in, she tells you the tea π°οΈβ¨
π¦ SYNOPSIS π¦
struct hte_clk_info {
u64 hz;
clockid_t type;
};
look at her, two fields, zero drama, main character energy π
πΈ Members πΈ
hzβ the supported clock rate in HZ. and yes bestie they really do mean it like that: a1KHzclock =1000. simple math, iconic behaviour π₯typeβ the supported clock type. that's the whole description, she's mysterious like that π
π SEE ALSO π
y'all gotta know the whole friend group, so here's the squad, all chillin' in the kernel file ./include/linux/hte.h:
enum hte_edge(9)enum hte_return(9)struct hte_ts_data(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)
go say hi to all of them, they're all slay π«Ά
ngl this page lives in ./include/linux and it's dated October 2026 β so yeah, she's from the future, we stan a forward-thinking icon πβ and that's the struct hte_clk_info(9) sign-off, mwah ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms