Home
last modified time | relevance | path

Searched refs:idsr (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dopl_kdi.c90 uint64_t idsr; in kdi_xc_one() local
100 idsr = getidsr(); in kdi_xc_one()
102 if (idsr & IDSR_BUSY) { in kdi_xc_one()
104 idsr = getidsr(); in kdi_xc_one()
109 } while (idsr & IDSR_BUSY); in kdi_xc_one()
114 if (idsr & IDSR_NACK) in kdi_xc_one()
H A Dus3_cheetah.c160 uint64_t idsr, nackmask = 0, busymask, curnack, curbusy; in send_mondo_set() local
214 idsr = getidsr(); in send_mondo_set()
216 if (idsr == 0) in send_mondo_set()
219 if (idsr == 0 && shipped == ncpuids) in send_mondo_set()
237 if (idsr & (IDSR_NACK_BIT(i) | in send_mondo_set()
264 "" PRIx64 " cpuids:", nack, busy, idsr); in send_mondo_set()
266 if (idsr & (IDSR_NACK_BIT(i) | in send_mondo_set()
276 curnack = idsr & nackmask; in send_mondo_set()
277 curbusy = idsr & busymask; in send_mondo_set()
H A Dspitfire_kdi.c91 uint64_t idsr; in kdi_xc_one() local
102 if ((idsr = getidsr()) == 0) in kdi_xc_one()
104 else if (idsr & IDSR_BUSY) in kdi_xc_one()
H A Dus3_kdi.c91 uint64_t idsr; in kdi_xc_one() local
115 if ((idsr = getidsr()) == 0) in kdi_xc_one()
117 else if (idsr & busymask) in kdi_xc_one()
H A Dus3_jalapeno.c182 uint64_t idsr, nackmask = 0, busymask, curnack, curbusy; in send_mondo_set() local
214 idsr = getidsr(); in send_mondo_set()
215 if (idsr == 0) in send_mondo_set()
232 if (idsr & (IDSR_NACK_BIT(i) | in send_mondo_set()
259 "" PRIx64 " cpuids:", nack, busy, idsr); in send_mondo_set()
261 if (idsr & (IDSR_NACK_BIT(i) | in send_mondo_set()
271 curnack = idsr & nackmask; in send_mondo_set()
272 curbusy = idsr & busymask; in send_mondo_set()
H A Dus3_cheetahplus.c167 uint64_t idsr, nackmask = 0, busymask, curnack, curbusy; in send_mondo_set() local
221 idsr = getidsr(); in send_mondo_set()
223 if (idsr == 0) in send_mondo_set()
226 if (idsr == 0 && shipped == ncpuids) in send_mondo_set()
244 if (idsr & (IDSR_NACK_BIT(i) | in send_mondo_set()
271 "" PRIx64 " cpuids:", nack, busy, idsr); in send_mondo_set()
273 if (idsr & (IDSR_NACK_BIT(i) | in send_mondo_set()
283 curnack = idsr & nackmask; in send_mondo_set()
284 curbusy = idsr & busymask; in send_mondo_set()
H A Dopl_olympus.c401 idsr = getidsr();
403 if (idsr == 0)
406 if (idsr == 0 && shipped == ncpuids)
423 nack, busy, idsr);
429 if (idsr & (IDSR_NACK_BIT(i) |
437 curnack = idsr & nackmask;
438 curbusy = idsr & busymask;
676 uint64_t idsr, starttick, endtick, tick, lasttick; local
686 idsr = getidsr();
687 if (idsr == 0)
[all …]
H A Dus3_common.c692 uint64_t idsr; in mondo_recover_proc() local
826 idsr = getidsr(); in mondo_recover_proc()
827 if ((idsr & (IDSR_NACK_BIT(bn) | in mondo_recover_proc()
863 idsr = getidsr(); in mondo_recover_proc()
864 if ((idsr & (IDSR_NACK_BIT(bn) | in mondo_recover_proc()
899 uint64_t idsr; in mondo_recover() local
954 idsr = getidsr(); in mondo_recover()
955 if ((idsr & (IDSR_NACK_BIT(bn) | in mondo_recover()
1098 idsr = getidsr(); in send_one_mondo()
1099 if (idsr == 0) in send_one_mondo()
[all …]
H A Dspitfire.c682 uint64_t idsr, starttick, endtick; in send_one_mondo() local
694 idsr = getidsr(); in send_one_mondo()
695 if (idsr == 0) in send_one_mondo()
713 if (idsr & IDSR_BUSY) { in send_one_mondo()