ish_event_tracer(9)
π ish_event_tracer(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β today's main character is ish_event_tracer(9), and she's literally the queen of getting your trace messages where they need to go π
β¨ NAME β¨
ish_event_tracer β no cap, this is the callback function that dumps your trace messages π«Ά
π¦ SYNOPSIS π¦
void ish_event_tracer (struct ishtp_device *dev , const char *format , ... );
that's it, that's the whole vibe check β a void return, three-ish arguments, and she's ready to slay π
πΈ ARGUMENTS πΈ
devβ the ishtp device, aka the whole reason she's here πformatβ aprintfstyle format, so you already know the drill, iykyk π...β variable arguments, the little squad of extras that tag along with the format π
π DESCRIPTION π
so what does she actually do? she's a callback β a function you hand over so somebody else can call it later (iconic behaviour, honestly) β and her whole job is to direct log messages into the Linux trace buffers π₯
literally all she does is route those messages. no extra steps, no surprises. ate and left no crumbs π β¨
π SEE ALSO π
- the kernel file
./drivers/hid/intel-ish-hid/ipc/pci-ish.cπ§ ish_init(9)ish_probe(9)ish_remove(9)ish_shutdown(9)ish_resume_handler(9)ish_suspend(9)ish_resume(9)
like a little friend group of ish functions, and they all live in ./drivers/hid/intel-ish-hid/ipc β go say hi ππ
and that's the page, bestie!! π this little menty came to you from ./drivers/hid/intel-ish-hid/ipc, October 2026, and yes, she's still going by the name ish_event_tracer(9) πβ byeee π¦ π
π¦ 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