Searched refs:intsrc (Results 1 – 8 of 8) sorted by relevance
73 struct intsrc;82 void (*pic_enable_source)(struct intsrc *);84 void (*pic_eoi_source)(struct intsrc *);85 void (*pic_enable_intr)(struct intsrc *);86 void (*pic_disable_intr)(struct intsrc *);87 int (*pic_vector)(struct intsrc *);88 int (*pic_source_pending)(struct intsrc *);94 void (*pic_reprogram_pin)(struct intsrc *);110 struct intsrc { struct154 struct intsrc *intr_lookup_source(int vector);[all …]
128 struct intsrc at_intsrc;178 _atpic_eoi_master(struct intsrc *isrc) in _atpic_eoi_master()193 _atpic_eoi_slave(struct intsrc *isrc) in _atpic_eoi_slave()243 atpic_enable_source(struct intsrc *isrc) in atpic_enable_source()284 atpic_eoi_master(struct intsrc *isrc) in atpic_eoi_master()294 atpic_eoi_slave(struct intsrc *isrc) in atpic_eoi_slave()304 atpic_enable_intr(struct intsrc *isrc) in atpic_enable_intr()309 atpic_disable_intr(struct intsrc *isrc) in atpic_disable_intr()314 atpic_vector(struct intsrc *isrc) in atpic_vector()323 atpic_source_pending(struct intsrc *isrc) in atpic_source_pending()[all …]
87 static struct intsrc *i8254_intsrc;90 static int (*i8254_pending)(struct intsrc *);
251 struct intsrc *265 struct intsrc *isrc; in intr_add_handler()290 struct intsrc *isrc; in intr_remove_handler()311 struct intsrc *isrc; in intr_config_intr()322 struct intsrc *isrc; in intr_disable_src()402 struct intsrc *isrc;529 struct intsrc *isrc;545 struct intsrc *is;637 struct intsrc *isrc;681 struct intsrc *isrc;[all …]
116 struct intsrc msi_intsrc;132 static void msi_eoi_source(struct intsrc *isrc);133 static void msi_enable_intr(struct intsrc *isrc);135 static int msi_vector(struct intsrc *isrc);185 msi_enable_source(struct intsrc *isrc) in msi_enable_source()190 msi_disable_source(struct intsrc *isrc, int eoi) in msi_disable_source()198 msi_eoi_source(struct intsrc *isrc) in msi_eoi_source()205 msi_enable_intr(struct intsrc *isrc) in msi_enable_intr()213 msi_disable_intr(struct intsrc *isrc) in msi_disable_intr()221 msi_vector(struct intsrc *isrc) in msi_vector()[all …]
82 struct intsrc io_intsrc;119 static void ioapic_eoi_source(struct intsrc *isrc);122 static int ioapic_vector(struct intsrc *isrc);156 _ioapic_eoi_source(struct intsrc *isrc, int locked) in _ioapic_eoi_source()265 ioapic_enable_source(struct intsrc *isrc) in ioapic_enable_source()303 ioapic_eoi_source(struct intsrc *isrc) in ioapic_eoi_source()411 ioapic_reprogram_intpin(struct intsrc *isrc) in ioapic_reprogram_intpin()503 ioapic_enable_intr(struct intsrc *isrc) in ioapic_enable_intr()515 ioapic_disable_intr(struct intsrc *isrc) in ioapic_disable_intr()534 ioapic_vector(struct intsrc *isrc) in ioapic_vector()[all …]
1300 struct intsrc *isrc; in lapic_handle_intr()1713 struct intsrc *isrc; in DB_SHOW_COMMAND()
124 struct intsrc xi_intsrc;143 static void xen_intr_eoi_source(struct intsrc *isrc);146 static int xen_intr_vector(struct intsrc *isrc);148 static int xen_intr_config_intr(struct intsrc *isrc,829 xen_intr_disable_intr(struct intsrc *base_isrc) in xen_intr_disable_intr()845 xen_intr_vector(struct intsrc *base_isrc) in xen_intr_vector()861 xen_intr_source_pending(struct intsrc *isrc) in xen_intr_source_pending()990 xen_intr_enable_source(struct intsrc *base_isrc) in xen_intr_enable_source()1006 xen_intr_eoi_source(struct intsrc *base_isrc) in xen_intr_eoi_source()1016 xen_intr_enable_intr(struct intsrc *base_isrc) in xen_intr_enable_intr()[all …]