liquidio_leg...intr_handler(9)
π liquidio_leg...intr_handler(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β and yeah, the title's lowkey wearing a little crop top (liquidio_leg...intr_handler(9)) because apparently even manpage headers gotta be β¨aestheticβ¨. anyway. sit down, grab a strawberry π, we're talking about an interrupt handler.
β¨ NAME β¨
liquidio_legacy_intr_handler β the interrupt handler for octeon π
like, that's literally her job. she handles interrupts. for octeon. iconic behavior ngl π
π¦ SYNOPSIS π¦
irqreturn_t liquidio_legacy_intr_handler (int irq , void *dev );
that's it. that's the whole vibe check. two arguments, one return type, zero notes π
πΈ ARGUMENTS πΈ
irqβ unused π«Ά like she's literally just there for the function signature. no cap, she does nothing. we love a decorative queen.devβ the octeon device π that's the main character here, the one actually getting the interrupt treatment.
β SEE ALSO β
okay so if you wanna go deeper (and you do, don't lie), the kernel file living this whole situation is:
./drivers/net/ethernet/cavium/liquidio/lio_core.c
and here's the whole friend group, all linked up, all slaying in their own lanes π:
lio_delete_glists(9)lio_setup_glists(9)octeon_setup_droq(9)liquidio_push_packet(9)napi_schedule_wrapper(9)liquidio_napi_drv_callback(9)liquidio_napi_poll(9)liquidio_setup_io_queues(9)liquidio_schedule_droq_pkt_handlers(9)octeon_setup_interrupt(9)liquidio_change_mtu(9)
fr fr just read them all, they're giving coordinated outfit energy π
ok that's the whole page bestie, no hidden lore, no deleted scenes β every flag and function accounted for πβ¨
and finally, the cute lil sign-off: this page comes to you from ./drivers/net/ethernet/cavium/... and it's dated October 2026 π and yes the title wraps it all up: liquidio_leg...intr_handler(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