Lines Matching refs:state_addr
561 static void loongson3_type1_play_dead(int *state_addr)
582 " li %[val], 0x7 \n" /* *state_addr = CPU_DEAD; */
583 " sw %[val], (%[state_addr]) \n"
585 " cache 21, (%[state_addr]) \n" /* flush entry of *state_addr */
588 : [state_addr] "r" (state_addr),
623 static void loongson3_type2_play_dead(int *state_addr)
644 " li %[val], 0x7 \n" /* *state_addr = CPU_DEAD; */
645 " sw %[val], (%[state_addr]) \n"
647 " cache 21, (%[state_addr]) \n" /* flush entry of *state_addr */
650 : [state_addr] "r" (state_addr),
687 static void loongson3_type3_play_dead(int *state_addr)
728 " li %[val], 0x7 \n" /* *state_addr = CPU_DEAD; */
729 " sw %[val], (%[state_addr]) \n"
731 " cache 21, (%[state_addr]) \n" /* flush entry of *state_addr */
734 : [state_addr] "r" (state_addr),
773 int prid_imp, prid_rev, *state_addr;
810 state_addr = &per_cpu(cpu_state, cpu);
812 play_dead_at_ckseg1(state_addr);