Lines Matching refs:next_fcf_index
19225 uint16_t next_fcf_index; in lpfc_sli4_fcf_rr_next_index_get() local
19229 next_fcf_index = phba->fcf.current_rec.fcf_indx; in lpfc_sli4_fcf_rr_next_index_get()
19233 next_fcf_index = (next_fcf_index + 1) % LPFC_SLI4_FCF_TBL_INDX_MAX; in lpfc_sli4_fcf_rr_next_index_get()
19234 next_fcf_index = find_next_bit(phba->fcf.fcf_rr_bmask, in lpfc_sli4_fcf_rr_next_index_get()
19236 next_fcf_index); in lpfc_sli4_fcf_rr_next_index_get()
19239 if (next_fcf_index >= LPFC_SLI4_FCF_TBL_INDX_MAX) { in lpfc_sli4_fcf_rr_next_index_get()
19245 next_fcf_index = find_next_bit(phba->fcf.fcf_rr_bmask, in lpfc_sli4_fcf_rr_next_index_get()
19251 if (next_fcf_index >= LPFC_SLI4_FCF_TBL_INDX_MAX || in lpfc_sli4_fcf_rr_next_index_get()
19252 next_fcf_index == phba->fcf.current_rec.fcf_indx) { in lpfc_sli4_fcf_rr_next_index_get()
19267 if (next_fcf_index < LPFC_SLI4_FCF_TBL_INDX_MAX && in lpfc_sli4_fcf_rr_next_index_get()
19268 phba->fcf.fcf_pri[next_fcf_index].fcf_rec.flag & in lpfc_sli4_fcf_rr_next_index_get()
19278 next_fcf_index); in lpfc_sli4_fcf_rr_next_index_get()
19280 return next_fcf_index; in lpfc_sli4_fcf_rr_next_index_get()