FreeBSD のソース コードでは、sys/kern/subr_bus.c 内のメソッド bus_teardown_intr が "BUS_TEARDOWN_INTR" を呼び出しています。BUS_TEARDOWN_INTR は何をしますか? 私はそれの定義を見つけることができません。
参考までにコードの一部を添付します
int
bus_teardown_intr(device_t dev, device_t child, struct resource *irq,
void *cookie)
{
if (dev->parent)
return (EINVAL);
return (BUS_TEARDOWN_INTR(dev->parent, child, irq, cookie));
}
コード " fxr.watson.org/fxr/source/kern/subr_bus.c " へのリンクは次のとおりです。行番号 4177 が上記のコードに対応しています。