Searched refs:softint (Results 1 - 8 of 8) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Davintr.h87 struct softint { struct
H A Dsystm.h283 void softint(void);
/opensolaris-onvv-gate/usr/src/uts/i86pc/sys/
H A Dmachcpuvar.h114 struct softint mcpu_softinfo;
/opensolaris-onvv-gate/usr/src/uts/sun4/ml/
H A Dinterrupt.s69 ! intr_head[pil] to next intr_vec_t on the list and clear softint
86 brz,pt %g3, 1f ! check for multi target softint
88 ld [%g1 + CPU_ID], %g3 ! for multi target softint, use cpuid
1544 ! Put the request on the cpu's softint priority list and
1554 ! check if a softint is pending for this softint,
1559 brnz,pn %l6, 4f ! branch if softint is already pending
1567 ! Insert intr_vec_t (iv) to appropriate cpu's softint priority list
1580 brz,pt %l6, 1f ! check for Multi target softint flag
1582 ld [%l4 + CPU_ID], %l6 ! for multi target softint, us
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dsoftint.c46 * softint must take care of executing the entries in the FIFO
48 * one instance of softint should process the softcall list with the exception
56 * in the context of softint interrupt handler. The interrupt handler
61 * softint()
418 softint(void) function
/opensolaris-onvv-gate/usr/src/uts/sun4/os/
H A Dddi_impl.c669 softint();
/opensolaris-onvv-gate/usr/src/uts/i86pc/os/
H A Dddi_impl.c366 softint();
906 * The way this works is that it first tries to add a softint vector
908 * existing softint vector at the old priority.
916 * If a softint is pending at the old priority then fail the request.
/opensolaris-onvv-gate/usr/src/uts/common/
H A DMakefile.files70 softint.o \

Completed in 418 milliseconds