intel_th_gth_assign(9)
π intel_th_gth_assign(9) π
okay bestie, welcome to the Kernel API Manual β¨ this one is about intel_th_gth_assign, and it is lowkey doing matchmaking between an output device and a GTH output port π«Ά
β¨ SYNOPSIS β¨
int intel_th_gth_assign (struct intel_th_device *thdev , struct
intel_th_device *othdev );
π ARGUMENTS π
thdevβ the GTH device πothdevβ the output device π¦
πΈ DESCRIPTION πΈ
So basically: this will match a given output deviceβs parameters against the output ports that are present on the GTH, and then it fills out the relevant bits in the output deviceβs descriptor. itβs giving matchmaker energy, but for kernel structures π β¨
β RETURN β
0on success π-errnoon error π
π¦ SEE ALSO π¦
Kernel file ./drivers/hwtracing/intel_th/gth.c
struct gth_output(9)struct gth_device(9)intel_th_gth_stop(9)intel_th_gth_start(9)intel_th_gth_disable(9)intel_th_gth_enable(9)intel_th_gth_switch(9)intel_th_gth_unassign(9)
and thatβs the whole vibe check, bestie π cute little sign-off time: the footer says source/version ./drivers/hwtracing/intel_th, dated October 2026, for the page intel_th_gth_assign(9) π periodt β¨
π¦ 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