Home
last modified time | relevance | path

Searched refs:sih (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/sys/arch/usermode/usermode/
H A Dtrap.c642 struct intr_handler *sih; in sigio() local
648 sih = &sigio_intr_handler[n]; in sigio()
649 if (sih->func) in sigio()
650 sih->func(sih->arg); in sigio()
664 struct intr_handler *sih; in sigio_intr_establish() local
668 sih = &sigio_intr_handler[n]; in sigio_intr_establish()
669 if (sih->func == NULL) { in sigio_intr_establish()
670 sih->func = func; in sigio_intr_establish()
671 sih->arg = arg; in sigio_intr_establish()
672 return sih; in sigio_intr_establish()
/netbsd-src/sys/arch/arm/gemini/
H A Dgemini_ipm.c39 void *sih; /* softint handle */ member
190 disp->sih = softint_establish(ipl, consume, arg); in gemini_ipm_register()
213 softint_disestablish(sc->sih); in gemini_ipm_deregister()
239 softint_schedule(disp->sih); in gemini_ipm_dispatch()
/netbsd-src/sys/dev/pci/cxgb/
H A Dcxgb_lro.c83 struct ip *sih = (struct ip *)(mtod(m, uint8_t *) + IPH_OFFSET); in lro_match() local
84 struct tcphdr *sth = (struct tcphdr *) (sih + 1); in lro_match()
88 ih->ip_src.s_addr == sih->ip_src.s_addr && in lro_match()
89 ih->ip_dst.s_addr == sih->ip_dst.s_addr); in lro_match()
/netbsd-src/sys/kern/
H A Dkern_softint.c361 void *sih; in softint_establish() local
381 sih = (void *)((uint8_t *)&sc->sc_hand[index] - (uint8_t *)sc); in softint_establish()
384 if ((ipi_id = ipi_register(softint_schedule, sih)) == 0) { in softint_establish()
411 SDT_PROBE4(sdt, kernel, softint, establish, sih, func, arg, flags); in softint_establish()
413 return sih; in softint_establish()
/netbsd-src/sys/dev/wscons/
H A Dwsevent.c182 ev->sih = softint_establish(SOFTINT_MPSAFE | SOFTINT_CLOCK, in wsevent_init()
201 softint_disestablish(ev->sih); in wsevent_fini()
373 softint_schedule(ev->sih); in wsevent_wakeup()
H A Dwseventvar.h86 void *sih; /* soft interrupt handle for signals */ member
/netbsd-src/external/bsd/openldap/dist/contrib/ldapc++/src/
H A DLDAPBindRequest.cpp118 int flags, SaslInteractionHandler *sih, LDAPAsynConnection *connect, in LDAPSaslInteractiveBind() argument
121 m_mech(mech), m_flags(flags), m_sih(sih), m_res(0) in LDAPSaslInteractiveBind()
H A DLDAPBindRequest.h50 SaslInteractionHandler *sih, LDAPAsynConnection *connect,
H A DLDAPConnection.cpp65 SaslInteractionHandler *sih, in saslInteractiveBind() argument
72 msg = LDAPAsynConnection::saslInteractiveBind(mech, flags, sih, cons); in saslInteractiveBind()
H A DLDAPConnection.h96 SaslInteractionHandler *sih=0,
H A DLDAPAsynConnection.cpp127 SaslInteractionHandler *sih, in saslInteractiveBind() argument
133 new LDAPSaslInteractiveBind(mech, flags, sih, this, cons); in saslInteractiveBind()
H A DLDAPAsynConnection.h129 SaslInteractionHandler *sih=0,
/netbsd-src/sys/net/
H A Dpktqueue.c170 void *sih; in pktq_create() local
175 if ((sih = softint_establish(sflags, intrh, sc)) == NULL) { in pktq_create()
184 pq->pq_sih = sih; in pktq_create()
/netbsd-src/sys/dev/
H A Dmidi.c244 if (sc->sih != NULL) { in mididetach()
245 softint_disestablish(sc->sih); in mididetach()
246 sc->sih = NULL; in mididetach()
281 sc->sih = softint_establish(SOFTINT_CLOCK | SOFTINT_MPSAFE, in midi_attach()
778 softint_schedule(sc->sih); in midi_in()
1045 softint_schedule(sc->sih); in midi_rcv_asense()
1308 softint_schedule(sc->sih); in midi_intr_out()
H A Dsequencervar.h92 void *sih; member
H A Dmidivar.h204 void *sih; member
H A Dsequencer.c208 softint_disestablish(sc->sih); in sequencerdestroy()
224 sc->sih = softint_establish(SOFTINT_NET | SOFTINT_MPSAFE, in sequencercreate()
1432 softint_schedule(sc->sih); in midiseq_in()
/netbsd-src/sys/dev/ebus/
H A Dcs4231_ebus.c482 bus_space_handle_t dh, void *sih) in cs4231_ebus_dma_intr() argument
522 sparc_softintr_schedule(sih); in cs4231_ebus_dma_intr()
/netbsd-src/sys/dev/audio/
H A Daudiodef.h261 void *sih; /* softint cookie */ member
H A Daudio.c5373 mixer->sih = softint_establish(SOFTINT_SERIAL | SOFTINT_MPSAFE, in audio_mixer_init()
5375 if (mixer->sih == NULL) { in audio_mixer_init()
5489 if (mixer->sih) { in audio_mixer_destroy()
5490 softint_disestablish(mixer->sih); in audio_mixer_destroy()
5491 mixer->sih = NULL; in audio_mixer_destroy()
5997 softint_schedule(mixer->sih); in audio_pintr()
6281 softint_schedule(mixer->sih); in audio_rintr()
/netbsd-src/sys/dev/pci/bktr/
H A Dbktr_reg.h585 void *sih; member
H A Dbktr_core.c637 bktr->sih = softint_establish(SOFTINT_MPSAFE | SOFTINT_CLOCK, in common_bktr_attach()
919 softint_schedule(bktr->sih); in common_bktr_intr()