Lines Matching refs:sei_area

390 static void chsc_process_sei_link_incident(struct chsc_sei_nt0_area *sei_area)  in chsc_process_sei_link_incident()  argument
392 struct lir *lir = (struct lir *) &sei_area->ccdf; in chsc_process_sei_link_incident()
397 sei_area->rs, sei_area->rsid, sei_area->ccdf[0]); in chsc_process_sei_link_incident()
414 sei_area->rs, sei_area->rsid, lir->ic, iuparams, in chsc_process_sei_link_incident()
420 sei_area->rs, sei_area->rsid, lir->ic, iuparams, in chsc_process_sei_link_incident()
428 static void chsc_process_sei_res_acc(struct chsc_sei_nt0_area *sei_area) in chsc_process_sei_res_acc() argument
436 "rs_id=%04x)\n", sei_area->rs, sei_area->rsid); in chsc_process_sei_res_acc()
437 if (sei_area->rs != 4) in chsc_process_sei_res_acc()
440 chpid.id = sei_area->rsid; in chsc_process_sei_res_acc()
456 if ((sei_area->vf & 0xc0) != 0) { in chsc_process_sei_res_acc()
457 link.fla = sei_area->fla; in chsc_process_sei_res_acc()
458 if ((sei_area->vf & 0xc0) == 0xc0) in chsc_process_sei_res_acc()
468 static void chsc_process_sei_chp_avail(struct chsc_sei_nt0_area *sei_area) in chsc_process_sei_chp_avail() argument
476 if (sei_area->rs != 0) in chsc_process_sei_chp_avail()
478 data = sei_area->ccdf; in chsc_process_sei_chp_avail()
504 static void chsc_process_sei_chp_config(struct chsc_sei_nt0_area *sei_area) in chsc_process_sei_chp_config() argument
512 if (sei_area->rs != 0) in chsc_process_sei_chp_config()
514 data = (struct chp_config_data *) &(sei_area->ccdf); in chsc_process_sei_chp_config()
536 static void chsc_process_sei_scm_change(struct chsc_sei_nt0_area *sei_area) in chsc_process_sei_scm_change() argument
541 if (sei_area->rs != 7) in chsc_process_sei_scm_change()
550 static void chsc_process_sei_scm_avail(struct chsc_sei_nt0_area *sei_area) in chsc_process_sei_scm_avail() argument
555 if (sei_area->rs != 7) in chsc_process_sei_scm_avail()
564 static void chsc_process_sei_ap_cfg_chg(struct chsc_sei_nt0_area *sei_area) in chsc_process_sei_ap_cfg_chg() argument
567 if (sei_area->rs != 5) in chsc_process_sei_ap_cfg_chg()
573 static void chsc_process_sei_nt2(struct chsc_sei_nt2_area *sei_area) in chsc_process_sei_nt2() argument
575 switch (sei_area->cc) { in chsc_process_sei_nt2()
577 zpci_event_error(sei_area->ccdf); in chsc_process_sei_nt2()
580 zpci_event_availability(sei_area->ccdf); in chsc_process_sei_nt2()
584 sei_area->cc); in chsc_process_sei_nt2()
589 static void chsc_process_sei_nt0(struct chsc_sei_nt0_area *sei_area) in chsc_process_sei_nt0() argument
592 switch (sei_area->cc) { in chsc_process_sei_nt0()
594 chsc_process_sei_link_incident(sei_area); in chsc_process_sei_nt0()
597 chsc_process_sei_res_acc(sei_area); in chsc_process_sei_nt0()
600 chsc_process_sei_ap_cfg_chg(sei_area); in chsc_process_sei_nt0()
603 chsc_process_sei_chp_avail(sei_area); in chsc_process_sei_nt0()
606 chsc_process_sei_chp_config(sei_area); in chsc_process_sei_nt0()
609 chsc_process_sei_scm_change(sei_area); in chsc_process_sei_nt0()
612 chsc_process_sei_scm_avail(sei_area); in chsc_process_sei_nt0()
616 sei_area->cc); in chsc_process_sei_nt0()
621 if (sei_area->flags & 0x40) { in chsc_process_sei_nt0()