Lines Matching refs:mboxq
1487 list_add_tail(&mbq->list, &psli->mboxq); in lpfc_mbox_put()
1514 list_remove_head((&psli->mboxq), mbq, LPFC_MBOXQ_t, list); in lpfc_mbox_get()
1571 lpfc_mbox_cmd_check(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_mbox_cmd_check() argument
1576 if (mboxq->mbox_cmpl && mboxq->mbox_cmpl != lpfc_sli_def_mbox_cmpl && in lpfc_mbox_cmd_check()
1577 mboxq->mbox_cmpl != lpfc_sli_wake_mbox_wait) { in lpfc_mbox_cmd_check()
1578 if (!mboxq->vport) { in lpfc_mbox_cmd_check()
1581 mboxq->u.mb.mbxCommand); in lpfc_mbox_cmd_check()
1625 lpfc_mbox_tmo_val(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_mbox_tmo_val() argument
1627 MAILBOX_t *mbox = &mboxq->u.mb; in lpfc_mbox_tmo_val()
1643 subsys = lpfc_sli_config_mbox_subsys_get(phba, mboxq); in lpfc_mbox_tmo_val()
1644 opcode = lpfc_sli_config_mbox_opcode_get(phba, mboxq); in lpfc_mbox_tmo_val()
2025 struct lpfcMboxq *mboxq, in lpfc_sli4_mbx_read_fcf_rec() argument
2034 if (!mboxq) in lpfc_sli4_mbx_read_fcf_rec()
2041 alloc_len = lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_FCOE, in lpfc_sli4_mbx_read_fcf_rec()
2056 lpfc_sli4_mbx_sge_get(mboxq, 0, &sge); in lpfc_sli4_mbx_read_fcf_rec()
2057 virt_addr = mboxq->sge_array->addr[0]; in lpfc_sli4_mbx_read_fcf_rec()
2077 lpfc_request_features(struct lpfc_hba *phba, struct lpfcMboxq *mboxq) in lpfc_request_features() argument
2080 memset(mboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_request_features()
2081 bf_set(lpfc_mqe_command, &mboxq->u.mqe, MBX_SLI4_REQ_FTRS); in lpfc_request_features()
2084 bf_set(lpfc_mbx_rq_ftr_rq_fcpi, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2085 bf_set(lpfc_mbx_rq_ftr_rq_perfh, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2089 bf_set(lpfc_mbx_rq_ftr_rq_dif, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2093 bf_set(lpfc_mbx_rq_ftr_rq_npiv, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2096 bf_set(lpfc_mbx_rq_ftr_rq_mrqp, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2098 bf_set(lpfc_mbx_rq_ftr_rq_iaab, &mboxq->u.mqe.un.req_ftrs, 0); in lpfc_request_features()
2099 bf_set(lpfc_mbx_rq_ftr_rq_iaar, &mboxq->u.mqe.un.req_ftrs, 0); in lpfc_request_features()
2303 lpfc_mbx_cmpl_rdp_link_stat(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_mbx_cmpl_rdp_link_stat() argument
2308 (struct lpfc_rdp_context *)(mboxq->context2); in lpfc_mbx_cmpl_rdp_link_stat()
2310 mb = &mboxq->u.mb; in lpfc_mbx_cmpl_rdp_link_stat()
2319 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_mbx_cmpl_rdp_link_stat()