Lines Matching refs:launch
21 struct cpulaunch *launch = (struct cpulaunch *)CKSEG0ADDR(CPULAUNCH); in amon_cpu_avail() local
28 launch += cpu; in amon_cpu_avail()
29 if (!(launch->flags & LAUNCH_FREADY)) { in amon_cpu_avail()
33 if (launch->flags & (LAUNCH_FGO|LAUNCH_FGONE)) { in amon_cpu_avail()
45 volatile struct cpulaunch *launch = in amon_cpu_start() local
54 launch += cpu; in amon_cpu_start()
58 launch->pc = pc; in amon_cpu_start()
59 launch->gp = gp; in amon_cpu_start()
60 launch->sp = sp; in amon_cpu_start()
61 launch->a0 = a0; in amon_cpu_start()
64 launch->flags |= LAUNCH_FGO; in amon_cpu_start()
67 while ((launch->flags & LAUNCH_FGONE) == 0) in amon_cpu_start()