smsm_mask_irq(9)
smsm_mask_irq(9) π
okay so bestie, welcome to the smsm_mask_irq(9) page from the Kernel API Manual β¨ this one is literally about un-subscribing from cascades of IRQs of a certain status bit, and it's giving very specific interrupt-core energy π
NAME πΈ
smsm_mask_irq β un-subscribe from cascades of IRQs of a certain status bit π
SYNOPSIS π
void smsm_mask_irq (struct irq_data *irqd );
no cap, that's the whole signature π
ARGUMENTS π«Ά
irqdβ the IRQ handle to be masked π
DESCRIPTION π¦
so basically, this un-subscribes the local CPU from interrupts upon changes to the defines status bit. the bit is also cleared from cascading. periodt β¨
SEE ALSO π
peep these π
- Kernel file
./drivers/soc/qcom/smsm.c struct qcom_smsm(9)struct smsm_entry(9)struct smsm_host(9)smsm_update_bits(9)smsm_intr(9)smsm_unmask_irq(9)smsm_set_irq_type(9)smsm_irq_map(9)smsm_parse_mbox(9)smsm_parse_ipc(9)smsm_inbound_entry(9)smsm_get_size_info(9)
mwah π this little icon lives under ./drivers/soc/qcom, is dated October 2026, and answers to smsm_mask_irq(9). bye bestie, go mask those IRQs responsibly π«Άπ
π¦ 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