mqe 222 drivers/infiniband/hw/ocrdma/ocrdma.h struct ocrdma_mqe mqe; mqe 356 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_mqe *mqe; mqe 358 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe = kzalloc(sizeof(struct ocrdma_mqe), GFP_KERNEL); mqe 359 drivers/infiniband/hw/ocrdma/ocrdma_hw.c if (!mqe) mqe 361 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->hdr.spcl_sge_cnt_emb |= mqe 364 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->hdr.pyld_len = cmd_len - sizeof(struct ocrdma_mqe_hdr); mqe 366 drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_init_mch(&mqe->u.emb_req.mch, opcode, OCRDMA_SUBSYS_ROCE, mqe 367 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->hdr.pyld_len); mqe 368 drivers/infiniband/hw/ocrdma/ocrdma_hw.c return mqe; mqe 1041 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_mqe *mqe; mqe 1045 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe = ocrdma_get_mqe(dev); mqe 1047 drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_copy_cpu_to_le32(mqe, cmd, sizeof(*mqe)); mqe 1072 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static int ocrdma_mbx_cmd(struct ocrdma_dev *dev, struct ocrdma_mqe *mqe) mqe 1082 drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_post_mqe(dev, mqe); mqe 1089 drivers/infiniband/hw/ocrdma/ocrdma_hw.c ocrdma_copy_le32_to_cpu(mqe, rsp_mqe, (sizeof(*mqe))); mqe 1090 drivers/infiniband/hw/ocrdma/ocrdma_hw.c if ((mqe->hdr.spcl_sge_cnt_emb & OCRDMA_MQE_HDR_EMB_MASK) >> mqe 1092 drivers/infiniband/hw/ocrdma/ocrdma_hw.c rsp = &mqe->u.rsp; mqe 1109 drivers/infiniband/hw/ocrdma/ocrdma_hw.c if (rsp && (mqe->u.rsp.status & OCRDMA_MBX_RSP_STATUS_MASK)) mqe 1110 drivers/infiniband/hw/ocrdma/ocrdma_hw.c status = ocrdma_get_mbx_errno(mqe->u.rsp.status); mqe 1116 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static int ocrdma_nonemb_mbx_cmd(struct ocrdma_dev *dev, struct ocrdma_mqe *mqe, mqe 1122 drivers/infiniband/hw/ocrdma/ocrdma_hw.c if ((mqe->hdr.spcl_sge_cnt_emb & OCRDMA_MQE_HDR_EMB_MASK) >> mqe 1126 drivers/infiniband/hw/ocrdma/ocrdma_hw.c status = ocrdma_mbx_cmd(dev, mqe); mqe 1289 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_mqe *mqe = &dev->stats_mem.mqe; mqe 1297 drivers/infiniband/hw/ocrdma/ocrdma_hw.c memset(mqe, 0, sizeof(*mqe)); mqe 1298 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->hdr.pyld_len = dev->stats_mem.size; mqe 1299 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->hdr.spcl_sge_cnt_emb |= mqe 1302 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->u.nonemb_req.sge[0].pa_lo = (u32) (dev->stats_mem.pa & 0xffffffff); mqe 1303 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->u.nonemb_req.sge[0].pa_hi = (u32) upper_32_bits(dev->stats_mem.pa); mqe 1304 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->u.nonemb_req.sge[0].len = dev->stats_mem.size; mqe 1317 drivers/infiniband/hw/ocrdma/ocrdma_hw.c status = ocrdma_nonemb_mbx_cmd(dev, mqe, dev->stats_mem.va); mqe 1332 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_mqe *mqe; mqe 1336 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe = kzalloc(sizeof(struct ocrdma_mqe), GFP_KERNEL); mqe 1337 drivers/infiniband/hw/ocrdma/ocrdma_hw.c if (!mqe) mqe 1346 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->hdr.pyld_len = dma.size; mqe 1347 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->hdr.spcl_sge_cnt_emb |= mqe 1350 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->u.nonemb_req.sge[0].pa_lo = (u32) (dma.pa & 0xffffffff); mqe 1351 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->u.nonemb_req.sge[0].pa_hi = (u32) upper_32_bits(dma.pa); mqe 1352 drivers/infiniband/hw/ocrdma/ocrdma_hw.c mqe->u.nonemb_req.sge[0].len = dma.size; mqe 1359 drivers/infiniband/hw/ocrdma/ocrdma_hw.c status = ocrdma_nonemb_mbx_cmd(dev, mqe, dma.va); mqe 1373 drivers/infiniband/hw/ocrdma/ocrdma_hw.c kfree(mqe); mqe 1687 drivers/scsi/lpfc/lpfc_attr.c &mbox->u.mqe.un.set_trunk_mode, mqe 1879 drivers/scsi/lpfc/lpfc_attr.c rd_config = &pmboxq->u.mqe.un.rd_config; mqe 1939 drivers/scsi/lpfc/lpfc_bsg.c link_diag_state = &pmboxq->u.mqe.un.link_diag_state; mqe 1997 drivers/scsi/lpfc/lpfc_bsg.c link_diag_loopback = &pmboxq->u.mqe.un.link_diag_loopback; mqe 2471 drivers/scsi/lpfc/lpfc_bsg.c run_link_diag_test = &pmboxq->u.mqe.un.link_diag_test; mqe 2488 drivers/scsi/lpfc/lpfc_bsg.c &pmboxq->u.mqe.un.sli4_config.header.cfg_shdr; mqe 4931 drivers/scsi/lpfc/lpfc_bsg.c sli4_config = &pmboxq->u.mqe.un.sli4_config; mqe 5982 drivers/scsi/lpfc/lpfc_els.c &pmb->u.mqe.un.beacon_config.header.cfg_shdr; mqe 6080 drivers/scsi/lpfc/lpfc_els.c cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr; mqe 6089 drivers/scsi/lpfc/lpfc_els.c bf_set(lpfc_mbx_set_beacon_port_num, &mbox->u.mqe.un.beacon_config, mqe 6091 drivers/scsi/lpfc/lpfc_els.c bf_set(lpfc_mbx_set_beacon_state, &mbox->u.mqe.un.beacon_config, mqe 6093 drivers/scsi/lpfc/lpfc_els.c mbox->u.mqe.un.beacon_config.word5 = 0; /* Reserved */ mqe 6106 drivers/scsi/lpfc/lpfc_els.c &mbox->u.mqe.un.beacon_config, 0); mqe 6108 drivers/scsi/lpfc/lpfc_els.c &mbox->u.mqe.un.beacon_config, mqe 6119 drivers/scsi/lpfc/lpfc_els.c &mbox->u.mqe.un.beacon_config, beacon_state); mqe 6121 drivers/scsi/lpfc/lpfc_els.c &mbox->u.mqe.un.beacon_config, 1); mqe 6123 drivers/scsi/lpfc/lpfc_els.c &mbox->u.mqe.un.beacon_config, mqe 1231 drivers/scsi/lpfc/lpfc_hbadisc.c phba->fcf.fcfi = bf_get(lpfc_reg_fcfi_fcfi, &mboxq->u.mqe.un.reg_fcfi); mqe 3785 drivers/scsi/lpfc/lpfc_hbadisc.c byte_count = pmb->u.mqe.un.mb_words[5]; mqe 4273 drivers/scsi/lpfc/lpfc_hw4.h struct lpfc_mqe mqe; mqe 4209 drivers/scsi/lpfc/lpfc_init.c bf_get(lpfc_mqe_command, &mboxq->u.mqe), mqe 4210 drivers/scsi/lpfc/lpfc_init.c bf_get(lpfc_mqe_status, &mboxq->u.mqe)); mqe 6419 drivers/scsi/lpfc/lpfc_init.c struct lpfc_mqe *mqe; mqe 6599 drivers/scsi/lpfc/lpfc_init.c bf_get(lpfc_mqe_command, &mboxq->u.mqe), mqe 6600 drivers/scsi/lpfc/lpfc_init.c bf_get(lpfc_mqe_status, &mboxq->u.mqe)); mqe 6647 drivers/scsi/lpfc/lpfc_init.c mqe = &mboxq->u.mqe; mqe 6648 drivers/scsi/lpfc/lpfc_init.c memcpy(&pn_page[0], ((uint8_t *)&mqe->un.supp_pages.word3), mqe 8289 drivers/scsi/lpfc/lpfc_init.c bf_get(lpfc_mqe_command, &pmb->u.mqe), mqe 8290 drivers/scsi/lpfc/lpfc_init.c bf_get(lpfc_mqe_status, &pmb->u.mqe)); mqe 8293 drivers/scsi/lpfc/lpfc_init.c rd_config = &pmb->u.mqe.un.rd_config; mqe 8307 drivers/scsi/lpfc/lpfc_init.c bf_get(lpfc_mqe_command, &pmb->u.mqe)); mqe 8498 drivers/scsi/lpfc/lpfc_init.c &pmb->u.mqe.un.sli4_config.header.cfg_shdr; mqe 8505 drivers/scsi/lpfc/lpfc_init.c bf_get(lpfc_mqe_command, &pmb->u.mqe), mqe 8506 drivers/scsi/lpfc/lpfc_init.c bf_get(lpfc_mqe_status, &pmb->u.mqe)); mqe 8511 drivers/scsi/lpfc/lpfc_init.c get_func_cfg = &pmb->u.mqe.un.get_func_cfg; mqe 8588 drivers/scsi/lpfc/lpfc_init.c memcpy(&mboxq->u.mqe, &endian_mb_data, sizeof(endian_mb_data)); mqe 9381 drivers/scsi/lpfc/lpfc_init.c &mboxq->u.mqe.un.sli4_config.header.cfg_shdr; mqe 9396 drivers/scsi/lpfc/lpfc_init.c mboxq->u.mqe.un.query_fw_cfg.rsp.function_mode; mqe 9397 drivers/scsi/lpfc/lpfc_init.c phba->sli4_hba.ulp0_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp0_mode; mqe 9398 drivers/scsi/lpfc/lpfc_init.c phba->sli4_hba.ulp1_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp1_mode; mqe 9400 drivers/scsi/lpfc/lpfc_init.c mboxq->u.mqe.un.query_fw_cfg.rsp.physical_port; mqe 9999 drivers/scsi/lpfc/lpfc_init.c &mboxq->u.mqe.un.sli4_config.header.cfg_shdr; mqe 11594 drivers/scsi/lpfc/lpfc_init.c struct lpfc_mqe *mqe; mqe 11599 drivers/scsi/lpfc/lpfc_init.c mqe = &mboxq->u.mqe; mqe 11614 drivers/scsi/lpfc/lpfc_init.c sli4_params->if_type = bf_get(if_type, &mqe->un.sli4_params); mqe 11615 drivers/scsi/lpfc/lpfc_init.c sli4_params->sli_rev = bf_get(sli_rev, &mqe->un.sli4_params); mqe 11616 drivers/scsi/lpfc/lpfc_init.c sli4_params->sli_family = bf_get(sli_family, &mqe->un.sli4_params); mqe 11618 drivers/scsi/lpfc/lpfc_init.c &mqe->un.sli4_params); mqe 11620 drivers/scsi/lpfc/lpfc_init.c &mqe->un.sli4_params); mqe 11621 drivers/scsi/lpfc/lpfc_init.c sli4_params->proto_types = mqe->un.sli4_params.word3; mqe 11622 drivers/scsi/lpfc/lpfc_init.c sli4_params->sge_supp_len = mqe->un.sli4_params.sge_supp_len; mqe 11623 drivers/scsi/lpfc/lpfc_init.c sli4_params->if_page_sz = bf_get(if_page_sz, &mqe->un.sli4_params); mqe 11624 drivers/scsi/lpfc/lpfc_init.c sli4_params->rq_db_window = bf_get(rq_db_window, &mqe->un.sli4_params); mqe 11625 drivers/scsi/lpfc/lpfc_init.c sli4_params->loopbk_scope = bf_get(loopbk_scope, &mqe->un.sli4_params); mqe 11626 drivers/scsi/lpfc/lpfc_init.c sli4_params->eq_pages_max = bf_get(eq_pages, &mqe->un.sli4_params); mqe 11627 drivers/scsi/lpfc/lpfc_init.c sli4_params->eqe_size = bf_get(eqe_size, &mqe->un.sli4_params); mqe 11628 drivers/scsi/lpfc/lpfc_init.c sli4_params->cq_pages_max = bf_get(cq_pages, &mqe->un.sli4_params); mqe 11629 drivers/scsi/lpfc/lpfc_init.c sli4_params->cqe_size = bf_get(cqe_size, &mqe->un.sli4_params); mqe 11630 drivers/scsi/lpfc/lpfc_init.c sli4_params->mq_pages_max = bf_get(mq_pages, &mqe->un.sli4_params); mqe 11631 drivers/scsi/lpfc/lpfc_init.c sli4_params->mqe_size = bf_get(mqe_size, &mqe->un.sli4_params); mqe 11632 drivers/scsi/lpfc/lpfc_init.c sli4_params->mq_elem_cnt = bf_get(mq_elem_cnt, &mqe->un.sli4_params); mqe 11633 drivers/scsi/lpfc/lpfc_init.c sli4_params->wq_pages_max = bf_get(wq_pages, &mqe->un.sli4_params); mqe 11634 drivers/scsi/lpfc/lpfc_init.c sli4_params->wqe_size = bf_get(wqe_size, &mqe->un.sli4_params); mqe 11635 drivers/scsi/lpfc/lpfc_init.c sli4_params->rq_pages_max = bf_get(rq_pages, &mqe->un.sli4_params); mqe 11636 drivers/scsi/lpfc/lpfc_init.c sli4_params->rqe_size = bf_get(rqe_size, &mqe->un.sli4_params); mqe 11637 drivers/scsi/lpfc/lpfc_init.c sli4_params->hdr_pages_max = bf_get(hdr_pages, &mqe->un.sli4_params); mqe 11638 drivers/scsi/lpfc/lpfc_init.c sli4_params->hdr_size = bf_get(hdr_size, &mqe->un.sli4_params); mqe 11639 drivers/scsi/lpfc/lpfc_init.c sli4_params->hdr_pp_align = bf_get(hdr_pp_align, &mqe->un.sli4_params); mqe 11640 drivers/scsi/lpfc/lpfc_init.c sli4_params->sgl_pages_max = bf_get(sgl_pages, &mqe->un.sli4_params); mqe 11641 drivers/scsi/lpfc/lpfc_init.c sli4_params->sgl_pp_align = bf_get(sgl_pp_align, &mqe->un.sli4_params); mqe 11666 drivers/scsi/lpfc/lpfc_init.c struct lpfc_mqe *mqe = &mboxq->u.mqe; mqe 11695 drivers/scsi/lpfc/lpfc_init.c mbx_sli4_parameters = &mqe->un.get_sli4_parameters.sli4_parameters; mqe 1044 drivers/scsi/lpfc/lpfc_mbox.c struct lpfc_mqe *mqe; mqe 1048 drivers/scsi/lpfc/lpfc_mbox.c mqe = &pmb->u.mqe; mqe 1049 drivers/scsi/lpfc/lpfc_mbox.c lpfc_sli_pcimem_bcopy(mqe->un.read_rev.fw_name, mqe 1050 drivers/scsi/lpfc/lpfc_mbox.c mqe->un.read_rev.fw_name, 16); mqe 1051 drivers/scsi/lpfc/lpfc_mbox.c lpfc_sli_pcimem_bcopy(mqe->un.read_rev.ulp_fw_name, mqe 1052 drivers/scsi/lpfc/lpfc_mbox.c mqe->un.read_rev.ulp_fw_name, 16); mqe 1693 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.nembed_cmd; mqe 1714 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.nembed_cmd; mqe 1735 drivers/scsi/lpfc/lpfc_mbox.c sli4_cfg = &mbox->u.mqe.un.sli4_config; mqe 1791 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_SLI4_CONFIG); mqe 1794 drivers/scsi/lpfc/lpfc_mbox.c sli4_config = &mbox->u.mqe.un.sli4_config; mqe 1908 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.alloc_rsrc_extents.u.req, mqe 1925 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.alloc_rsrc_extents.u.req, mqe 1964 drivers/scsi/lpfc/lpfc_mbox.c sli4_cfg = &mbox->u.mqe.un.sli4_config; mqe 1968 drivers/scsi/lpfc/lpfc_mbox.c cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr; mqe 1997 drivers/scsi/lpfc/lpfc_mbox.c sli4_cfg = &mbox->u.mqe.un.sli4_config; mqe 2001 drivers/scsi/lpfc/lpfc_mbox.c cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr; mqe 2081 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mboxq->u.mqe, MBX_SLI4_REQ_FTRS); mqe 2084 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mbx_rq_ftr_rq_fcpi, &mboxq->u.mqe.un.req_ftrs, 1); mqe 2085 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mbx_rq_ftr_rq_perfh, &mboxq->u.mqe.un.req_ftrs, 1); mqe 2089 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mbx_rq_ftr_rq_dif, &mboxq->u.mqe.un.req_ftrs, 1); mqe 2093 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mbx_rq_ftr_rq_npiv, &mboxq->u.mqe.un.req_ftrs, 1); mqe 2096 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mbx_rq_ftr_rq_mrqp, &mboxq->u.mqe.un.req_ftrs, 1); mqe 2098 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mbx_rq_ftr_rq_iaab, &mboxq->u.mqe.un.req_ftrs, 0); mqe 2099 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mbx_rq_ftr_rq_iaar, &mboxq->u.mqe.un.req_ftrs, 0); mqe 2122 drivers/scsi/lpfc/lpfc_mbox.c init_vfi = &mbox->u.mqe.un.init_vfi; mqe 2123 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_INIT_VFI); mqe 2154 drivers/scsi/lpfc/lpfc_mbox.c reg_vfi = &mbox->u.mqe.un.reg_vfi; mqe 2155 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_REG_VFI); mqe 2230 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_INIT_VPI); mqe 2231 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_init_vpi_vpi, &mbox->u.mqe.un.init_vpi, mqe 2233 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_init_vpi_vfi, &mbox->u.mqe.un.init_vpi, mqe 2252 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_UNREG_VFI); mqe 2253 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_unreg_vfi_vfi, &mbox->u.mqe.un.unreg_vfi, mqe 2330 drivers/scsi/lpfc/lpfc_mbox.c if (bf_get(lpfc_mqe_status, &mbox->u.mqe)) mqe 2366 drivers/scsi/lpfc/lpfc_mbox.c if (bf_get(lpfc_mqe_status, &mbox->u.mqe)) mqe 2381 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_DUMP_MEMORY); mqe 2383 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.mem_dump_type3, DMP_LMSD); mqe 2385 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port); mqe 2387 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.mem_dump_type3, DMP_PAGE_A2); mqe 2389 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A2_SIZE); mqe 2390 drivers/scsi/lpfc/lpfc_mbox.c mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys); mqe 2391 drivers/scsi/lpfc/lpfc_mbox.c mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys); mqe 2437 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_DUMP_MEMORY); mqe 2442 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.mem_dump_type3, DMP_LMSD); mqe 2444 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port); mqe 2446 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.mem_dump_type3, DMP_PAGE_A0); mqe 2448 drivers/scsi/lpfc/lpfc_mbox.c &mbox->u.mqe.un.mem_dump_type3, DMP_SFF_PAGE_A0_SIZE); mqe 2449 drivers/scsi/lpfc/lpfc_mbox.c mbox->u.mqe.un.mem_dump_type3.addr_lo = putPaddrLow(mp->phys); mqe 2450 drivers/scsi/lpfc/lpfc_mbox.c mbox->u.mqe.un.mem_dump_type3.addr_hi = putPaddrHigh(mp->phys); mqe 2474 drivers/scsi/lpfc/lpfc_mbox.c reg_fcfi = &mbox->u.mqe.un.reg_fcfi; mqe 2475 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_REG_FCFI); mqe 2546 drivers/scsi/lpfc/lpfc_mbox.c reg_fcfi = &mbox->u.mqe.un.reg_fcfi_mrq; mqe 2547 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_REG_FCFI_MRQ); mqe 2598 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_UNREG_FCFI); mqe 2599 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_unreg_fcfi, &mbox->u.mqe.un.unreg_fcfi, fcfi); mqe 2617 drivers/scsi/lpfc/lpfc_mbox.c resume_rpi = &mbox->u.mqe.un.resume_rpi; mqe 2618 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_RESUME_RPI); mqe 2639 drivers/scsi/lpfc/lpfc_mbox.c supp_pages = &mbox->u.mqe.un.supp_pages; mqe 2640 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_PORT_CAPABILITIES); mqe 2657 drivers/scsi/lpfc/lpfc_mbox.c sli4_params = &mbox->u.mqe.un.sli4_params; mqe 2658 drivers/scsi/lpfc/lpfc_mbox.c bf_set(lpfc_mqe_command, &mbox->u.mqe, MBX_PORT_CAPABILITIES); mqe 263 drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_mq_put(struct lpfc_queue *q, struct lpfc_mqe *mqe) mqe 276 drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_pcimem_bcopy(mqe, temp_mqe, q->entry_size); mqe 2545 drivers/scsi/lpfc/lpfc_sli.c if (bf_get(lpfc_mqe_command, &pmb->u.mqe) == MBX_SLI4_CONFIG) mqe 5205 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_mqe *mqe; mqe 5219 drivers/scsi/lpfc/lpfc_sli.c mqe = &mboxq->u.mqe; mqe 5234 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_command, mqe), mqe 5235 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_status, mqe), mqe 5236 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[0], mqe->un.mb_words[1], mqe 5237 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[2], mqe->un.mb_words[3], mqe 5238 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[4], mqe->un.mb_words[5], mqe 5239 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[6], mqe->un.mb_words[7], mqe 5240 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[8], mqe->un.mb_words[9], mqe 5241 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[10], mqe->un.mb_words[11], mqe 5242 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[12], mqe->un.mb_words[13], mqe 5243 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[14], mqe->un.mb_words[15], mqe 5244 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[16], mqe->un.mb_words[50], mqe 5255 drivers/scsi/lpfc/lpfc_sli.c data_length = mqe->un.mb_words[5]; mqe 5295 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_mqe *mqe; mqe 5319 drivers/scsi/lpfc/lpfc_sli.c mqe = &mboxq->u.mqe; mqe 5320 drivers/scsi/lpfc/lpfc_sli.c mqe->un.read_rev.vpd_paddr_high = putPaddrHigh(dmabuf->phys); mqe 5321 drivers/scsi/lpfc/lpfc_sli.c mqe->un.read_rev.vpd_paddr_low = putPaddrLow(dmabuf->phys); mqe 5322 drivers/scsi/lpfc/lpfc_sli.c mqe->un.read_rev.word1 &= 0x0000FFFF; mqe 5323 drivers/scsi/lpfc/lpfc_sli.c bf_set(lpfc_mbx_rd_rev_vpd, &mqe->un.read_rev, 1); mqe 5324 drivers/scsi/lpfc/lpfc_sli.c bf_set(lpfc_mbx_rd_rev_avail_len, &mqe->un.read_rev, dma_size); mqe 5339 drivers/scsi/lpfc/lpfc_sli.c if (mqe->un.read_rev.avail_vpd_len < *vpd_size) mqe 5340 drivers/scsi/lpfc/lpfc_sli.c *vpd_size = mqe->un.read_rev.avail_vpd_len; mqe 5401 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_command, &mboxq->u.mqe), mqe 5427 drivers/scsi/lpfc/lpfc_sli.c if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG) mqe 5480 drivers/scsi/lpfc/lpfc_sli.c get_port_name = &mboxq->u.mqe.un.get_port_name; mqe 5492 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_command, &mboxq->u.mqe), mqe 5533 drivers/scsi/lpfc/lpfc_sli.c if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG) mqe 5641 drivers/scsi/lpfc/lpfc_sli.c rsrc_info = &mbox->u.mqe.un.rsrc_extent_info; mqe 5867 drivers/scsi/lpfc/lpfc_sli.c rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents; mqe 6086 drivers/scsi/lpfc/lpfc_sli.c dealloc_rsrc = &mbox->u.mqe.un.dealloc_rsrc_extents; mqe 6168 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.set_feature, 1); mqe 6169 drivers/scsi/lpfc/lpfc_sli.c mbox->u.mqe.un.set_feature.feature = LPFC_SET_UE_RECOVERY; mqe 6170 drivers/scsi/lpfc/lpfc_sli.c mbox->u.mqe.un.set_feature.param_len = 8; mqe 6174 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.set_feature, 1); mqe 6176 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.set_feature, 1); mqe 6177 drivers/scsi/lpfc/lpfc_sli.c mbox->u.mqe.un.set_feature.feature = LPFC_SET_MDS_DIAGS; mqe 6178 drivers/scsi/lpfc/lpfc_sli.c mbox->u.mqe.un.set_feature.param_len = 8; mqe 6324 drivers/scsi/lpfc/lpfc_sli.c &pmb->u.mqe.un.ras_fwlog.header.cfg_shdr; mqe 6405 drivers/scsi/lpfc/lpfc_sli.c mbx_fwlog = (struct lpfc_mbx_set_ras_fwlog *)&mbox->u.mqe.un.ras_fwlog; mqe 6439 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_status, &mbox->u.mqe)); mqe 6866 drivers/scsi/lpfc/lpfc_sli.c rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents; mqe 7084 drivers/scsi/lpfc/lpfc_sli.c mbox->u.mqe.un.set_host_data.param_id = LPFC_SET_HOST_OS_DRIVER_VERSION; mqe 7085 drivers/scsi/lpfc/lpfc_sli.c mbox->u.mqe.un.set_host_data.param_len = mqe 7087 drivers/scsi/lpfc/lpfc_sli.c snprintf(mbox->u.mqe.un.set_host_data.data, mqe 7163 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_mqe *mqe; mqe 7209 drivers/scsi/lpfc/lpfc_sli.c mqe = &mboxq->u.mqe; mqe 7210 drivers/scsi/lpfc/lpfc_sli.c phba->sli_rev = bf_get(lpfc_mbx_rd_rev_sli_lvl, &mqe->un.read_rev); mqe 7211 drivers/scsi/lpfc/lpfc_sli.c if (bf_get(lpfc_mbx_rd_rev_fcoe, &mqe->un.read_rev)) { mqe 7218 drivers/scsi/lpfc/lpfc_sli.c if (bf_get(lpfc_mbx_rd_rev_cee_ver, &mqe->un.read_rev) == mqe 7277 drivers/scsi/lpfc/lpfc_sli.c phba->vpd.rev.biuRev = mqe->un.read_rev.first_hw_rev; mqe 7278 drivers/scsi/lpfc/lpfc_sli.c phba->vpd.rev.smRev = mqe->un.read_rev.second_hw_rev; mqe 7291 drivers/scsi/lpfc/lpfc_sli.c phba->vpd.rev.endecRev = mqe->un.read_rev.third_hw_rev; mqe 7293 drivers/scsi/lpfc/lpfc_sli.c &mqe->un.read_rev); mqe 7295 drivers/scsi/lpfc/lpfc_sli.c &mqe->un.read_rev); mqe 7297 drivers/scsi/lpfc/lpfc_sli.c &mqe->un.read_rev); mqe 7299 drivers/scsi/lpfc/lpfc_sli.c &mqe->un.read_rev); mqe 7300 drivers/scsi/lpfc/lpfc_sli.c phba->vpd.rev.sli1FwRev = mqe->un.read_rev.fw_id_rev; mqe 7301 drivers/scsi/lpfc/lpfc_sli.c memcpy(phba->vpd.rev.sli1FwName, mqe->un.read_rev.fw_name, 16); mqe 7302 drivers/scsi/lpfc/lpfc_sli.c phba->vpd.rev.sli2FwRev = mqe->un.read_rev.ulp_fw_id_rev; mqe 7303 drivers/scsi/lpfc/lpfc_sli.c memcpy(phba->vpd.rev.sli2FwName, mqe->un.read_rev.ulp_fw_name, 16); mqe 7304 drivers/scsi/lpfc/lpfc_sli.c phba->vpd.rev.opFwRev = mqe->un.read_rev.fw_id_rev; mqe 7305 drivers/scsi/lpfc/lpfc_sli.c memcpy(phba->vpd.rev.opFwName, mqe->un.read_rev.fw_name, 16); mqe 7310 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_status, mqe), mqe 7334 drivers/scsi/lpfc/lpfc_sli.c &mboxq->u.mqe.un.set_feature); mqe 7337 drivers/scsi/lpfc/lpfc_sli.c &mboxq->u.mqe.un.set_feature); mqe 7364 drivers/scsi/lpfc/lpfc_sli.c if (!(bf_get(lpfc_mbx_rq_ftr_rsp_fcpi, &mqe->un.req_ftrs))) { mqe 7372 drivers/scsi/lpfc/lpfc_sli.c if (bf_get(lpfc_mbx_rq_ftr_rsp_perfh, &mqe->un.req_ftrs)) mqe 7384 drivers/scsi/lpfc/lpfc_sli.c if (!(bf_get(lpfc_mbx_rq_ftr_rsp_dif, &mqe->un.req_ftrs))) { mqe 7392 drivers/scsi/lpfc/lpfc_sli.c !(bf_get(lpfc_mbx_rq_ftr_rsp_npiv, &mqe->un.req_ftrs))) mqe 7398 drivers/scsi/lpfc/lpfc_sli.c "x%x x%x x%x\n", mqe->un.req_ftrs.word2, mqe 7399 drivers/scsi/lpfc/lpfc_sli.c mqe->un.req_ftrs.word3, phba->cfg_enable_bg, mqe 7401 drivers/scsi/lpfc/lpfc_sli.c if (!(bf_get(lpfc_mbx_rq_ftr_rsp_dif, &mqe->un.req_ftrs))) mqe 7403 drivers/scsi/lpfc/lpfc_sli.c if (!(bf_get(lpfc_mbx_rq_ftr_rsp_npiv, &mqe->un.req_ftrs))) mqe 7460 drivers/scsi/lpfc/lpfc_sli.c rc, bf_get(lpfc_mqe_status, mqe)); mqe 7619 drivers/scsi/lpfc/lpfc_sli.c &mboxq->u.mqe.un.reg_fcfi); mqe 7631 drivers/scsi/lpfc/lpfc_sli.c &mboxq->u.mqe.un.reg_fcfi_mrq); mqe 8548 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_mqe *mb = &mboxq->u.mqe; mqe 8709 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_status, &mboxq->u.mqe), mqe 8743 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_status, &mboxq->u.mqe), mqe 8777 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_command, &mboxq->u.mqe), mqe 8806 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_mqe *mqe; mqe 8851 drivers/scsi/lpfc/lpfc_sli.c mqe = &mboxq->u.mqe; mqe 8852 drivers/scsi/lpfc/lpfc_sli.c mbx_cmnd = bf_get(lpfc_mqe_command, mqe); mqe 8871 drivers/scsi/lpfc/lpfc_sli.c mbx_cmnd, mqe->un.mb_words[0], mqe 8872 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[1]); mqe 8877 drivers/scsi/lpfc/lpfc_sli.c mbx_cmnd, mqe->un.mb_words[0], mqe 8878 drivers/scsi/lpfc/lpfc_sli.c mqe->un.mb_words[1]); mqe 8884 drivers/scsi/lpfc/lpfc_sli.c rc = lpfc_sli4_mq_put(phba->sli4_hba.mbx_wq, mqe); mqe 13086 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_mqe *mqe; mqe 13109 drivers/scsi/lpfc/lpfc_sli.c mqe = &pmb->u.mqe; mqe 13110 drivers/scsi/lpfc/lpfc_sli.c pmbox = (MAILBOX_t *)&pmb->u.mqe; mqe 13120 drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_pcimem_bcopy(mbox, mqe, sizeof(struct lpfc_mqe)); mqe 13128 drivers/scsi/lpfc/lpfc_sli.c if (bf_get(lpfc_mqe_status, mqe) == MBX_SUCCESS) mqe 13129 drivers/scsi/lpfc/lpfc_sli.c bf_set(lpfc_mqe_status, mqe, mqe 14687 drivers/scsi/lpfc/lpfc_sli.c eq_delay = &mbox->u.mqe.un.eq_delay; mqe 14774 drivers/scsi/lpfc/lpfc_sli.c eq_create = &mbox->u.mqe.un.eq_create; mqe 14903 drivers/scsi/lpfc/lpfc_sli.c cq_create = &mbox->u.mqe.un.cq_create; mqe 15281 drivers/scsi/lpfc/lpfc_sli.c mq_create = &mbox->u.mqe.un.mq_create; mqe 15362 drivers/scsi/lpfc/lpfc_sli.c mq_create_ext = &mbox->u.mqe.un.mq_create_ext; mqe 15432 drivers/scsi/lpfc/lpfc_sli.c mq_create = &mbox->u.mqe.un.mq_create; mqe 15523 drivers/scsi/lpfc/lpfc_sli.c wq_create = &mbox->u.mqe.un.wq_create; mqe 15787 drivers/scsi/lpfc/lpfc_sli.c rq_create = &mbox->u.mqe.un.rq_create; mqe 16247 drivers/scsi/lpfc/lpfc_sli.c bf_set(lpfc_mbx_eq_destroy_q_id, &mbox->u.mqe.un.eq_destroy.u.request, mqe 16255 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.eq_destroy.header.cfg_shdr; mqe 16303 drivers/scsi/lpfc/lpfc_sli.c bf_set(lpfc_mbx_cq_destroy_q_id, &mbox->u.mqe.un.cq_destroy.u.request, mqe 16310 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.wq_create.header.cfg_shdr; mqe 16357 drivers/scsi/lpfc/lpfc_sli.c bf_set(lpfc_mbx_mq_destroy_q_id, &mbox->u.mqe.un.mq_destroy.u.request, mqe 16364 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.mq_destroy.header.cfg_shdr; mqe 16411 drivers/scsi/lpfc/lpfc_sli.c bf_set(lpfc_mbx_wq_destroy_q_id, &mbox->u.mqe.un.wq_destroy.u.request, mqe 16417 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.wq_destroy.header.cfg_shdr; mqe 16467 drivers/scsi/lpfc/lpfc_sli.c bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request, mqe 16474 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.rq_destroy.header.cfg_shdr; mqe 16486 drivers/scsi/lpfc/lpfc_sli.c bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request, mqe 16490 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.rq_destroy.header.cfg_shdr; mqe 16557 drivers/scsi/lpfc/lpfc_sli.c &mbox->u.mqe.un.post_sgl_pages; mqe 18212 drivers/scsi/lpfc/lpfc_sli.c hdr_tmpl = &mboxq->u.mqe.un.hdr_tmpl; mqe 18428 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_status, &mboxq->u.mqe)); mqe 18463 drivers/scsi/lpfc/lpfc_sli.c bf_get(lpfc_mqe_status, &mboxq->u.mqe)); mqe 19025 drivers/scsi/lpfc/lpfc_sli.c redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl; mqe 19100 drivers/scsi/lpfc/lpfc_sli.c redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl; mqe 19213 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_mqe *mqe; mqe 19229 drivers/scsi/lpfc/lpfc_sli.c mqe = &mboxq->u.mqe; mqe 19234 drivers/scsi/lpfc/lpfc_sli.c data_length = mqe->un.mb_words[5]; mqe 19390 drivers/scsi/lpfc/lpfc_sli.c wr_object = (struct lpfc_mbx_wr_object *)&mbox->u.mqe.un.wr_object; mqe 150 drivers/scsi/lpfc/lpfc_sli.h struct lpfc_mqe mqe;