Lines Matching refs:fcf
3477 phba->fcf.fcf_flag = 0;
4557 phba->fcf.fcf_flag = 0;
4558 phba->fcf.current_rec.flag = 0;
6928 lpfc_sli4_fcfi_unreg(phba, phba->fcf.fcfi);
11177 if (phba->fcf.fcfi == fcfi &&
12102 * lpfc_mbx_cmpl_add_fcf_record - add fcf mbox completion handler.
12136 * @fcf_record: pointer to the initialized fcf record to add.
12217 * @fcf_record: pointer to the fcf record to write the default data.
12255 * lpfc_sli4_fcf_scan_read_fcf_rec - Read hba fcf record for fcf scan.
12299 phba->fcf.eligible_fcf_cnt = 0;
12315 * lpfc_sli4_fcf_rr_read_fcf_rec - Read hba fcf record for round robin fcf.
12361 * lpfc_sli4_read_fcf_rec - Read hba fcf record for update eligible fcf bmask.
12407 * lpfc_sli4_fcf_rr_next_index_get - Get next eligible fcf record index
12422 next_fcf_index = (phba->fcf.current_rec.fcf_indx + 1) %
12424 next_fcf_index = find_next_bit(phba->fcf.fcf_rr_bmask,
12428 /* Wrap around condition on phba->fcf.fcf_rr_bmask */
12430 next_fcf_index = find_next_bit(phba->fcf.fcf_rr_bmask,
12441 if (next_fcf_index == phba->fcf.fcf_rr_init_indx) {
12442 if (!(phba->fcf.fcf_flag & FCF_REDISC_RRU)) {
12454 phba->fcf.fcf_flag &= ~FCF_REDISC_RRU;
12456 return phba->fcf.fcf_rr_init_indx;
12466 * lpfc_sli4_fcf_rr_index_set - Set bmask with eligible fcf record index
12489 set_bit(fcf_index, phba->fcf.fcf_rr_bmask);
12493 phba->fcf.fcf_flag |= FCF_REDISC_RRU;
12504 * lpfc_sli4_fcf_rr_index_clear - Clear bmask from eligible fcf record index
12524 clear_bit(fcf_index, phba->fcf.fcf_rr_bmask);
12556 if (phba->fcf.fcf_flag & FCF_ACVL_DISC) {
12558 phba->fcf.fcf_flag &= ~FCF_ACVL_DISC;
12567 phba->fcf.fcf_flag &= ~FCF_DEAD_DISC;
12638 * lpfc_sli4_fcf_dead_failthrough - Failthrough routine to fcf dead event