Lines Matching refs:softint
69 ! 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, use cpuid
1603 wr %l1, SET_SOFTINT ! trigger required pil softint
1634 ! Put the request on the cpu's softint priority list and
1641 ! Insert intr_vec_t (iv) to appropriate cpu's softint priority list
1654 brz,pt %g6, 0f ! check for Multi target softint flag
1656 ld [%g4 + CPU_ID], %g6 ! for multi target softint, use cpuid
1701 wr %g5, SET_SOFTINT ! trigger required pil softint
1722 ! %g1 - softint pil mask
1742 ! insert them into cpu's softint priority lists and set %set_softint.
1752 ! cause spurious tick interrupts when the softint register is programmed
1760 ! CPU softint priority queue, and compose the final softint pil mask.
1769 ! Insert next intr_vec_t (iv) to appropriate cpu's softint priority list
1772 ! %g1 = softint pil mask
1789 brz,pt %g6, 1f ! check for Multi target softint flag
1791 ld [%g4 + CPU_ID], %g6 ! for multi target softint, use cpuid
1888 ! Insert intr_vec_t (iv) to appropriate cpu's softint priority list
1902 brz,pt %g6, 1f ! check for Multi target softint flag
1904 ld [%g4 + CPU_ID], %g6 ! for multi target softint, use cpuid