/src/sys/arch/sparc64/sparc64/ |
intreg.h | 56 struct intrhand; /* This is in cpu.h if you need it. */ 57 void send_softint(int cpu, int level, struct intrhand *ih);
|
intr.c | 76 struct intrhand *intrlev[MAXINTNUM]; 136 struct intrhand *ih = (struct intrhand *)arg; 161 struct intrhand *ih = vp; 175 * e.g. pointers in the intrhand structure are properly initialized. 178 struct intrhand* 181 struct intrhand *ih = kmem_zalloc(sizeof(struct intrhand), KM_NOSLEEP); 183 panic("%s: failed to allocate intrhand", __func__); 192 intr_establish(int level, bool mpsafe, struct intrhand *ih [all...] |
/src/sys/arch/x86/include/ |
intr_distribute.h | 36 int intr_distribute(struct intrhand *, const kcpuset_t *, kcpuset_t *);
|
intr.h | 92 struct intrhand *is_handlers; /* handler chain */ 133 struct intrhand { struct 140 struct intrhand *ih_next; 141 struct intrhand **ih_prevp; 146 struct intrhand *ih_evt_next; 219 void intr_mask(struct intrhand *); 220 void intr_unmask(struct intrhand *); 221 void intr_disestablish(struct intrhand *);
|
/src/sys/arch/arm/at91/ |
at91aicvar.h | 32 struct intrhand { struct 33 TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */ 43 TAILQ_HEAD(, intrhand) iq_list; /* handler list */
|
/src/sys/arch/xen/include/ |
evtchn.h | 42 struct intrhand *event_set_handler(int, int (*func)(void *), void *, 47 struct intrhand; 61 /* See comments in x86/include/intr.h:struct intrhand {} */ 63 struct intrhand *ih;
|
intr.h | 58 struct intrhand *ev_handlers; /* handler chain */ 94 void xen_intr_mask(struct intrhand *); 95 void xen_intr_unmask(struct intrhand *); 96 void xen_intr_disestablish(struct intrhand *);
|
/src/sys/arch/evbarm/ifpga/ |
ifpgavar.h | 86 struct intrhand { struct 87 TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */ 97 TAILQ_HEAD(, intrhand) iq_list; /* handler list */
|
/src/sys/arch/evbarm/iq80310/ |
iq80310var.h | 59 struct intrhand { struct 60 TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */ 70 TAILQ_HEAD(, intrhand) iq_list; /* handler list */
|
/src/sys/arch/arm/ep93xx/ |
ep93xxvar.h | 37 struct intrhand { struct 38 TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */ 48 TAILQ_HEAD(, intrhand) iq_list; /* handler list */
|
/src/sys/arch/evbmips/mipssim/ |
mipssim_intr.c | 64 struct intrhand { struct 65 LIST_ENTRY(intrhand) ih_q; 78 LIST_HEAD(intrlist, intrhand) intrs[NINTR]; 112 struct intrhand *ih; 132 struct intrhand *ih; 141 ih = kmem_alloc(sizeof(struct intrhand), KM_SLEEP); 162 struct intrhand *ih = cookie; 172 kmem_free(ih, sizeof(struct intrhand));
|
/src/sys/arch/macppc/dev/ |
espvar.h | 36 struct intrhand sc_ih; /* intr handler */
|
/src/sys/arch/atari/include/ |
intr.h | 113 struct intrhand { struct 114 LIST_ENTRY(intrhand) ih_link; 124 struct intrhand *intr_establish(int, int, int, hw_ifun_t, void *); 125 int intr_disestablish(struct intrhand *);
|
pci_machdep.h | 62 struct intrhand *ihand; /* save this for disestablishing */
|
/src/sys/arch/landisk/landisk/ |
intr.c | 46 struct intrhand { struct 49 struct intrhand *ih_next; 59 struct intrhand *eih_ih; 137 static struct intrhand fakehand = {fakeintr}; 139 struct intrhand **p, *q, *ih; 211 struct intrhand *ih = aux; 212 struct intrhand **p, *q; 252 struct intrhand *ih = aux; 253 struct intrhand *p, *q __debugused; 288 struct intrhand *ih = aux [all...] |
/src/sys/arch/emips/include/ |
intr.h | 59 struct intrhand { struct 64 extern struct intrhand intrtab[];
|
/src/sys/arch/pmax/include/ |
intr.h | 53 struct intrhand { struct 58 extern struct intrhand intrtab[];
|
/src/sys/arch/arm/ixp12x0/ |
ixp12x0var.h | 59 struct intrhand { struct 60 TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */ 70 TAILQ_HEAD(, intrhand) iq_list; /* handler list */
|
/src/sys/arch/arm/xscale/ |
beccvar.h | 49 struct intrhand { struct 50 TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */ 58 TAILQ_HEAD(, intrhand) iq_list; /* handler list */
|
i80321var.h | 49 struct intrhand { struct 50 TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */ 60 TAILQ_HEAD(, intrhand) iq_list; /* handler list */
|
/src/sys/arch/sparc64/include/ |
cpu.h | 160 struct intrhand *ci_intrpending[16]; 161 struct intrhand *ci_tick_ih; 380 struct intrhand { struct 390 struct intrhand *ih_next; /* global list */ 391 struct intrhand *ih_pending; /* interrupt queued */ 394 void (*ih_ack)(struct intrhand *); /* ack interrupt function */ 400 extern struct intrhand *intrhand[]; 401 extern struct intrhand *intrlev[MAXINTNUM]; 403 void intr_establish(int level, bool mpsafe, struct intrhand *); [all...] |
/src/sys/arch/x86/x86/ |
x86_softintr.c | 167 struct intrhand *q; 221 struct intrhand fake_preempt_intrhand; 240 struct intrhand fake_softclock_intrhand; 241 struct intrhand fake_softnet_intrhand; 242 struct intrhand fake_softserial_intrhand; 243 struct intrhand fake_softbio_intrhand;
|
/src/sys/arch/arm/s3c2xx0/ |
s3c2xx0_intr.h | 185 struct intrhand { struct 186 TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */ 196 TAILQ_HEAD(,intrhand) list;
|
/src/sys/arch/atari/vme/ |
if_levar.h | 59 struct intrhand *sc_intr;
|
/src/sys/arch/hpcmips/vr/ |
vripvar.h | 61 struct intrhand { struct in struct:vrip_softc
|