evcount_detach(&ih->ih_count);
isa_intr_disestablish(ic, arg)	isa_chipset_tag_t ic;	void *arg;{	struct intrhand *ih = arg;	struct intrq *iq = &isa_intrq[ih->ih_irq];	int irq = ih->ih_irq;	u_int oldirqstate;		if (!LEGAL_IRQ(irq))		panic("intr_disestablish: bogus irq");	oldirqstate = disable_interrupts(I32_bit);	TAILQ_REMOVE(&iq->iq_list, ih, ih_list);	intr_calculatemasks();	restore_interrupts(oldirqstate);	free(ih, M_DEVBUF);	if (TAILQ_EMPTY(&(iq->iq_list)))		iq->iq_ist = IST_NONE;}