Symbol: intsrc
sys/dev/sound/pci/es137x.c
922
uint32_t intsrc, sctrl;
sys/dev/sound/pci/es137x.c
929
intsrc = es_rd(es, ES1370_REG_STATUS, 4);
sys/dev/sound/pci/es137x.c
930
if ((intsrc & STAT_INTR) == 0) {
sys/dev/sound/pci/es137x.c
936
if (intsrc & STAT_ADC)
sys/dev/sound/pci/es137x.c
938
if (intsrc & STAT_DAC1)
sys/dev/sound/pci/es137x.c
940
if (intsrc & STAT_DAC2)
sys/dev/sound/pci/es137x.c
947
if (intsrc & STAT_ADC)
sys/dev/sound/pci/es137x.c
949
if (intsrc & STAT_DAC1)
sys/dev/sound/pci/es137x.c
951
if (intsrc & STAT_DAC2)
sys/dev/sound/pci/fm801.c
290
u_int32_t intsrc = fm801_rd(fm801, FM_INTSTATUS, 2);
sys/dev/sound/pci/fm801.c
292
DPRINT("\nfm801_intr intsrc 0x%x ", intsrc);
sys/dev/sound/pci/fm801.c
294
if(intsrc & FM_INTSTATUS_PLAY) {
sys/dev/sound/pci/fm801.c
303
if(intsrc & FM_INTSTATUS_REC) {
sys/dev/sound/pci/fm801.c
312
if ( intsrc & FM_INTSTATUS_MPU ) {
sys/dev/sound/pci/fm801.c
314
fm801_wr(fm801, FM_INTSTATUS, intsrc & FM_INTSTATUS_MPU,2);
sys/dev/sound/pci/fm801.c
317
if ( intsrc & FM_INTSTATUS_VOL ) {
sys/dev/sound/pci/fm801.c
319
fm801_wr(fm801, FM_INTSTATUS, intsrc & FM_INTSTATUS_VOL,2);
sys/dev/sound/pci/fm801.c
323
fm801_wr(fm801, FM_INTSTATUS, intsrc & (FM_INTSTATUS_PLAY | FM_INTSTATUS_REC), 2);
sys/dev/sound/pci/t4dwave.c
735
u_int32_t active, mask, bufhalf, chnum, intsrc;
sys/dev/sound/pci/t4dwave.c
738
intsrc = tr_rd(tr, TR_REG_MISCINT, 4);
sys/dev/sound/pci/t4dwave.c
739
if (intsrc & TR_INT_ADDR) {
sys/dev/sound/pci/t4dwave.c
767
if (intsrc & TR_INT_SB) {
sys/x86/include/intr_machdep.h
139
int intr_add_handler(struct intsrc *isrc, const char *name,
sys/x86/include/intr_machdep.h
142
int intr_config_intr(struct intsrc *isrc, enum intr_trigger trig,
sys/x86/include/intr_machdep.h
144
int intr_describe(struct intsrc *isrc, void *ih, const char *descr);
sys/x86/include/intr_machdep.h
146
void intr_execute_handlers(struct intsrc *isrc, struct trapframe *frame);
sys/x86/include/intr_machdep.h
148
struct intsrc *intr_lookup_source(int vector);
sys/x86/include/intr_machdep.h
150
int intr_register_source(struct intsrc *isrc);
sys/x86/include/intr_machdep.h
69
struct intsrc;
sys/x86/include/intr_machdep.h
78
void (*pic_enable_source)(struct intsrc *);
sys/x86/include/intr_machdep.h
79
void (*pic_disable_source)(struct intsrc *, int);
sys/x86/include/intr_machdep.h
80
void (*pic_eoi_source)(struct intsrc *);
sys/x86/include/intr_machdep.h
81
void (*pic_enable_intr)(struct intsrc *);
sys/x86/include/intr_machdep.h
82
void (*pic_disable_intr)(struct intsrc *);
sys/x86/include/intr_machdep.h
83
int (*pic_vector)(struct intsrc *);
sys/x86/include/intr_machdep.h
84
int (*pic_source_pending)(struct intsrc *);
sys/x86/include/intr_machdep.h
87
int (*pic_config_intr)(struct intsrc *, enum intr_trigger,
sys/x86/include/intr_machdep.h
89
int (*pic_assign_cpu)(struct intsrc *, u_int apic_id);
sys/x86/include/intr_machdep.h
90
void (*pic_reprogram_pin)(struct intsrc *);
sys/x86/include/xen/arch-intr.h
36
struct intsrc intsrc; /* @TOP -> *xen_arch_isrc */
sys/x86/include/xen/arch-intr.h
60
intr_execute_handlers(&isrc->xi_arch.intsrc, frame);
sys/x86/include/xen/arch-intr.h
70
return (intr_add_handler(&isrc->xi_arch.intsrc, name, filter, handler,
sys/x86/include/xen/arch-intr.h
78
return (intr_describe(&isrc->xi_arch.intsrc, cookie, descr));
sys/x86/include/xen/arch-intr.h
92
return (intr_event_bind(isrc->xi_arch.intsrc.is_event, cpu));
sys/x86/isa/atpic.c
130
struct intsrc at_intsrc;
sys/x86/isa/atpic.c
139
static void atpic_enable_source(struct intsrc *isrc);
sys/x86/isa/atpic.c
140
static void atpic_disable_source(struct intsrc *isrc, int eoi);
sys/x86/isa/atpic.c
141
static void atpic_eoi_master(struct intsrc *isrc);
sys/x86/isa/atpic.c
142
static void atpic_eoi_slave(struct intsrc *isrc);
sys/x86/isa/atpic.c
143
static void atpic_enable_intr(struct intsrc *isrc);
sys/x86/isa/atpic.c
144
static void atpic_disable_intr(struct intsrc *isrc);
sys/x86/isa/atpic.c
145
static int atpic_vector(struct intsrc *isrc);
sys/x86/isa/atpic.c
147
static int atpic_source_pending(struct intsrc *isrc);
sys/x86/isa/atpic.c
148
static int atpic_config_intr(struct intsrc *isrc, enum intr_trigger trig,
sys/x86/isa/atpic.c
150
static int atpic_assign_cpu(struct intsrc *isrc, u_int apic_id);
sys/x86/isa/atpic.c
180
_atpic_eoi_master(struct intsrc *isrc)
sys/x86/isa/atpic.c
195
_atpic_eoi_slave(struct intsrc *isrc)
sys/x86/isa/atpic.c
245
atpic_enable_source(struct intsrc *isrc)
sys/x86/isa/atpic.c
259
atpic_disable_source(struct intsrc *isrc, int eoi)
sys/x86/isa/atpic.c
286
atpic_eoi_master(struct intsrc *isrc)
sys/x86/isa/atpic.c
296
atpic_eoi_slave(struct intsrc *isrc)
sys/x86/isa/atpic.c
306
atpic_enable_intr(struct intsrc *isrc)
sys/x86/isa/atpic.c
311
atpic_disable_intr(struct intsrc *isrc)
sys/x86/isa/atpic.c
316
atpic_vector(struct intsrc *isrc)
sys/x86/isa/atpic.c
325
atpic_source_pending(struct intsrc *isrc)
sys/x86/isa/atpic.c
344
atpic_config_intr(struct intsrc *isrc, enum intr_trigger trig,
sys/x86/isa/atpic.c
400
atpic_assign_cpu(struct intsrc *isrc, u_int apic_id)
sys/x86/isa/atpic.c
461
atpic_enable_source((struct intsrc *)&atintrs[ICU_SLAVEID]);
sys/x86/isa/atpic.c
525
struct intsrc *isrc;
sys/x86/isa/clock.c
89
static struct intsrc *i8254_intsrc;
sys/x86/isa/clock.c
92
static int (*i8254_pending)(struct intsrc *);
sys/x86/x86/intr_machdep.c
110
static void intrcnt_updatename(struct intsrc *is);
sys/x86/x86/intr_machdep.c
111
static void intrcnt_register(struct intsrc *is);
sys/x86/x86/intr_machdep.c
219
intr_register_source(struct intsrc *isrc)
sys/x86/x86/intr_machdep.c
256
struct intsrc *is;
sys/x86/x86/intr_machdep.c
268
struct intsrc *
sys/x86/x86/intr_machdep.c
278
intr_add_handler(struct intsrc *isrc, const char *name, driver_filter_t filter,
sys/x86/x86/intr_machdep.c
303
struct intsrc *isrc;
sys/x86/x86/intr_machdep.c
322
intr_config_intr(struct intsrc *isrc, enum intr_trigger trig,
sys/x86/x86/intr_machdep.c
332
struct intsrc *isrc;
sys/x86/x86/intr_machdep.c
339
intr_execute_handlers(struct intsrc *isrc, struct trapframe *frame)
sys/x86/x86/intr_machdep.c
411
struct intsrc *is;
sys/x86/x86/intr_machdep.c
421
struct intsrc *isrc;
sys/x86/x86/intr_machdep.c
451
intrcnt_updatename(struct intsrc *is)
sys/x86/x86/intr_machdep.c
458
intrcnt_register(struct intsrc *is)
sys/x86/x86/intr_machdep.c
538
intr_describe(struct intsrc *isrc, void *ih, const char *descr)
sys/x86/x86/intr_machdep.c
552
struct intsrc *is;
sys/x86/x86/intr_machdep.c
572
struct intsrc **isrc;
sys/x86/x86/intr_machdep.c
686
struct intsrc *isrc;
sys/x86/x86/intr_machdep.c
725
const struct intsrc *i1, *i2;
sys/x86/x86/intr_machdep.c
727
i1 = *(const struct intsrc * const *)one;
sys/x86/x86/intr_machdep.c
728
i2 = *(const struct intsrc * const *)two;
sys/x86/x86/intr_machdep.c
744
struct intsrc *isrc;
sys/x86/x86/intr_machdep.c
78
static struct intsrc **interrupt_sources;
sys/x86/x86/intr_machdep.c
80
static struct intsrc **interrupt_sorted;
sys/x86/x86/io_apic.c
116
static void ioapic_enable_source(struct intsrc *isrc);
sys/x86/x86/io_apic.c
117
static void ioapic_disable_source(struct intsrc *isrc, int eoi);
sys/x86/x86/io_apic.c
118
static void ioapic_eoi_source(struct intsrc *isrc);
sys/x86/x86/io_apic.c
119
static void ioapic_enable_intr(struct intsrc *isrc);
sys/x86/x86/io_apic.c
120
static void ioapic_disable_intr(struct intsrc *isrc);
sys/x86/x86/io_apic.c
121
static int ioapic_vector(struct intsrc *isrc);
sys/x86/x86/io_apic.c
122
static int ioapic_source_pending(struct intsrc *isrc);
sys/x86/x86/io_apic.c
123
static int ioapic_config_intr(struct intsrc *isrc, enum intr_trigger trig,
sys/x86/x86/io_apic.c
126
static int ioapic_assign_cpu(struct intsrc *isrc, u_int apic_id);
sys/x86/x86/io_apic.c
128
static void ioapic_reprogram_intpin(struct intsrc *isrc);
sys/x86/x86/io_apic.c
155
_ioapic_eoi_source(struct intsrc *isrc, int locked)
sys/x86/x86/io_apic.c
264
ioapic_enable_source(struct intsrc *isrc)
sys/x86/x86/io_apic.c
283
ioapic_disable_source(struct intsrc *isrc, int eoi)
sys/x86/x86/io_apic.c
304
ioapic_eoi_source(struct intsrc *isrc)
sys/x86/x86/io_apic.c
429
ioapic_reprogram_intpin(struct intsrc *isrc)
sys/x86/x86/io_apic.c
438
ioapic_assign_cpu(struct intsrc *isrc, u_int apic_id)
sys/x86/x86/io_apic.c
521
ioapic_enable_intr(struct intsrc *isrc)
sys/x86/x86/io_apic.c
533
ioapic_disable_intr(struct intsrc *isrc)
sys/x86/x86/io_apic.c
552
ioapic_vector(struct intsrc *isrc)
sys/x86/x86/io_apic.c
561
ioapic_source_pending(struct intsrc *isrc)
sys/x86/x86/io_apic.c
571
ioapic_config_intr(struct intsrc *isrc, enum intr_trigger trig,
sys/x86/x86/io_apic.c
80
struct intsrc io_intsrc;
sys/x86/x86/local_apic.c
1443
struct intsrc *isrc;
sys/x86/x86/local_apic.c
1854
struct intsrc *isrc;
sys/x86/x86/msi.c
118
struct intsrc msi_intsrc;
sys/x86/x86/msi.c
133
static void msi_enable_source(struct intsrc *isrc);
sys/x86/x86/msi.c
134
static void msi_disable_source(struct intsrc *isrc, int eoi);
sys/x86/x86/msi.c
135
static void msi_eoi_source(struct intsrc *isrc);
sys/x86/x86/msi.c
136
static void msi_enable_intr(struct intsrc *isrc);
sys/x86/x86/msi.c
137
static void msi_disable_intr(struct intsrc *isrc);
sys/x86/x86/msi.c
138
static int msi_vector(struct intsrc *isrc);
sys/x86/x86/msi.c
139
static int msi_source_pending(struct intsrc *isrc);
sys/x86/x86/msi.c
140
static int msi_config_intr(struct intsrc *isrc, enum intr_trigger trig,
sys/x86/x86/msi.c
142
static int msi_assign_cpu(struct intsrc *isrc, u_int apic_id);
sys/x86/x86/msi.c
188
msi_enable_source(struct intsrc *isrc)
sys/x86/x86/msi.c
193
msi_disable_source(struct intsrc *isrc, int eoi)
sys/x86/x86/msi.c
201
msi_eoi_source(struct intsrc *isrc)
sys/x86/x86/msi.c
208
msi_enable_intr(struct intsrc *isrc)
sys/x86/x86/msi.c
221
msi_disable_intr(struct intsrc *isrc)
sys/x86/x86/msi.c
242
msi_vector(struct intsrc *isrc)
sys/x86/x86/msi.c
250
msi_source_pending(struct intsrc *isrc)
sys/x86/x86/msi.c
257
msi_config_intr(struct intsrc *isrc, enum intr_trigger trig,
sys/x86/x86/msi.c
265
msi_assign_cpu(struct intsrc *isrc, u_int apic_id)
sys/x86/x86/nexus.c
459
struct intsrc *isrc;
sys/x86/x86/nexus.c
516
struct intsrc *isrc;
sys/x86/x86/nexus.c
529
struct intsrc *isrc;
sys/x86/x86/nexus.c
541
struct intsrc *isrc;
sys/x86/xen/xen_arch_intr.c
147
xen_intr_pic_enable_source(struct intsrc *isrc)
sys/x86/xen/xen_arch_intr.c
150
_Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0,
sys/x86/xen/xen_arch_intr.c
161
xen_intr_pic_disable_source(struct intsrc *isrc, int eoi)
sys/x86/xen/xen_arch_intr.c
164
_Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0,
sys/x86/xen/xen_arch_intr.c
170
xen_intr_pic_eoi_source(struct intsrc *isrc)
sys/x86/xen/xen_arch_intr.c
177
xen_intr_pic_enable_intr(struct intsrc *isrc)
sys/x86/xen/xen_arch_intr.c
180
_Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0,
sys/x86/xen/xen_arch_intr.c
186
xen_intr_pic_disable_intr(struct intsrc *isrc)
sys/x86/xen/xen_arch_intr.c
189
_Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0,
sys/x86/xen/xen_arch_intr.c
203
xen_intr_pic_vector(struct intsrc *isrc)
sys/x86/xen/xen_arch_intr.c
206
_Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0,
sys/x86/xen/xen_arch_intr.c
221
xen_intr_pic_source_pending(struct intsrc *isrc)
sys/x86/xen/xen_arch_intr.c
258
xen_intr_pic_config_intr(struct intsrc *isrc, enum intr_trigger trig,
sys/x86/xen/xen_arch_intr.c
267
xen_intr_pic_assign_cpu(struct intsrc *isrc, u_int apic_id)
sys/x86/xen/xen_arch_intr.c
270
_Static_assert(offsetof(struct xenisrc, xi_arch.intsrc) == 0,
sys/x86/xen/xen_arch_intr.c
330
KASSERT(isrc->xi_arch.intsrc.is_pic == &xen_intr_pic,
sys/x86/xen/xen_arch_intr.c
333
KASSERT(isrc->xi_arch.intsrc.is_handlers == 0,
sys/x86/xen/xen_arch_intr.c
356
isrc->xi_arch.intsrc.is_pic = &xen_intr_pic;
sys/x86/xen/xen_arch_intr.c
358
error = intr_register_source(&isrc->xi_arch.intsrc);
sys/x86/xen/xen_arch_intr.c
370
KASSERT(isrc->xi_arch.intsrc.is_handlers == 0,