Lines Matching refs:pmboxq
1692 * @pmboxq: Pointer to mailbox command.
1701 lpfc_sli_wake_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
1710 pmboxq->mbox_flag |= LPFC_MBX_WAKE;
1712 pdone_q = (wait_queue_head_t *) pmboxq->context1;
7748 * @pmboxq: Pointer to driver mailbox object.
7772 lpfc_sli_issue_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq,
7780 if (pmboxq->context1)
7783 pmboxq->mbox_flag &= ~LPFC_MBX_WAKE;
7785 pmboxq->mbox_cmpl = lpfc_sli_wake_mbox_wait;
7787 pmboxq->context1 = &done_q;
7790 retval = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT);
7794 pmboxq->mbox_flag & LPFC_MBX_WAKE,
7798 pmboxq->context1 = NULL;
7803 if (pmboxq->mbox_flag & LPFC_MBX_WAKE) {
7805 lpfc_sli4_swap_str(phba, pmboxq);
7808 pmboxq->mbox_cmpl = lpfc_sli_def_mbox_cmpl;