Searched refs:mp_tramp (Results 1 - 1 of 1) sorted by relevance

/freebsd-10.2-release/sys/sparc64/sparc64/
H A Dmp_machdep.c122 static vm_offset_t mp_tramp; variable
148 mp_tramp = (vm_offset_t)OF_claim(NULL, PAGE_SIZE, PAGE_SIZE);
149 if (mp_tramp == (vm_offset_t)-1)
151 bcopy(mp_tramp_code, (void *)mp_tramp, mp_tramp_code_len);
152 *(vm_offset_t *)(mp_tramp + mp_tramp_tlb_slots) = kernel_tlb_slots;
153 *(vm_offset_t *)(mp_tramp + mp_tramp_func) = (vm_offset_t)mp_startup;
154 tp = (struct tte *)(mp_tramp + mp_tramp_code_len);
161 flush(mp_tramp + i);
319 sun4u_startcpu(node, (void *)mp_tramp, 0);

Completed in 41 milliseconds