handle_fasteoi_mask_irq(9)
π handle_fasteoi_mask_irq(9)
okay so bestie, welcome to the Kernel API Manual β¨ β this is the page for handle_fasteoi_mask_irq, and honestly? she's a niche queen but she serves. let's get into it π«Ά
πΈ NAME πΈ
handle_fasteoi_mask_irq β the irq handler for level hierarchy stacked on transparent controllers ππ
β¨ SYNOPSIS β¨
void handle_fasteoi_mask_irq (struct irq_desc *desc );
π ARGUMENTS π
descβ the interrupt description structure for this irq. that's her, that's the whole vibe, she's the struct you're handing over π¦
π DESCRIPTION π
so like β think of handle_fasteoi_irq, right? iconic, we love her. this one is basically that, but for use with hierarchy where the irq_chip also needs to have its ->irq_mask_ack function called. periodt. that's the extra little sprinkle on top π§β¨
no cap, that's the whole thing β same energy as her sister function, just with that mask-ack callback in the mix. π
π₯ SEE ALSO π₯
the whole group chat, fr fr β everyone's here:
- the kernel file
./kernel/irq/chip.c irq_set_chip(9)irq_set_irq_type(9)irq_set_handler_data(9)irq_set_msi_desc_off(9)irq_set_msi_desc(9)irq_set_chip_data(9)irq_disable(9)handle_nested_irq(9)handle_simple_irq(9)handle_untracked_irq(9)handle_level_irq(9)handle_fasteoi_irq(9)handle_fasteoi_nmi(9)handle_edge_irq(9)handle_percpu_irq(9)handle_percpu_devid_irq(9)irq_cpu_online(9)irq_cpu_offline(9)handle_fasteoi_ack_irq(9)irq_chip_set_parent_state(9)irq_chip_get_parent_state(9)irq_chip_shutdown_parent(9)irq_chip_startup_parent(9)irq_chip_enable_parent(9)irq_chip_disable_parent(9)irq_chip_ack_parent(9)irq_chip_mask_parent(9)irq_chip_mask_ack_parent(9)irq_chip_unmask_parent(9)irq_chip_eoi_parent(9)irq_chip_set_affinity_parent(9)irq_chip_set_type_parent(9)irq_chip_retrigger_hierarchy(9)irq_chip_set_vcpu_affinity_parent(9)irq_chip_set_wake_parent(9)irq_chip_request_resources_parent(9)irq_chip_release_resources_parent(9)irq_chip_compose_msi_msg(9)irq_chip_pm_get(9)irq_chip_pm_put(9)
π reminder bestie: touch the kernel internals with love and a backup plan, mmkay? π
and that's the page!! π this little beauty lives in ./kernel/irq and the version tag on her is October 2026 β so yeah, she's dated, she's slaying, she's handle_fasteoi_mask_irq(9). 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