Lines Matching refs:hwrpb
179 if (!(hwrpb->txrdy & cpumask)) in wait_for_txrdy()
184 if (!(hwrpb->txrdy & cpumask)) in wait_for_txrdy()
206 ((char*)hwrpb in send_secondary_console_msg()
207 + hwrpb->processor_offset in send_secondary_console_msg()
208 + cpuid * hwrpb->processor_size); in send_secondary_console_msg()
222 set_bit(cpuid, &hwrpb->rxrdy); in send_secondary_console_msg()
239 unsigned long txrdy = hwrpb->txrdy; in recv_secondary_console_msg()
255 ((char*)hwrpb in recv_secondary_console_msg()
256 + hwrpb->processor_offset in recv_secondary_console_msg()
257 + i * hwrpb->processor_size); in recv_secondary_console_msg()
283 hwrpb->txrdy = 0; in recv_secondary_console_msg()
297 ((char*)hwrpb in secondary_cpu_start()
298 + hwrpb->processor_offset in secondary_cpu_start()
299 + cpuid * hwrpb->processor_size); in secondary_cpu_start()
318 hwpcb->ksp, hwpcb->ptbr, hwrpb->vptb, hwpcb->unique)); in secondary_cpu_start()
324 hwrpb->CPU_restart = __smp_callin; in secondary_cpu_start()
325 hwrpb->CPU_restart_data = (unsigned long) __smp_callin; in secondary_cpu_start()
328 hwrpb_update_checksum(hwrpb); in secondary_cpu_start()
411 if (hwrpb->nr_processors > 1) { in setup_smp()
415 hwrpb->nr_processors)); in setup_smp()
418 ((char*)hwrpb + hwrpb->processor_offset); in setup_smp()
421 for (i = 0; i < hwrpb->nr_processors; i++) { in setup_smp()
423 ((char *)cpubase + i*hwrpb->processor_size); in setup_smp()
556 if (hwrpb->txrdy) in handle_ipi()