intel_th_gth_disable(9)
π intel_th_gth_disable(9) π
πΈ NAME πΈ
intel_th_gth_disable β disable tracing to an output device. This page is from the Kernel API Manual, bestie, and it's here to shut tracing down very politely π
β¨ SYNOPSIS β¨
void intel_th_gth_disable (struct intel_th_device *thdev , struct intel_th_output *output );
π¬ ARGUMENTS π¬
thdevβ GTH device. That's the one doing the work, no cap π«Άoutputβ output device's descriptor. Basically the output device's little ID card π
π₯ DESCRIPTION π₯
Okay so here's the vibe: this function deconfigures all masters set to output to this device. Then it disables tracing using the force storeEn off signal, and after that it waits for the "pipeline empty" bit for the corresponding output port. It's giving cleanup, it's giving patience, it's giving "let the pipeline finish, babe" β
Also it returns nothing β the synopsis says void, so don't be waiting for a little return value gift. It's not that kind of function π
π¦ 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_enable(9)intel_th_gth_switch(9)intel_th_gth_assign(9)intel_th_gth_unassign(9)
xoxo bestie, this one's from the source/version ./drivers/hwtracing/intel_th, dated October 2026, and it signs off as intel_th_gth_disable(9) π
π«Άβ¨
π¦ 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