Lines Matching refs:csa
304 volatile struct cpu_start_args *csa;
319 csa = &cpu_start_args;
320 csa->csa_state = 0;
323 while (csa->csa_state != CPU_TICKSYNC)
326 csa->csa_tick = rd(tick);
329 while (csa->csa_state != CPU_STICKSYNC)
332 csa->csa_stick = rdstick();
334 while (csa->csa_state != CPU_INIT)
336 csa->csa_tick = csa->csa_stick = 0;
341 cpu_identify(csa->csa_ver, clock, cpuid);
370 volatile struct cpu_start_args *csa;
381 csa = &cpu_start_args;
382 csa->csa_count = mp_ncpus;
400 csa->csa_ttes[i].tte_vpn = TV_VPN(va, TS_8K);
401 csa->csa_ttes[i].tte_data = TD_V | TD_8K | TD_PA(pa) |
404 csa->csa_state = 0;
405 csa->csa_pcpu = pc->pc_addr;
406 csa->csa_mid = pc->pc_mid;
408 while (csa->csa_state != CPU_BOOTSTRAP)
414 csa->csa_count = 0;
420 volatile struct cpu_start_args *csa;
422 csa = &cpu_start_args;
465 csa->csa_count--;
467 csa->csa_state = CPU_BOOTSTRAP;
468 while (csa->csa_count != 0)