Lines Matching defs:mqe

178  * This routine will copy the contents of @mqe to the next available entry on
186 lpfc_sli4_mq_put(struct lpfc_queue *q, struct lpfc_mqe *mqe)
194 temp_mqe = q->qe[q->host_index].mqe;
199 lpfc_sli_pcimem_bcopy(mqe, temp_mqe, q->entry_size);
2211 if (bf_get(lpfc_mqe_command, &pmb->u.mqe) == MBX_SLI4_CONFIG)
4728 struct lpfc_mqe *mqe;
4742 mqe = &mboxq->u.mqe;
4757 bf_get(lpfc_mqe_command, mqe),
4758 bf_get(lpfc_mqe_status, mqe),
4759 mqe->un.mb_words[0], mqe->un.mb_words[1],
4760 mqe->un.mb_words[2], mqe->un.mb_words[3],
4761 mqe->un.mb_words[4], mqe->un.mb_words[5],
4762 mqe->un.mb_words[6], mqe->un.mb_words[7],
4763 mqe->un.mb_words[8], mqe->un.mb_words[9],
4764 mqe->un.mb_words[10], mqe->un.mb_words[11],
4765 mqe->un.mb_words[12], mqe->un.mb_words[13],
4766 mqe->un.mb_words[14], mqe->un.mb_words[15],
4767 mqe->un.mb_words[16], mqe->un.mb_words[50],
4778 data_length = mqe->un.mb_words[5];
4818 struct lpfc_mqe *mqe;
4842 mqe = &mboxq->u.mqe;
4843 mqe->un.read_rev.vpd_paddr_high = putPaddrHigh(dmabuf->phys);
4844 mqe->un.read_rev.vpd_paddr_low = putPaddrLow(dmabuf->phys);
4845 mqe->un.read_rev.word1 &= 0x0000FFFF;
4846 bf_set(lpfc_mbx_rd_rev_vpd, &mqe->un.read_rev, 1);
4847 bf_set(lpfc_mbx_rd_rev_avail_len, &mqe->un.read_rev, dma_size);
4862 if (mqe->un.read_rev.avail_vpd_len < *vpd_size)
4863 *vpd_size = mqe->un.read_rev.avail_vpd_len;
4934 bf_get(lpfc_mqe_command, &mboxq->u.mqe),
4958 get_port_name = &mboxq->u.mqe.un.get_port_name;
4970 bf_get(lpfc_mqe_command, &mboxq->u.mqe),
5011 if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG)
5107 rsrc_info = &mbox->u.mqe.un.rsrc_extent_info;
5333 rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents;
5551 dealloc_rsrc = &mbox->u.mqe.un.dealloc_rsrc_extents;
6013 rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents;
6200 struct lpfc_mqe *mqe;
6245 mqe = &mboxq->u.mqe;
6246 phba->sli_rev = bf_get(lpfc_mbx_rd_rev_sli_lvl, &mqe->un.read_rev);
6247 if (bf_get(lpfc_mbx_rd_rev_fcoe, &mqe->un.read_rev))
6252 if (bf_get(lpfc_mbx_rd_rev_cee_ver, &mqe->un.read_rev) ==
6305 phba->vpd.rev.biuRev = mqe->un.read_rev.first_hw_rev;
6306 phba->vpd.rev.smRev = mqe->un.read_rev.second_hw_rev;
6307 phba->vpd.rev.endecRev = mqe->un.read_rev.third_hw_rev;
6309 &mqe->un.read_rev);
6311 &mqe->un.read_rev);
6313 &mqe->un.read_rev);
6315 &mqe->un.read_rev);
6316 phba->vpd.rev.sli1FwRev = mqe->un.read_rev.fw_id_rev;
6317 memcpy(phba->vpd.rev.sli1FwName, mqe->un.read_rev.fw_name, 16);
6318 phba->vpd.rev.sli2FwRev = mqe->un.read_rev.ulp_fw_id_rev;
6319 memcpy(phba->vpd.rev.sli2FwName, mqe->un.read_rev.ulp_fw_name, 16);
6320 phba->vpd.rev.opFwRev = mqe->un.read_rev.fw_id_rev;
6321 memcpy(phba->vpd.rev.opFwName, mqe->un.read_rev.fw_name, 16);
6326 bf_get(lpfc_mqe_status, mqe),
6356 if (!(bf_get(lpfc_mbx_rq_ftr_rsp_fcpi, &mqe->un.req_ftrs))) {
6361 if (bf_get(lpfc_mbx_rq_ftr_rsp_perfh, &mqe->un.req_ftrs))
6372 if (bf_get(lpfc_mbx_rq_ftr_rsp_dif, &mqe->un.req_ftrs))
6379 !(bf_get(lpfc_mbx_rq_ftr_rsp_npiv, &mqe->un.req_ftrs)))
6385 "x%x x%x x%x\n", mqe->un.req_ftrs.word2,
6386 mqe->un.req_ftrs.word3, phba->cfg_enable_bg,
6388 if (!(bf_get(lpfc_mbx_rq_ftr_rsp_dif, &mqe->un.req_ftrs)))
6390 if (!(bf_get(lpfc_mbx_rq_ftr_rsp_npiv, &mqe->un.req_ftrs)))
6438 rc, bf_get(lpfc_mqe_status, mqe));
6570 &mboxq->u.mqe.un.reg_fcfi);
7382 struct lpfc_mqe *mb = &mboxq->u.mqe;
7544 bf_get(lpfc_mqe_status, &mboxq->u.mqe),
7578 bf_get(lpfc_mqe_status, &mboxq->u.mqe),
7612 bf_get(lpfc_mqe_command, &mboxq->u.mqe),
7641 struct lpfc_mqe *mqe;
7686 mqe = &mboxq->u.mqe;
7687 mbx_cmnd = bf_get(lpfc_mqe_command, mqe);
7706 mbx_cmnd, mqe->un.mb_words[0],
7707 mqe->un.mb_words[1]);
7712 mbx_cmnd, mqe->un.mb_words[0],
7713 mqe->un.mb_words[1]);
7719 rc = lpfc_sli4_mq_put(phba->sli4_hba.mbx_wq, mqe);
11627 struct lpfc_mqe *mqe;
11650 mqe = &pmb->u.mqe;
11651 pmbox = (MAILBOX_t *)&pmb->u.mqe;
11661 lpfc_sli_pcimem_bcopy(mbox, mqe, sizeof(struct lpfc_mqe));
11669 if (bf_get(lpfc_mqe_status, mqe) == MBX_SUCCESS)
11670 bf_set(lpfc_mqe_status, mqe,
12868 eq_delay = &mbox->u.mqe.un.eq_delay;
12956 eq_create = &mbox->u.mqe.un.eq_create;
13078 cq_create = &mbox->u.mqe.un.cq_create;
13185 mq_create = &mbox->u.mqe.un.mq_create;
13266 mq_create_ext = &mbox->u.mqe.un.mq_create_ext;
13336 mq_create = &mbox->u.mqe.un.mq_create;
13423 wq_create = &mbox->u.mqe.un.wq_create;
13660 rq_create = &mbox->u.mqe.un.rq_create;
13913 bf_set(lpfc_mbx_eq_destroy_q_id, &mbox->u.mqe.un.eq_destroy.u.request,
13921 &mbox->u.mqe.un.eq_destroy.header.cfg_shdr;
13969 bf_set(lpfc_mbx_cq_destroy_q_id, &mbox->u.mqe.un.cq_destroy.u.request,
13976 &mbox->u.mqe.un.wq_create.header.cfg_shdr;
14023 bf_set(lpfc_mbx_mq_destroy_q_id, &mbox->u.mqe.un.mq_destroy.u.request,
14030 &mbox->u.mqe.un.mq_destroy.header.cfg_shdr;
14077 bf_set(lpfc_mbx_wq_destroy_q_id, &mbox->u.mqe.un.wq_destroy.u.request,
14083 &mbox->u.mqe.un.wq_destroy.header.cfg_shdr;
14131 bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request,
14138 &mbox->u.mqe.un.rq_destroy.header.cfg_shdr;
14150 bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request,
14154 &mbox->u.mqe.un.rq_destroy.header.cfg_shdr;
14221 &mbox->u.mqe.un.post_sgl_pages;
15611 hdr_tmpl = &mboxq->u.mqe.un.hdr_tmpl;
15805 bf_get(lpfc_mqe_status, &mboxq->u.mqe));
15840 bf_get(lpfc_mqe_status, &mboxq->u.mqe));
16407 redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl;
16482 redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl;
16595 struct lpfc_mqe *mqe;
16611 mqe = &mboxq->u.mqe;
16616 data_length = mqe->un.mb_words[5];
16772 wr_object = (struct lpfc_mbx_wr_object *)&mbox->u.mqe.un.wr_object;