coresight_put_ref(9)
π NAME π
okay so bestie, we're in the Kernel API Manual β¨ and this page is literally all about coresight_put_ref(9). she is the helper function that decreases the reference count to the module and device β and powers off the device. no cap, that's the whole assignment. π
πΈ SYNOPSIS πΈ
void coresight_put_ref (struct coresight_device *csdev );
π ARGUMENTS π
csdevβ the coresight device you're decrementing a reference from. that's the vibe. π¦
π₯ SEE ALSO π₯
the kernel file is ./drivers/hwtracing/coresight/coresight-core.c, and these are the struct/function besties linked up with it:
- struct
coresight_node(9) coresight_blocks_source(9)coresight_get_sink_by_id(9)coresight_get_ref(9)_coresight_build_path(9)coresight_release_path(9)coresight_select_best_sink(9)coresight_find_sink(9)coresight_find_default_sink(9)coresight_clear_default_sink(9)coresight_timeout_action(9)
π«Ά cute little sign-off: source/version line says ./drivers/hwtracing/coresight, and the date is October 2026 β 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