Lines Matching defs:sos
744 { .sos = NULL, .monarch_cpu = &monarch_cpu };
874 struct ia64_sal_os_state *sos,
880 const pal_min_state_area_t *ms = sos->pal_min_state;
958 if (r13 != sos->prev_IA64_KR_CURRENT) {
1106 sos->prev_task = previous_current;
1184 struct ia64_sal_os_state *sos)
1189 { .sos = sos, .monarch_cpu = &monarch_cpu };
1192 "monarch=%ld\n", sos->proc_state_param, cpu, sos->monarch);
1194 previous_current = ia64_mca_modify_original_stack(regs, sw, sos, "MCA");
1219 sos));
1225 sos->os_status = IA64_MCA_CORRECTED;
1510 * sos->monarch.
1522 struct ia64_sal_os_state *sos)
1529 { .sos = sos, .monarch_cpu = &monarch_cpu };
1534 sos->proc_state_param, cpu, sos->monarch);
1537 previous_current = ia64_mca_modify_original_stack(regs, sw, sos, "INIT");
1538 sos->os_status = IA64_INIT_RESUME;
1540 if (!sos->monarch && atomic_add_return(1, &slaves) == num_online_cpus()) {
1544 sos->monarch = 1;
1547 if (sos->monarch && atomic_add_return(1, &monarchs) > 1) {
1551 sos->monarch = 0;
1554 if (!sos->monarch) {