Lines Matching refs:fcf

2948 	phba->fcf.fcf_flag &= ~FCF_REDISC_PEND;
2951 del_timer(&phba->fcf.redisc_wait);
2967 if (!(phba->fcf.fcf_flag & FCF_REDISC_PEND)) {
2974 phba->fcf.fcf_flag &= ~(FCF_DEAD_DISC | FCF_ACVL_DISC);
4712 * lpfc_fcf_redisc_wait_start_timer - Start fcf rediscover wait timer
4722 /* Start fcf rediscovery wait period timer */
4723 mod_timer(&phba->fcf.redisc_wait, fcf_redisc_wait_tmo);
4725 /* Allow action to new fcf asynchronous event */
4726 phba->fcf.fcf_flag &= ~(FCF_AVAILABLE | FCF_SCAN_DONE);
4728 phba->fcf.fcf_flag |= FCF_REDISC_PEND;
4745 struct lpfc_hba *phba = from_timer(phba, t, fcf.redisc_wait);
4749 if (!(phba->fcf.fcf_flag & FCF_REDISC_PEND)) {
4754 phba->fcf.fcf_flag &= ~FCF_REDISC_PEND;
4756 phba->fcf.fcf_flag |= FCF_REDISC_EVT;
5693 if (phba->fcf.fcf_flag & FCF_DISCOVERY) {
5714 if (phba->fcf.fcf_flag & (FCF_REDISC_EVT | FCF_REDISC_PEND)) {
5720 if (phba->fcf.fcf_flag & FCF_SCAN_DONE) {
5757 if ((phba->fcf.fcf_flag & FCF_DISCOVERY) &&
5758 (phba->fcf.current_rec.fcf_indx != acqe_fip->index)) {
5766 /* If the event is not for currently used fcf do nothing */
5767 if (phba->fcf.current_rec.fcf_indx != acqe_fip->index)
5778 phba->fcf.fcf_flag |= FCF_DEAD_DISC;
5793 phba->fcf.fcf_flag &= ~FCF_DEAD_DISC;
5866 if (phba->fcf.fcf_flag & FCF_DISCOVERY) {
5871 phba->fcf.fcf_flag |= FCF_ACVL_DISC;
5885 phba->fcf.fcf_flag &= ~FCF_ACVL_DISC;
6016 * lpfc_sli4_fcf_redisc_event_proc - Process fcf table rediscovery event
6028 phba->fcf.fcf_flag &= ~FCF_REDISC_EVT;
6030 phba->fcf.failover_rec.flag = 0;
6032 phba->fcf.fcf_flag |= FCF_REDISC_FOV;
6586 timer_setup(&phba->fcf.redisc_wait, lpfc_sli4_fcf_redisc_wait_tmo, 0);
6972 phba->fcf.fcf_rr_bmask = kcalloc(longs, sizeof(unsigned long),
6974 if (!phba->fcf.fcf_rr_bmask) {
7062 kfree(phba->fcf.fcf_rr_bmask);
7118 kfree(phba->fcf.fcf_rr_bmask);
13117 INIT_LIST_HEAD(&phba->fcf.fcf_pri_list);