_INTC_FN
intc_reg_fns[_INTC_FN(handle)](addr, handle, 1);
intc_reg_fns[_INTC_FN(handle)](addr, handle, 0);
if (_INTC_FN(ihp->handle) != REG_FN_ERR)
intc_reg_fns[_INTC_FN(ihp->handle)](addr, ihp->handle, value);
[_INTC_FN(handle)], irq);
[_INTC_FN(handle)], irq);
switch (_INTC_FN(handle)) {
fn(addr, handle, intc_reg_fns[_INTC_FN(handle)], 0);
fn(addr, handle, intc_reg_fns[_INTC_FN(handle)], 0);
if (intc_reg_fns[_INTC_FN(handle)](addr, handle, 0))