Lines Matching refs:abs_lc
256 struct lowcore *lc, *abs_lc; in pcpu_prepare_secondary() local
271 abs_lc = get_abs_lowcore(); in pcpu_prepare_secondary()
272 memcpy(lc->cregs_save_area, abs_lc->cregs_save_area, sizeof(lc->cregs_save_area)); in pcpu_prepare_secondary()
273 put_abs_lowcore(abs_lc); in pcpu_prepare_secondary()
327 struct lowcore *lc, *abs_lc; in pcpu_delegate() local
347 abs_lc = get_abs_lowcore(); in pcpu_delegate()
348 abs_lc->restart_stack = stack; in pcpu_delegate()
349 abs_lc->restart_fn = (unsigned long)func; in pcpu_delegate()
350 abs_lc->restart_data = (unsigned long)data; in pcpu_delegate()
351 abs_lc->restart_source = source_cpu; in pcpu_delegate()
352 put_abs_lowcore(abs_lc); in pcpu_delegate()
597 struct lowcore *abs_lc; in smp_ctl_set_clear_bit() local
608 abs_lc = get_abs_lowcore(); in smp_ctl_set_clear_bit()
609 ctlreg = abs_lc->cregs_save_area[cr]; in smp_ctl_set_clear_bit()
611 abs_lc->cregs_save_area[cr] = ctlreg; in smp_ctl_set_clear_bit()
612 put_abs_lowcore(abs_lc); in smp_ctl_set_clear_bit()