Lines Matching refs:fcf_index
1413 * @fcf_index: Index for the lpfc_fcf_record.
1421 __lpfc_update_fcf_record_pri(struct lpfc_hba *phba, uint16_t fcf_index,
1427 fcf_pri = &phba->fcf.fcf_pri[fcf_index];
1428 fcf_pri->fcf_rec.fcf_index = fcf_index;
2039 * @fcf_index: index to next fcf.
2047 int lpfc_sli4_fcf_rr_next_proc(struct lpfc_vport *vport, uint16_t fcf_index)
2052 if (fcf_index == LPFC_FCOE_FCF_NEXT_NONE) {
2098 "(x%x)\n", fcf_index);
2099 rc = lpfc_sli4_fcf_rr_read_fcf_rec(phba, fcf_index);
2118 * @fcf_index: the index of the fcf record to delete
2119 * This routine checks the on list flag of the fcf_index to be deleted.
2125 uint16_t fcf_index)
2129 new_fcf_pri = &phba->fcf.fcf_pri[fcf_index];
2132 fcf_index, new_fcf_pri->fcf_rec.priority,
2148 * @fcf_index: the index of the fcf record to update
2156 lpfc_sli4_set_fcf_flogi_fail(struct lpfc_hba *phba, uint16_t fcf_index)
2159 new_fcf_pri = &phba->fcf.fcf_pri[fcf_index];
2168 * @fcf_index: the index of the fcf record to add
2170 * This routine checks the priority of the fcf_index to be added.
2175 * If the fcf_index to be added is of a higher priority than the current
2182 uint16_t fcf_index,
2192 new_fcf_pri = &phba->fcf.fcf_pri[fcf_index];
2195 fcf_index, new_fcf_record->fip_priority,
2200 new_fcf_pri->fcf_rec.fcf_index = fcf_index;
2205 new_fcf_pri->fcf_rec.fcf_index);
2227 new_fcf_pri->fcf_rec.fcf_index);
2283 uint16_t fcf_index, next_fcf_index;
2376 fcf_index = bf_get(lpfc_fcf_record_fcf_index, new_fcf_record);
2377 rc = lpfc_sli4_fcf_pri_list_add(phba, fcf_index,
2660 uint16_t next_fcf_index, fcf_index;
2695 fcf_index = bf_get(lpfc_fcf_record_fcf_index, new_fcf_record);
2699 "from roundrobin bmask\n", fcf_index);
2701 lpfc_sli4_fcf_rr_index_clear(phba, fcf_index);
2703 fcf_index = lpfc_sli4_fcf_rr_next_index_get(phba);
2704 rc = lpfc_sli4_fcf_rr_next_proc(phba->pport, fcf_index);
2710 if (fcf_index == phba->fcf.current_rec.fcf_indx) {
2714 phba->fcf.current_rec.fcf_indx, fcf_index);
2724 phba->fcf.failover_rec.fcf_indx, fcf_index);
2742 "(x%x) to FCF (x%x)\n", current_fcf_index, fcf_index);
2766 uint16_t fcf_index, next_fcf_index;
2800 fcf_index = bf_get(lpfc_fcf_record_fcf_index, new_fcf_record);
2802 rc = lpfc_sli4_fcf_pri_list_add(phba, fcf_index, new_fcf_record);