pmboxq 1127 drivers/scsi/lpfc/lpfc_attr.c LPFC_MBOXQ_t *pmboxq; pmboxq 1139 drivers/scsi/lpfc/lpfc_attr.c pmboxq = mempool_alloc(phba->mbox_mem_pool,GFP_KERNEL); pmboxq 1141 drivers/scsi/lpfc/lpfc_attr.c if (!pmboxq) pmboxq 1144 drivers/scsi/lpfc/lpfc_attr.c memset((void *)pmboxq, 0, sizeof (LPFC_MBOXQ_t)); pmboxq 1145 drivers/scsi/lpfc/lpfc_attr.c pmboxq->u.mb.mbxCommand = MBX_DOWN_LINK; pmboxq 1146 drivers/scsi/lpfc/lpfc_attr.c pmboxq->u.mb.mbxOwner = OWN_HOST; pmboxq 1148 drivers/scsi/lpfc/lpfc_attr.c mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, LPFC_MBOX_TMO * 2); pmboxq 1151 drivers/scsi/lpfc/lpfc_attr.c (pmboxq->u.mb.mbxStatus == 0 || pmboxq 1152 drivers/scsi/lpfc/lpfc_attr.c pmboxq->u.mb.mbxStatus == MBXERR_LINK_DOWN)) { pmboxq 1153 drivers/scsi/lpfc/lpfc_attr.c memset((void *)pmboxq, 0, sizeof (LPFC_MBOXQ_t)); pmboxq 1154 drivers/scsi/lpfc/lpfc_attr.c lpfc_init_link(phba, pmboxq, phba->cfg_topology, pmboxq 1156 drivers/scsi/lpfc/lpfc_attr.c mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, pmboxq 1159 drivers/scsi/lpfc/lpfc_attr.c (pmboxq->u.mb.mbxStatus == MBXERR_SEC_NO_PERMISSION)) pmboxq 1167 drivers/scsi/lpfc/lpfc_attr.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 1840 drivers/scsi/lpfc/lpfc_attr.c LPFC_MBOXQ_t *pmboxq; pmboxq 1857 drivers/scsi/lpfc/lpfc_attr.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 1858 drivers/scsi/lpfc/lpfc_attr.c if (!pmboxq) pmboxq 1860 drivers/scsi/lpfc/lpfc_attr.c memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); pmboxq 1862 drivers/scsi/lpfc/lpfc_attr.c pmb = &pmboxq->u.mb; pmboxq 1865 drivers/scsi/lpfc/lpfc_attr.c pmboxq->ctx_buf = NULL; pmboxq 1870 drivers/scsi/lpfc/lpfc_attr.c rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); pmboxq 1874 drivers/scsi/lpfc/lpfc_attr.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 1879 drivers/scsi/lpfc/lpfc_attr.c rd_config = &pmboxq->u.mqe.un.rd_config; pmboxq 1924 drivers/scsi/lpfc/lpfc_attr.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 6584 drivers/scsi/lpfc/lpfc_attr.c LPFC_MBOXQ_t *pmboxq; pmboxq 6600 drivers/scsi/lpfc/lpfc_attr.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 6601 drivers/scsi/lpfc/lpfc_attr.c if (!pmboxq) pmboxq 6603 drivers/scsi/lpfc/lpfc_attr.c memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); pmboxq 6605 drivers/scsi/lpfc/lpfc_attr.c pmb = &pmboxq->u.mb; pmboxq 6608 drivers/scsi/lpfc/lpfc_attr.c pmboxq->ctx_buf = NULL; pmboxq 6609 drivers/scsi/lpfc/lpfc_attr.c pmboxq->vport = vport; pmboxq 6612 drivers/scsi/lpfc/lpfc_attr.c rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); pmboxq 6614 drivers/scsi/lpfc/lpfc_attr.c rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); pmboxq 6618 drivers/scsi/lpfc/lpfc_attr.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 6637 drivers/scsi/lpfc/lpfc_attr.c memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); pmboxq 6640 drivers/scsi/lpfc/lpfc_attr.c pmboxq->ctx_buf = NULL; pmboxq 6641 drivers/scsi/lpfc/lpfc_attr.c pmboxq->vport = vport; pmboxq 6644 drivers/scsi/lpfc/lpfc_attr.c rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); pmboxq 6646 drivers/scsi/lpfc/lpfc_attr.c rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); pmboxq 6650 drivers/scsi/lpfc/lpfc_attr.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 6688 drivers/scsi/lpfc/lpfc_attr.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 6704 drivers/scsi/lpfc/lpfc_attr.c LPFC_MBOXQ_t *pmboxq; pmboxq 6711 drivers/scsi/lpfc/lpfc_attr.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 6712 drivers/scsi/lpfc/lpfc_attr.c if (!pmboxq) pmboxq 6714 drivers/scsi/lpfc/lpfc_attr.c memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); pmboxq 6716 drivers/scsi/lpfc/lpfc_attr.c pmb = &pmboxq->u.mb; pmboxq 6720 drivers/scsi/lpfc/lpfc_attr.c pmboxq->ctx_buf = NULL; pmboxq 6721 drivers/scsi/lpfc/lpfc_attr.c pmboxq->vport = vport; pmboxq 6725 drivers/scsi/lpfc/lpfc_attr.c rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); pmboxq 6727 drivers/scsi/lpfc/lpfc_attr.c rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); pmboxq 6731 drivers/scsi/lpfc/lpfc_attr.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 6735 drivers/scsi/lpfc/lpfc_attr.c memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); pmboxq 6738 drivers/scsi/lpfc/lpfc_attr.c pmboxq->ctx_buf = NULL; pmboxq 6739 drivers/scsi/lpfc/lpfc_attr.c pmboxq->vport = vport; pmboxq 6743 drivers/scsi/lpfc/lpfc_attr.c rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); pmboxq 6745 drivers/scsi/lpfc/lpfc_attr.c rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); pmboxq 6749 drivers/scsi/lpfc/lpfc_attr.c mempool_free( pmboxq, phba->mbox_mem_pool); pmboxq 6767 drivers/scsi/lpfc/lpfc_attr.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 82 drivers/scsi/lpfc/lpfc_bsg.c LPFC_MBOXQ_t *pmboxq; pmboxq 1798 drivers/scsi/lpfc/lpfc_bsg.c LPFC_MBOXQ_t *pmboxq = NULL; pmboxq 1828 drivers/scsi/lpfc/lpfc_bsg.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 1829 drivers/scsi/lpfc/lpfc_bsg.c if (!pmboxq) { pmboxq 1833 drivers/scsi/lpfc/lpfc_bsg.c memset((void *)pmboxq, 0, sizeof(LPFC_MBOXQ_t)); pmboxq 1834 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->u.mb.mbxCommand = MBX_DOWN_LINK; pmboxq 1835 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->u.mb.mbxOwner = OWN_HOST; pmboxq 1837 drivers/scsi/lpfc/lpfc_bsg.c mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, LPFC_MBOX_TMO); pmboxq 1839 drivers/scsi/lpfc/lpfc_bsg.c if ((mbxstatus == MBX_SUCCESS) && (pmboxq->u.mb.mbxStatus == 0)) { pmboxq 1850 drivers/scsi/lpfc/lpfc_bsg.c memset((void *)pmboxq, 0, sizeof(LPFC_MBOXQ_t)); pmboxq 1852 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->u.mb.un.varInitLnk.link_flags = FLAGS_LOCAL_LB; pmboxq 1854 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->u.mb.un.varInitLnk.link_flags = pmboxq 1857 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->u.mb.mbxCommand = MBX_INIT_LINK; pmboxq 1858 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->u.mb.mbxOwner = OWN_HOST; pmboxq 1860 drivers/scsi/lpfc/lpfc_bsg.c mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, pmboxq 1863 drivers/scsi/lpfc/lpfc_bsg.c if ((mbxstatus != MBX_SUCCESS) || (pmboxq->u.mb.mbxStatus)) pmboxq 1892 drivers/scsi/lpfc/lpfc_bsg.c if (pmboxq && mbxstatus != MBX_TIMEOUT) pmboxq 1893 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 1916 drivers/scsi/lpfc/lpfc_bsg.c LPFC_MBOXQ_t *pmboxq; pmboxq 1921 drivers/scsi/lpfc/lpfc_bsg.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 1922 drivers/scsi/lpfc/lpfc_bsg.c if (!pmboxq) pmboxq 1927 drivers/scsi/lpfc/lpfc_bsg.c alloc_len = lpfc_sli4_config(phba, pmboxq, LPFC_MBOX_SUBSYSTEM_FCOE, pmboxq 1939 drivers/scsi/lpfc/lpfc_bsg.c link_diag_state = &pmboxq->u.mqe.un.link_diag_state; pmboxq 1953 drivers/scsi/lpfc/lpfc_bsg.c mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, LPFC_MBOX_TMO); pmboxq 1955 drivers/scsi/lpfc/lpfc_bsg.c if ((mbxstatus == MBX_SUCCESS) && (pmboxq->u.mb.mbxStatus == 0)) pmboxq 1961 drivers/scsi/lpfc/lpfc_bsg.c if (pmboxq && (mbxstatus != MBX_TIMEOUT)) pmboxq 1962 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 1980 drivers/scsi/lpfc/lpfc_bsg.c LPFC_MBOXQ_t *pmboxq; pmboxq 1985 drivers/scsi/lpfc/lpfc_bsg.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 1986 drivers/scsi/lpfc/lpfc_bsg.c if (!pmboxq) pmboxq 1990 drivers/scsi/lpfc/lpfc_bsg.c alloc_len = lpfc_sli4_config(phba, pmboxq, LPFC_MBOX_SUBSYSTEM_FCOE, pmboxq 1994 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 1997 drivers/scsi/lpfc/lpfc_bsg.c link_diag_loopback = &pmboxq->u.mqe.un.link_diag_loopback; pmboxq 2013 drivers/scsi/lpfc/lpfc_bsg.c mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, LPFC_MBOX_TMO); pmboxq 2014 drivers/scsi/lpfc/lpfc_bsg.c if ((mbxstatus != MBX_SUCCESS) || (pmboxq->u.mb.mbxStatus)) { pmboxq 2018 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->u.mb.mbxStatus); pmboxq 2021 drivers/scsi/lpfc/lpfc_bsg.c if (pmboxq && (mbxstatus != MBX_TIMEOUT)) pmboxq 2022 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 2400 drivers/scsi/lpfc/lpfc_bsg.c LPFC_MBOXQ_t *pmboxq; pmboxq 2459 drivers/scsi/lpfc/lpfc_bsg.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 2460 drivers/scsi/lpfc/lpfc_bsg.c if (!pmboxq) pmboxq 2465 drivers/scsi/lpfc/lpfc_bsg.c alloc_len = lpfc_sli4_config(phba, pmboxq, LPFC_MBOX_SUBSYSTEM_FCOE, pmboxq 2471 drivers/scsi/lpfc/lpfc_bsg.c run_link_diag_test = &pmboxq->u.mqe.un.link_diag_test; pmboxq 2485 drivers/scsi/lpfc/lpfc_bsg.c mbxstatus = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); pmboxq 2488 drivers/scsi/lpfc/lpfc_bsg.c &pmboxq->u.mqe.un.sli4_config.header.cfg_shdr; pmboxq 2520 drivers/scsi/lpfc/lpfc_bsg.c if (pmboxq) pmboxq 2521 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 3454 drivers/scsi/lpfc/lpfc_bsg.c lpfc_bsg_issue_mbox_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) pmboxq 3463 drivers/scsi/lpfc/lpfc_bsg.c dd_data = pmboxq->ctx_ndlp; pmboxq 3469 drivers/scsi/lpfc/lpfc_bsg.c pmb = (uint8_t *)&pmboxq->u.mb; pmboxq 3495 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(dd_data->context_un.mbox.pmboxq, phba->mbox_mem_pool); pmboxq 3635 drivers/scsi/lpfc/lpfc_bsg.c lpfc_bsg_issue_mbox_ext_handle_job(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) pmboxq 3648 drivers/scsi/lpfc/lpfc_bsg.c dd_data = pmboxq->ctx_buf; pmboxq 3665 drivers/scsi/lpfc/lpfc_bsg.c pmb = (uint8_t *)&pmboxq->u.mb; pmboxq 3727 drivers/scsi/lpfc/lpfc_bsg.c lpfc_bsg_issue_read_mbox_ext_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) pmboxq 3732 drivers/scsi/lpfc/lpfc_bsg.c job = lpfc_bsg_issue_mbox_ext_handle_job(phba, pmboxq); pmboxq 3736 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->u.mb.mbxStatus = MBXERR_ERROR; pmboxq 3741 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state, pmboxq->u.mb.mbxStatus); pmboxq 3743 drivers/scsi/lpfc/lpfc_bsg.c if (pmboxq->u.mb.mbxStatus || phba->mbox_ext_buf_ctx.numBuf == 1) pmboxq 3747 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 3767 drivers/scsi/lpfc/lpfc_bsg.c lpfc_bsg_issue_write_mbox_ext_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) pmboxq 3772 drivers/scsi/lpfc/lpfc_bsg.c job = lpfc_bsg_issue_mbox_ext_handle_job(phba, pmboxq); pmboxq 3776 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->u.mb.mbxStatus = MBXERR_ERROR; pmboxq 3781 drivers/scsi/lpfc/lpfc_bsg.c phba->mbox_ext_buf_ctx.state, pmboxq->u.mb.mbxStatus); pmboxq 3784 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 3912 drivers/scsi/lpfc/lpfc_bsg.c LPFC_MBOXQ_t *pmboxq = NULL; pmboxq 3990 drivers/scsi/lpfc/lpfc_bsg.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 3991 drivers/scsi/lpfc/lpfc_bsg.c if (!pmboxq) { pmboxq 3995 drivers/scsi/lpfc/lpfc_bsg.c memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); pmboxq 4017 drivers/scsi/lpfc/lpfc_bsg.c pmb = &pmboxq->u.mb; pmboxq 4021 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->vport = phba->pport; pmboxq 4032 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->mbox_cmpl = lpfc_bsg_issue_read_mbox_ext_cmpl; pmboxq 4035 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->ctx_buf = dd_data; pmboxq 4038 drivers/scsi/lpfc/lpfc_bsg.c dd_data->context_un.mbox.pmboxq = pmboxq; pmboxq 4057 drivers/scsi/lpfc/lpfc_bsg.c rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT); pmboxq 4070 drivers/scsi/lpfc/lpfc_bsg.c if (pmboxq) pmboxq 4071 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 4099 drivers/scsi/lpfc/lpfc_bsg.c LPFC_MBOXQ_t *pmboxq = NULL; pmboxq 4190 drivers/scsi/lpfc/lpfc_bsg.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 4191 drivers/scsi/lpfc/lpfc_bsg.c if (!pmboxq) { pmboxq 4195 drivers/scsi/lpfc/lpfc_bsg.c memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); pmboxq 4196 drivers/scsi/lpfc/lpfc_bsg.c pmb = &pmboxq->u.mb; pmboxq 4200 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->vport = phba->pport; pmboxq 4203 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->mbox_cmpl = lpfc_bsg_issue_write_mbox_ext_cmpl; pmboxq 4206 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->ctx_buf = dd_data; pmboxq 4209 drivers/scsi/lpfc/lpfc_bsg.c dd_data->context_un.mbox.pmboxq = pmboxq; pmboxq 4216 drivers/scsi/lpfc/lpfc_bsg.c rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT); pmboxq 4238 drivers/scsi/lpfc/lpfc_bsg.c if (pmboxq) pmboxq 4239 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 4480 drivers/scsi/lpfc/lpfc_bsg.c LPFC_MBOXQ_t *pmboxq = NULL; pmboxq 4536 drivers/scsi/lpfc/lpfc_bsg.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 4537 drivers/scsi/lpfc/lpfc_bsg.c if (!pmboxq) { pmboxq 4541 drivers/scsi/lpfc/lpfc_bsg.c memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); pmboxq 4543 drivers/scsi/lpfc/lpfc_bsg.c pmb = &pmboxq->u.mb; pmboxq 4546 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->vport = phba->pport; pmboxq 4549 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->mbox_cmpl = lpfc_bsg_issue_write_mbox_ext_cmpl; pmboxq 4552 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->ctx_buf = dd_data; pmboxq 4555 drivers/scsi/lpfc/lpfc_bsg.c dd_data->context_un.mbox.pmboxq = pmboxq; pmboxq 4562 drivers/scsi/lpfc/lpfc_bsg.c rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT); pmboxq 4583 drivers/scsi/lpfc/lpfc_bsg.c if (pmboxq) pmboxq 4584 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 4729 drivers/scsi/lpfc/lpfc_bsg.c LPFC_MBOXQ_t *pmboxq = NULL; /* internal mailbox queue */ pmboxq 4810 drivers/scsi/lpfc/lpfc_bsg.c pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); pmboxq 4811 drivers/scsi/lpfc/lpfc_bsg.c if (!pmboxq) { pmboxq 4815 drivers/scsi/lpfc/lpfc_bsg.c memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); pmboxq 4817 drivers/scsi/lpfc/lpfc_bsg.c pmb = &pmboxq->u.mb; pmboxq 4820 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->vport = vport; pmboxq 4839 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->ctx_buf = ext; pmboxq 4840 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->in_ext_byte_len = pmboxq 4842 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->out_ext_byte_len = pmboxq 4844 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->mbox_offset_word = mbox_req->mbOffset; pmboxq 4931 drivers/scsi/lpfc/lpfc_bsg.c sli4_config = &pmboxq->u.mqe.un.sli4_config; pmboxq 4964 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->mbox_cmpl = lpfc_bsg_issue_mbox_cmpl; pmboxq 4967 drivers/scsi/lpfc/lpfc_bsg.c pmboxq->ctx_ndlp = dd_data; pmboxq 4970 drivers/scsi/lpfc/lpfc_bsg.c dd_data->context_un.mbox.pmboxq = pmboxq; pmboxq 4980 drivers/scsi/lpfc/lpfc_bsg.c rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); pmboxq 4997 drivers/scsi/lpfc/lpfc_bsg.c rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT); pmboxq 5003 drivers/scsi/lpfc/lpfc_bsg.c if (pmboxq) pmboxq 5004 drivers/scsi/lpfc/lpfc_bsg.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 284 drivers/scsi/lpfc/lpfc_init.c lpfc_config_async_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq) pmboxq 286 drivers/scsi/lpfc/lpfc_init.c if (pmboxq->u.mb.mbxStatus == MBX_SUCCESS) pmboxq 290 drivers/scsi/lpfc/lpfc_init.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 305 drivers/scsi/lpfc/lpfc_init.c lpfc_dump_wakeup_param_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) pmboxq 313 drivers/scsi/lpfc/lpfc_init.c if (pmboxq->u.mb.mbxStatus != MBX_SUCCESS) { pmboxq 314 drivers/scsi/lpfc/lpfc_init.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 321 drivers/scsi/lpfc/lpfc_init.c prog_id_word = pmboxq->u.mb.un.varWords[7]; pmboxq 334 drivers/scsi/lpfc/lpfc_init.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 1217 drivers/scsi/lpfc/lpfc_init.c lpfc_hb_mbox_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq) pmboxq 1226 drivers/scsi/lpfc/lpfc_init.c mempool_free(pmboxq, phba->mbox_mem_pool); pmboxq 1358 drivers/scsi/lpfc/lpfc_init.c LPFC_MBOXQ_t *pmboxq; pmboxq 1422 drivers/scsi/lpfc/lpfc_init.c pmboxq = mempool_alloc(phba->mbox_mem_pool, pmboxq 1424 drivers/scsi/lpfc/lpfc_init.c if (!pmboxq) { pmboxq 1432 drivers/scsi/lpfc/lpfc_init.c lpfc_heart_beat(phba, pmboxq); pmboxq 1433 drivers/scsi/lpfc/lpfc_init.c pmboxq->mbox_cmpl = lpfc_hb_mbox_cmpl; pmboxq 1434 drivers/scsi/lpfc/lpfc_init.c pmboxq->vport = phba->pport; pmboxq 1435 drivers/scsi/lpfc/lpfc_init.c retval = lpfc_sli_issue_mbox(phba, pmboxq, pmboxq 1440 drivers/scsi/lpfc/lpfc_init.c mempool_free(pmboxq, pmboxq 2415 drivers/scsi/lpfc/lpfc_sli.c lpfc_sli_wake_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq) pmboxq 2424 drivers/scsi/lpfc/lpfc_sli.c pmboxq->mbox_flag |= LPFC_MBX_WAKE; pmboxq 2426 drivers/scsi/lpfc/lpfc_sli.c pmbox_done = (struct completion *)pmboxq->context3; pmboxq 11973 drivers/scsi/lpfc/lpfc_sli.c lpfc_sli_issue_mbox_wait(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq, pmboxq 11980 drivers/scsi/lpfc/lpfc_sli.c pmboxq->mbox_flag &= ~LPFC_MBX_WAKE; pmboxq 11982 drivers/scsi/lpfc/lpfc_sli.c pmboxq->mbox_cmpl = lpfc_sli_wake_mbox_wait; pmboxq 11986 drivers/scsi/lpfc/lpfc_sli.c pmboxq->context3 = &mbox_done; pmboxq 11988 drivers/scsi/lpfc/lpfc_sli.c retval = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT); pmboxq 11994 drivers/scsi/lpfc/lpfc_sli.c pmboxq->context3 = NULL; pmboxq 11999 drivers/scsi/lpfc/lpfc_sli.c if (pmboxq->mbox_flag & LPFC_MBX_WAKE) { pmboxq 12003 drivers/scsi/lpfc/lpfc_sli.c pmboxq->mbox_cmpl = lpfc_sli_def_mbox_cmpl;