Home | History | Annotate | Download | only in adm5120

Lines Matching refs:ih

187 	struct evbmips_intrhand *ih;
194 ih = kmem_alloc(sizeof(*ih), KM_SLEEP);
195 ih->ih_func = func;
196 ih->ih_arg = arg;
197 ih->ih_irq = irq;
209 LIST_INSERT_HEAD(&adm5120_cpuintrs[cpu_int].cintr_list, ih, ih_q);
230 return ih;
236 struct evbmips_intrhand *ih = cookie;
240 irq = ih->ih_irq;
247 LIST_REMOVE(ih, ih_q);
262 kmem_free(ih, sizeof(*ih));
267 struct evbmips_intrhand *ih;
280 LIST_FOREACH(ih, &adm5120_cpuintrs[level].cintr_list, ih_q) {
281 irqmask = 1 << ih->ih_irq;
283 adm5120_intrtab[ih->ih_irq].intr_count.ev_count++;
284 (*ih->ih_func)(ih->ih_arg);