Lines Matching refs:fru_type

2678 	scsb_utype_t	fru_type;
2697 for (fru_type = 0; fru_type < SCSB_UNIT_TYPES; ++fru_type) {
2699 fru_ptr = mct_system_info.fru_info_list[fru_type];
2702 if (fru_type == SLOT && (scsb->scsb_state &
2718 if (fru_type != SCB)
2746 if (fru_type == PS && (int_fru_ptr == NULL ||
2749 pao.utype = fru_type;
2783 if (fru_type != SLOT || (fru_type == SLOT &&
2784 (fru_ptr->fru_type ==
2786 fru_ptr->fru_type ==
2928 mct_system_info.mid_plane.fru_type = MIDPLANE;
3002 fru_ptr->fru_type = (scsb_utype_t)OC_CPU;
3006 fru_ptr->fru_type = (scsb_utype_t)OC_UNKN;
3010 fru_ptr->fru_type = (scsb_utype_t)OC_UNKN;
3012 fru_ptr->fru_type = (scsb_utype_t)OC_UNKN;
3078 fru_ptr->fru_type = PDU;
3170 fru_ptr->fru_type = PS;
3229 fru_ptr->fru_type = DISK;
3288 fru_ptr->fru_type = FAN;
3336 acslot_ptr->fru_type = (scsb_utype_t)OC_AC;
3346 fru_ptr->fru_type = ALARM;
3399 fru_ptr->fru_type = SCB;
3447 fru_ptr->fru_type = SSB;
3501 ctcslot_ptr->fru_type = (scsb_utype_t)OC_CTC;
3507 fru_ptr->fru_type = CFTM;
3552 fru_ptr->fru_type = CRTM;
3596 fru_ptr->fru_type = PRTM;
3700 fru_ptr->fru_type,
4006 scsb_utype_t fru_type;
4022 for (fru_type = 0; fru_type < SCSB_UNIT_TYPES; ++fru_type) {
4023 if (fru_type == SCB)
4025 fru_ptr = mct_system_info.fru_info_list[fru_type];
4028 code = FRU_UNIT_TO_EVCODE(fru_type, unit);
4037 fru_type, unit, tmp, mask_data[tmp]);
4038 if ((fru_type == SLOT) && (IS_SCB_P15)) {
4379 scsb_utype_t fru_type;
4670 * fru_type. The fru_type will help us recognize when to do
4828 fru_type = (scsb_utype_t)(ui & 0xff);
4833 fru_type, unit, code);
4835 switch (fru_type) {
4902 if (fru_type == ALARM) {
5026 " not recognized", fru_type);
5032 if (fru_type == SLOT)
5035 fru_ptr = mct_system_info.fru_info_list[fru_type];
5490 if (fru_ptr->fru_type == SSB) {
5932 pks_topo->mid_plane.fru_type = mct_system_info.mid_plane.fru_type;
5939 pks_topo->mct_slots[i].fru_type = fru_ptr->fru_type;
5955 pks_topo->mct_pdu[i].fru_type = fru_ptr->fru_type;
5964 pks_topo->mct_ps[i].fru_type = fru_ptr->fru_type;
5973 pks_topo->mct_disk[i].fru_type = fru_ptr->fru_type;
5982 pks_topo->mct_fan[i].fru_type = fru_ptr->fru_type;
5991 pks_topo->mct_scb[i].fru_type = fru_ptr->fru_type;
6018 pks_topo->mct_ssb[i].fru_type = fru_ptr->fru_type;
6027 pks_topo->mct_alarm[i].fru_type = fru_ptr->fru_type;
6036 pks_topo->mct_cftm[i].fru_type = fru_ptr->fru_type;
6045 pks_topo->mct_crtm[i].fru_type = fru_ptr->fru_type;
6054 pks_topo->mct_prtm[i].fru_type = fru_ptr->fru_type;
6137 * Alarm Card Slot fru_ptr to update it's fru_type, and maybe fru_id
6149 if (reg == 0 && fru_ptr->fru_type == SCB) {
6173 acslot_ptr->fru_type = (scsb_utype_t)OC_AC;
6183 acslot_ptr->fru_type =
6186 acslot_ptr->fru_type =
6194 fru_ptr->fru_type, fru_ptr->fru_unit,
6637 scsb_fru_op(scsb_state_t *scsb, scsb_utype_t fru_type, int unit, int base,
6650 code = FRU_UNIT_TO_EVCODE(fru_type, unit);
6654 if ((fru_type == ALARM) && (base == SCTRL_RESET_BASE))