Lines Matching refs:cpu_sgnblkp
43 extern cpu_sgnblk_t *cpu_sgnblkp[NCPU];
147 ASSERT(cpu_sgnblkp[cpu_id] != NULL);
152 retflag = cpu_sgnblkp[cpu_id]->sigb_host_mbox.flag;
188 cmd = cpu_sgnblkp[cpu_id]->sigb_host_mbox.cmd;
195 cpu_sgnblkp[cpu_id]->sigb_host_mbox.flag = SIGB_MBOX_BUSY;
208 cpu_sgnblkp[cpu_id]->sigb_host_mbox.flag = SIGB_MBOX_EMPTY;
279 cpu_sgnblkp[cpu_id]->sigb_host_mbox.cmd = resp;
281 (caddr_t)&cpu_sgnblkp[cpu_id]->sigb_host_mbox.data[0],
283 cpu_sgnblkp[cpu_id]->sigb_host_mbox.flag = retflag;
289 cpu_sgnblkp[cpu_id]->sigb_host_mbox.flag = SIGB_MBOX_EMPTY;
363 cpu_sgnblk_t *cpu_sgnblkp))
394 cpu_sgnblk_t *cpu_sgnblkp))
458 (*func)(cpu_sgnblkp[sgnblk_pollcpu], arg);
513 if (cpu_sgnblkp[cpuid] == NULL)
519 if (cpu_sgnblkp[cpuid]->sigb_host_mbox.intr == SIGB_INTR_SEND) {
521 cpu_sgnblkp[cpuid]->sigb_host_mbox.intr = SIGB_INTR_OFF;
559 cpu_sgnblk_t *sgnblkp = cpu_sgnblkp[cpu_id];
616 sigbp = (sgnblk_pollcpu != -1) ? cpu_sgnblkp[sgnblk_pollcpu] : NULL;