Home
last modified time | relevance | path

Searched refs:softint (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/sys/rump/librump/rumpkern/
H A Dintr.c53 struct softint { struct
63 struct softint *sip_parent; argument
147 struct softint *si; in sithread()
202 struct softint *si; in sithread_cpu_bouncer()
339 struct softint *si; in softint_establish()
362 sitosip(struct softint *si, struct cpu_info *ci) in sitosip()
376 struct softint *si = arg; in softint_schedule()
405 struct softint *si = arg; in softint_schedule_cpu()
439 struct softint *si = cook; in softint_disestablish()
/netbsd-src/sys/kern/
H A Dkern_softint.c192 typedef struct softint { struct
227 SDT_PROBE_DEFINE4(sdt, kernel, softint, establish,
233 SDT_PROBE_DEFINE1(sdt, kernel, softint, disestablish,
236 SDT_PROBE_DEFINE2(sdt, kernel, softint, schedule,
240 SDT_PROBE_DEFINE4(sdt, kernel, softint, entry,
246 SDT_PROBE_DEFINE4(sdt, kernel, softint, return,
411 SDT_PROBE4(sdt, kernel, softint, establish, sih, func, arg, flags); in softint_establish()
461 SDT_PROBE1(sdt, kernel, softint, disestablish, arg); in softint_disestablish()
489 SDT_PROBE2(sdt, kernel, softint, schedule, arg, /*ci*/NULL); in softint_schedule()
544 SDT_PROBE2(sdt, kernel, softint, schedule, arg, ci); in softint_schedule_cpu()
[all …]
H A Dkern_entropy.c75 * pool is limited to thread and softint context and serialized
142 struct evcnt softint; member
210 static void *entropy_sih __read_mostly; /* softint handler */
451 * Establish the softint at the highest softint priority level. in entropy_init_late()
457 panic("unable to establish entropy softint"); in entropy_init_late()
489 evcnt_attach_dynamic(&ec->ec_evcnt->softint, EVCNT_TYPE_MISC, NULL, in entropy_init_cpu()
490 cpuname, "entropy softint"); in entropy_init_cpu()
517 evcnt_detach(&ec->ec_evcnt->softint); in entropy_fini_cpu()
982 * instance. Schedule a softint t
[all...]
/netbsd-src/sys/dev/sbus/
H A Dstp4020.c113 void *softint; /* cookie for the softintr */ member
492 h->softint = NULL; in stp4020_attach_socket()
703 if (h->softint != NULL) in stp4020_intr()
704 sparc_softintr_schedule(h->softint); in stp4020_intr()
1032 h->softint = sparc_softintr_establish(ipl, stp4020_intr_dispatch, h); in stp4020_chip_intr_establish()
1033 return h->softint; in stp4020_chip_intr_establish()
1047 if (h->softint) { in stp4020_chip_intr_disestablish()
1048 sparc_softintr_disestablish(h->softint); in stp4020_chip_intr_disestablish()
1049 h->softint = NULL; in stp4020_chip_intr_disestablish()
H A Ddbrivar.h108 void *softint; member
H A Ddbri.c294 sc->sc_desc[i].softint = softint_establish(SOFTINT_SERIAL, in dbri_attach_sbus()
711 softint_schedule(dd->softint); in dbri_process_interrupt()
739 softint_schedule(dd->softint); in dbri_process_interrupt()
1225 softint_schedule(dd->softint); in pipe_reset()
/netbsd-src/sys/arch/mips/mips/
H A Dlocore.S381 REG_S a0, CALLFRAME_S0(sp) # save softint lwp
401 PTR_LA t2, softint_cleanup # if softint blocks, return here
427 move MIPS_CURLWP, a0 # switch to softint lwp
487 REG_L v0, CALLFRAME_S0(sp) # get softint lwp
/netbsd-src/sys/arch/arm/pic/
H A Dpic.c229 const size_t softint = (size_t) arg; in pic_handle_softint() local
232 softint_switch(ci->ci_softlwps[softint], s); in pic_handle_softint()
/netbsd-src/sys/arch/acorn32/doc/
H A Dhistory353 - fixed errors in the softint code
/netbsd-src/share/man/man9/
H A DMakefile907 softintr.9 softintr_schedule.9 softintr.9 softint.9 \
/netbsd-src/sys/arch/sparc/sparc/
H A Dlocore.s2498 ! tally softint (curcpu()->cpu_data.cpu_nintr++) (clobbers %o0,%o1,%o2)
2577 ! both softint pending and clear bits are in upper halfwords of
2590 btst %l4, %l5 ! make sure softint pending bit is set
3099 set _C_LABEL(nmi_soft), %o3 ! assume a softint
/netbsd-src/sys/arch/sparc64/sparc64/
H A Dlocore.s4363 wr %g6, 0, SET_SOFTINT ! Invoke a softint
4643 mov 1, %l3 ! Ack softint
4651 mov 1, %l3 ! Ack softint
4767 mov 1, %l3 ! Ack softint
/netbsd-src/external/gpl3/binutils.old/dist/gas/doc/
H A Dc-sparc.texi301 The software interrupt register is referred to as @samp{%softint}.
H A Das.info21613 * The software interrupt register is referred to as `%softint'.
/netbsd-src/external/gpl3/binutils/dist/gas/doc/
H A Dc-sparc.texi301 The software interrupt register is referred to as @samp{%softint}.
H A Das.info22114 • The software interrupt register is referred to as ‘%softint’.
/netbsd-src/usr.sbin/makemandb/
H A Dnostem.txt3768 softint
/netbsd-src/external/gpl3/binutils/dist/gas/
H A DChangeLog-20081071 * config/tc-sparc.c (v9a_asr_table): Fix order of softint entries.
/netbsd-src/external/gpl3/binutils.old/dist/gas/
H A DChangeLog-20081071 * config/tc-sparc.c (v9a_asr_table): Fix order of softint entries.