@@ -1025,7 +1025,7 @@ lpfc_handle_rrq_active(struct lpfc_hba *phba)
10251025 LIST_HEAD(send_rrq);
10261026
10271027 clear_bit(HBA_RRQ_ACTIVE, &phba->hba_flag);
1028- next_time = jiffies + msecs_to_jiffies(1000 * ( phba->fc_ratov + 1) );
1028+ next_time = jiffies + secs_to_jiffies( phba->fc_ratov + 1);
10291029 spin_lock_irqsave(&phba->rrq_list_lock, iflags);
10301030 list_for_each_entry_safe(rrq, nextrrq,
10311031 &phba->active_rrq_list, list) {
@@ -1208,8 +1208,7 @@ lpfc_set_rrq_active(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp,
12081208 else
12091209 rrq->send_rrq = 0;
12101210 rrq->xritag = xritag;
1211- rrq->rrq_stop_time = jiffies +
1212- msecs_to_jiffies(1000 * (phba->fc_ratov + 1));
1211+ rrq->rrq_stop_time = jiffies + secs_to_jiffies(phba->fc_ratov + 1);
12131212 rrq->nlp_DID = ndlp->nlp_DID;
12141213 rrq->vport = ndlp->vport;
12151214 rrq->rxid = rxid;
@@ -1736,8 +1735,7 @@ lpfc_sli_ringtxcmpl_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
17361735 BUG_ON(!piocb->vport);
17371736 if (!test_bit(FC_UNLOADING, &piocb->vport->load_flag))
17381737 mod_timer(&piocb->vport->els_tmofunc,
1739- jiffies +
1740- msecs_to_jiffies(1000 * (phba->fc_ratov << 1)));
1738+ jiffies + secs_to_jiffies(phba->fc_ratov << 1));
17411739 }
17421740
17431741 return 0;
@@ -3956,8 +3954,7 @@ void lpfc_poll_eratt(struct timer_list *t)
39563954 else
39573955 /* Restart the timer for next eratt poll */
39583956 mod_timer(&phba->eratt_poll,
3959- jiffies +
3960- msecs_to_jiffies(1000 * phba->eratt_poll_interval));
3957+ jiffies + secs_to_jiffies(phba->eratt_poll_interval));
39613958 return;
39623959}
39633960
@@ -9008,7 +9005,7 @@ lpfc_sli4_hba_setup(struct lpfc_hba *phba)
90089005
90099006 /* Start the ELS watchdog timer */
90109007 mod_timer(&vport->els_tmofunc,
9011- jiffies + msecs_to_jiffies(1000 * ( phba->fc_ratov * 2) ));
9008+ jiffies + secs_to_jiffies( phba->fc_ratov * 2));
90129009
90139010 /* Start heart beat timer */
90149011 mod_timer(&phba->hb_tmofunc,
@@ -9027,7 +9024,7 @@ lpfc_sli4_hba_setup(struct lpfc_hba *phba)
90279024
90289025 /* Start error attention (ERATT) polling timer */
90299026 mod_timer(&phba->eratt_poll,
9030- jiffies + msecs_to_jiffies(1000 * phba->eratt_poll_interval));
9027+ jiffies + secs_to_jiffies( phba->eratt_poll_interval));
90319028
90329029 /*
90339030 * The port is ready, set the host's link state to LINK_DOWN
@@ -9504,8 +9501,7 @@ lpfc_sli_issue_mbox_s3(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox,
95049501 goto out_not_finished;
95059502 }
95069503 /* timeout active mbox command */
9507- timeout = msecs_to_jiffies(lpfc_mbox_tmo_val(phba, pmbox) *
9508- 1000);
9504+ timeout = secs_to_jiffies(lpfc_mbox_tmo_val(phba, pmbox));
95099505 mod_timer(&psli->mbox_tmo, jiffies + timeout);
95109506 }
95119507
@@ -9629,8 +9625,7 @@ lpfc_sli_issue_mbox_s3(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox,
96299625 drvr_flag);
96309626 goto out_not_finished;
96319627 }
9632- timeout = msecs_to_jiffies(lpfc_mbox_tmo_val(phba, pmbox) *
9633- 1000) + jiffies;
9628+ timeout = secs_to_jiffies(lpfc_mbox_tmo_val(phba, pmbox)) + jiffies;
96349629 i = 0;
96359630 /* Wait for command to complete */
96369631 while (((word0 & OWN_CHIP) == OWN_CHIP) ||
@@ -9756,9 +9751,8 @@ lpfc_sli4_async_mbox_block(struct lpfc_hba *phba)
97569751 * command to be gracefully completed by firmware.
97579752 */
97589753 if (phba->sli.mbox_active)
9759- timeout = msecs_to_jiffies(lpfc_mbox_tmo_val(phba,
9760- phba->sli.mbox_active) *
9761- 1000) + jiffies;
9754+ timeout = secs_to_jiffies(lpfc_mbox_tmo_val(phba,
9755+ phba->sli.mbox_active)) + jiffies;
97629756 spin_unlock_irq(&phba->hbalock);
97639757
97649758 /* Make sure the mailbox is really active */
@@ -9881,8 +9875,7 @@ lpfc_sli4_wait_bmbx_ready(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq)
98819875 }
98829876 }
98839877
9884- timeout = msecs_to_jiffies(lpfc_mbox_tmo_val(phba, mboxq)
9885- * 1000) + jiffies;
9878+ timeout = secs_to_jiffies(lpfc_mbox_tmo_val(phba, mboxq)) + jiffies;
98869879
98879880 do {
98889881 bmbx_reg.word0 = readl(phba->sli4_hba.BMBXregaddr);
@@ -10230,7 +10223,7 @@ lpfc_sli4_post_async_mbox(struct lpfc_hba *phba)
1023010223
1023110224 /* Start timer for the mbox_tmo and log some mailbox post messages */
1023210225 mod_timer(&psli->mbox_tmo, (jiffies +
10233- msecs_to_jiffies(1000 * lpfc_mbox_tmo_val(phba, mboxq))));
10226+ secs_to_jiffies( lpfc_mbox_tmo_val(phba, mboxq))));
1023410227
1023510228 lpfc_printf_log(phba, KERN_INFO, LOG_MBOX | LOG_SLI,
1023610229 "(%d):0355 Mailbox cmd x%x (x%x/x%x) issue Data: "
@@ -13159,7 +13152,7 @@ lpfc_sli_issue_iocb_wait(struct lpfc_hba *phba,
1315913152 retval = lpfc_sli_issue_iocb(phba, ring_number, piocb,
1316013153 SLI_IOCB_RET_IOCB);
1316113154 if (retval == IOCB_SUCCESS) {
13162- timeout_req = msecs_to_jiffies (timeout * 1000 );
13155+ timeout_req = secs_to_jiffies (timeout);
1316313156 timeleft = wait_event_timeout(done_q,
1316413157 lpfc_chk_iocb_flg(phba, piocb, LPFC_IO_WAKE),
1316513158 timeout_req);
@@ -13275,8 +13268,7 @@ lpfc_sli_issue_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq,
1327513268 /* now issue the command */
1327613269 retval = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT);
1327713270 if (retval == MBX_BUSY || retval == MBX_SUCCESS) {
13278- wait_for_completion_timeout(&mbox_done,
13279- msecs_to_jiffies(timeout * 1000));
13271+ wait_for_completion_timeout(&mbox_done, secs_to_jiffies(timeout));
1328013272
1328113273 spin_lock_irqsave(&phba->hbalock, flag);
1328213274 pmboxq->ctx_u.mbox_wait = NULL;
@@ -13336,9 +13328,8 @@ lpfc_sli_mbox_sys_shutdown(struct lpfc_hba *phba, int mbx_action)
1333613328 * command to be gracefully completed by firmware.
1333713329 */
1333813330 if (phba->sli.mbox_active)
13339- timeout = msecs_to_jiffies(lpfc_mbox_tmo_val(phba,
13340- phba->sli.mbox_active) *
13341- 1000) + jiffies;
13331+ timeout = secs_to_jiffies(lpfc_mbox_tmo_val(phba,
13332+ phba->sli.mbox_active)) + jiffies;
1334213333 spin_unlock_irq(&phba->hbalock);
1334313334
1334413335 /* Enable softirqs again, done with phba->hbalock */
0 commit comments