INTERRUPT_DISTRIBUTE(9)
π INTERRUPT_DISTRIBUTE(9) β Kernel Developer's Manual π
okay so bestie, this is the page for interrupt_distribute, and it's literally from the Kernel Developer's Manual. Buckle up β it's a short one, but it ate. π
πΈ NAME πΈ
interrupt_distribute β assign an interrupt to a CPU. periodt. β¨
β¨ SYNOPSIS β¨
#include <sys/interrupt.h>
int
interrupt_distribute(void *ich, const kcpuset_t *newset,
kcpuset_t *oldset);
π DESCRIPTION π
The interrupt_distribute function exists to assign an interrupt to a CPU. no cap, that's its whole main character job. π
If a driver (or the other kernel component) wishes to assign an interrupt to a CPU, it should pass an interrupt handler β such as the return value of pci_intr_establish() β as the ich argument. π«Ά
Then it should pass the kcpuset to which it should be assigned as newset. Slay, that's the new set. π
Wanna get the previous value? Pass a non-NULL value to oldset, bestie. That's the whole vibe check. π
π Sign-off: this is INTERRUPT_DISTRIBUTE(9) from Debian, dated August 17, 2015 β mwah, bestie ππ«Ά
π¦ where this page comes from
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2015 Internet Initiative Japan Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms