trace_s390_cio_tpi(9)
π« trace_s390_cio_tpi β from the Kernel API Manual, bestie π«
okay so picture this: it's a manpage, it's in the Kernel API Manual, and it's literally called trace_s390_cio_tpi. Say that five times fast. no cap, this one's short and sweet β a whole little tracepoint moment for when the Test Pending Interruption instruction (TPI) was performed. slay. π
β¨ NAME β¨
trace_s390_cio_tpi β the tracepoint that fires when the Test Pending Interruption instruction (TPI) was performed. that's it, that's the whole vibe. π
πΈ SYNOPSIS πΈ
void trace_s390_cio_tpi (struct tpi_info *addr , int cc );
look at her. gorgeous. two args, no notes. π«Ά
π¦ ARGUMENTS π¦
addrβ this is the Address of the I/O interruption code, orNULLif there isn't one. yes bestie,NULLis a valid look here. πccβ the Condition code. just the cc, living her life. β
ngl there are only two arguments and neither of them is complicated, so if you were bracing for a wall of optionsβ¦ not today, bestie. π
π₯ SEE ALSO π₯
the Kernel file ./drivers/s390/cio/trace.h is the home base, and here's the whole friend group β all the tracepoint besties in the same s390 cio clique:
trace_s390_cio_stsch(9)trace_s390_cio_msch(9)trace_s390_cio_tsch(9)trace_s390_cio_ssch(9)trace_s390_cio_csch(9)trace_s390_cio_hsch(9)trace_s390_cio_xsch(9)trace_s390_cio_rsch(9)trace_s390_cio_chsc(9)trace_s390_cio_interrupt(9)trace_s390_cio_adapter_int(9)trace_s390_cio_stcrw(9)
like, the way they all end in sch(9) except for the last three? iykyk. it's giving "one big happy channel-subsystem family." π
and that's the page, bestie!! π this little icon dropped from ./drivers/s390/cio, dated October 2026, and it'll always be trace_s390_cio_tpi(9) to us. go read the whole s390 cio trace crew, 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