Lines Matching refs:local
336 static void set_gs_and_switch_to(unsigned long local, in set_gs_and_switch_to() argument
344 if (local == HARD_ZERO) { in set_gs_and_switch_to()
346 local = 0; in set_gs_and_switch_to()
350 local, hard_zero ? " and clear gs" : "", remote); in set_gs_and_switch_to()
353 if (syscall(SYS_arch_prctl, ARCH_SET_GS, local) != 0) in set_gs_and_switch_to()
358 if (read_base(GS) != local) { in set_gs_and_switch_to()
366 local = read_base(GS); in set_gs_and_switch_to()
385 if (base == local && sel_pre_sched == sel_post_sched) { in set_gs_and_switch_to()
387 sel_pre_sched, local); in set_gs_and_switch_to()
388 } else if (base == local && sel_pre_sched >= 1 && sel_pre_sched <= 3 && in set_gs_and_switch_to()
395 sel_pre_sched, local, sel_post_sched, base); in set_gs_and_switch_to()
399 sel_pre_sched, local, sel_post_sched, base); in set_gs_and_switch_to()
620 for (int local = 0; local < 4; local++) { in main() local
627 bases_with_hard_zero[local], in main()