Searched refs:pmboxq (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/scsi/lpfc/ |
| H A D | lpfc_bsg.c | 82 LPFC_MBOXQ_t *pmboxq; member 1756 LPFC_MBOXQ_t *pmboxq = NULL; in lpfc_sli3_bsg_diag_loopback_mode() local 1786 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli3_bsg_diag_loopback_mode() 1787 if (!pmboxq) { in lpfc_sli3_bsg_diag_loopback_mode() 1791 memset((void *)pmboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_sli3_bsg_diag_loopback_mode() 1792 pmboxq->u.mb.mbxCommand = MBX_DOWN_LINK; in lpfc_sli3_bsg_diag_loopback_mode() 1793 pmboxq->u.mb.mbxOwner = OWN_HOST; in lpfc_sli3_bsg_diag_loopback_mode() 1795 mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, LPFC_MBOX_TMO); in lpfc_sli3_bsg_diag_loopback_mode() 1797 if ((mbxstatus == MBX_SUCCESS) && (pmboxq->u.mb.mbxStatus == 0)) { in lpfc_sli3_bsg_diag_loopback_mode() 1808 memset((void *)pmboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_sli3_bsg_diag_loopback_mode() [all …]
|
| H A D | lpfc_init.c | 290 lpfc_config_async_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq) in lpfc_config_async_cmpl() argument 292 if (pmboxq->u.mb.mbxStatus == MBX_SUCCESS) in lpfc_config_async_cmpl() 296 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_config_async_cmpl() 311 lpfc_dump_wakeup_param_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) in lpfc_dump_wakeup_param_cmpl() argument 319 if (pmboxq->u.mb.mbxStatus != MBX_SUCCESS) { in lpfc_dump_wakeup_param_cmpl() 320 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_dump_wakeup_param_cmpl() 327 prog_id_word = pmboxq->u.mb.un.varWords[7]; in lpfc_dump_wakeup_param_cmpl() 339 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_dump_wakeup_param_cmpl() 1260 lpfc_hb_mbox_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq) in lpfc_hb_mbox_cmpl() argument 1266 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_hb_mbox_cmpl() [all …]
|
| H A D | lpfc_sli.c | 2821 lpfc_sli_wake_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) in lpfc_sli_wake_mbox_wait() argument 2830 pmboxq->mbox_flag |= LPFC_MBX_WAKE; in lpfc_sli_wake_mbox_wait() 2832 pmbox_done = pmboxq->ctx_u.mbox_wait; in lpfc_sli_wake_mbox_wait() 13290 lpfc_sli_issue_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq, in lpfc_sli_issue_mbox_wait() argument 13297 pmboxq->mbox_flag &= ~LPFC_MBX_WAKE; in lpfc_sli_issue_mbox_wait() 13299 pmboxq->mbox_cmpl = lpfc_sli_wake_mbox_wait; in lpfc_sli_issue_mbox_wait() 13303 pmboxq->ctx_u.mbox_wait = &mbox_done; in lpfc_sli_issue_mbox_wait() 13305 retval = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT); in lpfc_sli_issue_mbox_wait() 13310 pmboxq->ctx_u.mbox_wait = NULL; in lpfc_sli_issue_mbox_wait() 13315 if (pmboxq->mbox_flag & LPFC_MBX_WAKE) { in lpfc_sli_issue_mbox_wait() [all …]
|