Searched refs:pmboxq (Results 1 – 4 of 4) 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, in lpfc_sli3_bsg_diag_loopback_mode() 1874 LPFC_MBOXQ_t *pmboxq; lpfc_sli4_bsg_set_link_diag_state() local 1938 LPFC_MBOXQ_t *pmboxq; lpfc_sli4_bsg_set_loopback_mode() local 2355 LPFC_MBOXQ_t *pmboxq; lpfc_sli4_bsg_link_diag_test() local 3385 lpfc_bsg_issue_mbox_cmpl(struct lpfc_hba * phba,LPFC_MBOXQ_t * pmboxq) lpfc_bsg_issue_mbox_cmpl() argument 3655 lpfc_bsg_issue_mbox_ext_handle_job(struct lpfc_hba * phba,LPFC_MBOXQ_t * pmboxq) lpfc_bsg_issue_mbox_ext_handle_job() argument 3767 lpfc_bsg_issue_read_mbox_ext_cmpl(struct lpfc_hba * phba,LPFC_MBOXQ_t * pmboxq) lpfc_bsg_issue_read_mbox_ext_cmpl() argument 3807 lpfc_bsg_issue_write_mbox_ext_cmpl(struct lpfc_hba * phba,LPFC_MBOXQ_t * pmboxq) lpfc_bsg_issue_write_mbox_ext_cmpl() argument 3954 LPFC_MBOXQ_t *pmboxq = NULL; lpfc_bsg_sli_cfg_read_cmd_ext() local 4194 LPFC_MBOXQ_t *pmboxq = NULL; lpfc_bsg_sli_cfg_write_cmd_ext() local 4578 LPFC_MBOXQ_t *pmboxq = NULL; lpfc_bsg_write_ebuf_set() local 4827 LPFC_MBOXQ_t *pmboxq = NULL; /* internal mailbox queue */ lpfc_bsg_issue_mbox() local [all...] |
H A D | lpfc_attr.c | 1419 LPFC_MBOXQ_t *pmboxq; in lpfc_issue_lip() local 1431 pmboxq = mempool_alloc(phba->mbox_mem_pool,GFP_KERNEL); in lpfc_issue_lip() 1433 if (!pmboxq) in lpfc_issue_lip() 1436 memset((void *)pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_issue_lip() 1437 pmboxq->u.mb.mbxCommand = MBX_DOWN_LINK; in lpfc_issue_lip() 1438 pmboxq->u.mb.mbxOwner = OWN_HOST; in lpfc_issue_lip() 1443 mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, LPFC_MBOX_TMO * 2); in lpfc_issue_lip() 1446 (pmboxq->u.mb.mbxStatus == 0 || in lpfc_issue_lip() 1447 pmboxq->u.mb.mbxStatus == MBXERR_LINK_DOWN)) { in lpfc_issue_lip() 1448 memset((void *)pmboxq, in lpfc_issue_lip() 2273 LPFC_MBOXQ_t *pmboxq; lpfc_get_hba_info() local 6752 LPFC_MBOXQ_t *pmboxq; lpfc_get_stats() local 6900 LPFC_MBOXQ_t *pmboxq; lpfc_reset_stats() local [all...] |
H A D | lpfc_init.c | 281 * @pmboxq: pointer to the driver internal queue element for mailbox command. 289 lpfc_config_async_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq) in lpfc_config_async_cmpl() argument 291 if (pmboxq->u.mb.mbxStatus == MBX_SUCCESS) in lpfc_config_async_cmpl() 295 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_config_async_cmpl() 302 * @pmboxq: pointer to the driver internal queue element for mailbox command. 310 lpfc_dump_wakeup_param_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) in lpfc_dump_wakeup_param_cmpl() argument 318 if (pmboxq->u.mb.mbxStatus != MBX_SUCCESS) { in lpfc_dump_wakeup_param_cmpl() 319 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_dump_wakeup_param_cmpl() 326 prog_id_word = pmboxq->u.mb.un.varWords[7]; in lpfc_dump_wakeup_param_cmpl() 338 mempool_free(pmboxq, phb in lpfc_dump_wakeup_param_cmpl() 1258 lpfc_hb_mbox_cmpl(struct lpfc_hba * phba,LPFC_MBOXQ_t * pmboxq) lpfc_hb_mbox_cmpl() argument 1449 LPFC_MBOXQ_t *pmboxq; lpfc_issue_hb_mbox() local [all...] |
H A D | lpfc_sli.c | 2818 * @pmboxq: Pointer to mailbox command. 2827 lpfc_sli_wake_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) in lpfc_sli_wake_mbox_wait() argument 2836 pmboxq->mbox_flag |= LPFC_MBX_WAKE; in lpfc_sli_wake_mbox_wait() 2838 pmbox_done = pmboxq->ctx_u.mbox_wait; in lpfc_sli_wake_mbox_wait() 13242 * @pmboxq: Pointer to driver mailbox object. 13266 lpfc_sli_issue_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq, in lpfc_sli_issue_mbox_wait() argument 13273 pmboxq->mbox_flag &= ~LPFC_MBX_WAKE; in lpfc_sli_issue_mbox_wait() 13275 pmboxq->mbox_cmpl = lpfc_sli_wake_mbox_wait; in lpfc_sli_issue_mbox_wait() 13279 pmboxq->ctx_u.mbox_wait = &mbox_done; in lpfc_sli_issue_mbox_wait() 13281 retval = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAI in lpfc_sli_issue_mbox_wait() [all...] |