Lines Matching refs:isrc

113 static void	ioapic_enable_source(struct intsrc *isrc);
114 static void ioapic_disable_source(struct intsrc *isrc, int eoi);
115 static void ioapic_eoi_source(struct intsrc *isrc);
116 static void ioapic_enable_intr(struct intsrc *isrc);
117 static void ioapic_disable_intr(struct intsrc *isrc);
118 static int ioapic_vector(struct intsrc *isrc);
119 static int ioapic_source_pending(struct intsrc *isrc);
120 static int ioapic_config_intr(struct intsrc *isrc, enum intr_trigger trig,
123 static int ioapic_assign_cpu(struct intsrc *isrc, u_int apic_id);
125 static void ioapic_reprogram_intpin(struct intsrc *isrc);
152 _ioapic_eoi_source(struct intsrc *isrc, int locked)
162 src = (struct ioapic_intsrc *)isrc;
165 io = (struct ioapic *)isrc->is_pic;
261 ioapic_enable_source(struct intsrc *isrc)
263 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc;
264 struct ioapic *io = (struct ioapic *)isrc->is_pic;
278 ioapic_disable_source(struct intsrc *isrc, int eoi)
280 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc;
281 struct ioapic *io = (struct ioapic *)isrc->is_pic;
293 _ioapic_eoi_source(isrc, 1);
299 ioapic_eoi_source(struct intsrc *isrc)
302 _ioapic_eoi_source(isrc, 0);
407 ioapic_reprogram_intpin(struct intsrc *isrc)
411 ioapic_program_intpin((struct ioapic_intsrc *)isrc);
416 ioapic_assign_cpu(struct intsrc *isrc, u_int apic_id)
418 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc;
419 struct ioapic *io = (struct ioapic *)isrc->is_pic;
474 if (isrc->is_handlers > 0)
491 if (isrc->is_handlers > 0)
499 ioapic_enable_intr(struct intsrc *isrc)
501 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc;
504 if (ioapic_assign_cpu(isrc, intr_next_cpu()) != 0)
512 ioapic_disable_intr(struct intsrc *isrc)
514 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc;
531 ioapic_vector(struct intsrc *isrc)
535 pin = (struct ioapic_intsrc *)isrc;
540 ioapic_source_pending(struct intsrc *isrc)
542 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc;
550 ioapic_config_intr(struct intsrc *isrc, enum intr_trigger trig,
553 struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc;
554 struct ioapic *io = (struct ioapic *)isrc->is_pic;