hte_ts_put(9)
okay so bestie, welcome to the Kernel API Manual page for hte_ts_put(9) β that's the title and the manual name folded up here at the top like a little name tag. π We're talking about hte_ts_put, and she is here to release and disable a timestamp. Slay.
β¨ NAME β¨
hte_ts_put β release and disable timestamp for the given desc. That's the whole assignment, no cap. π
π¦ SYNOPSIS π¦
The signature is giving exactly this, bestie:
int hte_ts_put (struct hte_ts_desc *desc );
π ARGUMENTS π
descβ timestamp descriptor. That's the one you're handing over, periodt.
πΈ CONTEXT πΈ
Heads up, bestie: the debugfs_remove_recursive function call may use sleeping locks, and that is not suitable from atomic context. So like, keep that in mind before you vibe-check this call from atomic context. π
β RETURN β
0 on success or a negative error code on failure. Iconic behavior, honestly. π
π SEE ALSO π
Go peek at the kernel file ./drivers/hte/hte.c and these besties:
struct hte_ts_info(9)struct hte_device(9)hte_disable_ts(9)hte_enable_ts(9)of_hte_req_count(9)hte_ts_get(9)hte_request_ts_ns(9)devm_hte_request_ts_ns(9)hte_init_line_attr(9)hte_get_clk_src_info(9)hte_push_ts_ns(9)devm_hte_register_chip(9)
byeee π«Ά this page is from source/version ./drivers/hte, dated October 2026, and yes it's still the hte_ts_put(9) manual page. 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