Lines Matching refs:u

1561 	pmbox = &pmb->u.mb;  in lpfc_sli_ring_map()
2492 pmb->u.mb.mbxCommand == MBX_REG_LOGIN64 && in lpfc_sli_def_mbox_cmpl()
2493 !pmb->u.mb.mbxStatus) { in lpfc_sli_def_mbox_cmpl()
2494 rpi = pmb->u.mb.un.varWords[0]; in lpfc_sli_def_mbox_cmpl()
2495 vpi = pmb->u.mb.un.varRegLogin.vpi; in lpfc_sli_def_mbox_cmpl()
2506 if ((pmb->u.mb.mbxCommand == MBX_REG_VPI) && in lpfc_sli_def_mbox_cmpl()
2508 !pmb->u.mb.mbxStatus) { in lpfc_sli_def_mbox_cmpl()
2516 if (pmb->u.mb.mbxCommand == MBX_REG_LOGIN64) { in lpfc_sli_def_mbox_cmpl()
2523 if (pmb->u.mb.mbxCommand == MBX_UNREG_LOGIN) { in lpfc_sli_def_mbox_cmpl()
2551 if ((pmb->u.mb.mbxCommand == MBX_INIT_LINK) && in lpfc_sli_def_mbox_cmpl()
2552 (pmb->u.mb.mbxStatus == MBXERR_SEC_NO_PERMISSION)) in lpfc_sli_def_mbox_cmpl()
2557 if (bf_get(lpfc_mqe_command, &pmb->u.mqe) == MBX_SLI4_CONFIG) in lpfc_sli_def_mbox_cmpl()
2582 if (pmb->u.mb.mbxCommand == MBX_UNREG_LOGIN) { in lpfc_sli4_unreg_rpi_cmpl_clr()
2662 pmbox = &pmb->u.mb; in lpfc_sli_handle_mb_event()
4964 pmbox = &pmb->u.mb; in lpfc_sli_hbq_setup()
5101 pmb->u.mb.mbxCommand, pmb->u.mb.mbxStatus, 0); in lpfc_sli_config_port()
5113 if ((pmb->u.mb.un.varCfgPort.casabt == 1) && in lpfc_sli_config_port()
5114 (pmb->u.mb.un.varCfgPort.gasabt == 0)) in lpfc_sli_config_port()
5123 if (pmb->u.mb.un.varCfgPort.sli_mode == 3) { in lpfc_sli_config_port()
5124 if (!pmb->u.mb.un.varCfgPort.cMA) { in lpfc_sli_config_port()
5128 if (phba->max_vpi && pmb->u.mb.un.varCfgPort.gmv) { in lpfc_sli_config_port()
5130 phba->max_vpi = pmb->u.mb.un.varCfgPort.max_vpi; in lpfc_sli_config_port()
5136 if (pmb->u.mb.un.varCfgPort.gerbm) in lpfc_sli_config_port()
5138 if (pmb->u.mb.un.varCfgPort.gcrp) in lpfc_sli_config_port()
5145 if (pmb->u.mb.un.varCfgPort.gbg == 0) { in lpfc_sli_config_port()
5336 mqe = &mboxq->u.mqe; in lpfc_sli4_read_fcoe_params()
5436 mqe = &mboxq->u.mqe; in lpfc_sli4_read_rev()
5518 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli4_get_ctl_attr()
5543 if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG) in lpfc_sli4_get_ctl_attr()
5595 get_port_name = &mboxq->u.mqe.un.get_port_name; in lpfc_sli4_retrieve_pport_name()
5598 bf_set(lpfc_mbx_get_port_name_lnk_type, &get_port_name->u.request, in lpfc_sli4_retrieve_pport_name()
5607 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli4_retrieve_pport_name()
5617 &get_port_name->u.response); in lpfc_sli4_retrieve_pport_name()
5622 &get_port_name->u.response); in lpfc_sli4_retrieve_pport_name()
5627 &get_port_name->u.response); in lpfc_sli4_retrieve_pport_name()
5632 &get_port_name->u.response); in lpfc_sli4_retrieve_pport_name()
5647 if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG) in lpfc_sli4_retrieve_pport_name()
5754 rsrc_info = &mbox->u.mqe.un.rsrc_extent_info; in lpfc_sli4_get_avail_extnt_rsrc()
5769 &rsrc_info->u.rsp); in lpfc_sli4_get_avail_extnt_rsrc()
5771 &rsrc_info->u.rsp); in lpfc_sli4_get_avail_extnt_rsrc()
5980 rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents; in lpfc_sli4_alloc_extent()
5981 id_array = &rsrc_ext->u.rsp.id[0]; in lpfc_sli4_alloc_extent()
5982 rsrc_cnt = bf_get(lpfc_mbx_rsrc_cnt, &rsrc_ext->u.rsp); in lpfc_sli4_alloc_extent()
6199 dealloc_rsrc = &mbox->u.mqe.un.dealloc_rsrc_extents; in lpfc_sli4_dealloc_extent()
6281 &mbox->u.mqe.un.set_feature, 1); in lpfc_set_features()
6282 mbox->u.mqe.un.set_feature.feature = LPFC_SET_UE_RECOVERY; in lpfc_set_features()
6283 mbox->u.mqe.un.set_feature.param_len = 8; in lpfc_set_features()
6287 &mbox->u.mqe.un.set_feature, 1); in lpfc_set_features()
6289 &mbox->u.mqe.un.set_feature, 1); in lpfc_set_features()
6290 mbox->u.mqe.un.set_feature.feature = LPFC_SET_MDS_DIAGS; in lpfc_set_features()
6291 mbox->u.mqe.un.set_feature.param_len = 8; in lpfc_set_features()
6295 &mbox->u.mqe.un.set_feature, LPFC_ENABLE_DUAL_DUMP); in lpfc_set_features()
6297 &mbox->u.mqe.un.set_feature, 0); in lpfc_set_features()
6298 mbox->u.mqe.un.set_feature.feature = LPFC_SET_DUAL_DUMP; in lpfc_set_features()
6299 mbox->u.mqe.un.set_feature.param_len = 4; in lpfc_set_features()
6449 mb = &pmb->u.mb; in lpfc_sli4_ras_mbox_cmpl()
6452 &pmb->u.mqe.un.ras_fwlog.header.cfg_shdr; in lpfc_sli4_ras_mbox_cmpl()
6539 mbx_fwlog = (struct lpfc_mbx_set_ras_fwlog *)&mbox->u.mqe.un.ras_fwlog; in lpfc_sli4_ras_fwlog_init()
6540 bf_set(lpfc_fwlog_enable, &mbx_fwlog->u.request, in lpfc_sli4_ras_fwlog_init()
6542 bf_set(lpfc_fwlog_loglvl, &mbx_fwlog->u.request, in lpfc_sli4_ras_fwlog_init()
6544 bf_set(lpfc_fwlog_buffcnt, &mbx_fwlog->u.request, in lpfc_sli4_ras_fwlog_init()
6546 bf_set(lpfc_fwlog_buffsz, &mbx_fwlog->u.request, in lpfc_sli4_ras_fwlog_init()
6553 mbx_fwlog->u.request.buff_fwlog[dmabuf->buffer_tag].addr_lo = in lpfc_sli4_ras_fwlog_init()
6556 mbx_fwlog->u.request.buff_fwlog[dmabuf->buffer_tag].addr_hi = in lpfc_sli4_ras_fwlog_init()
6561 mbx_fwlog->u.request.lwpd.addr_lo = putPaddrLow(ras_fwlog->lwpd.phys); in lpfc_sli4_ras_fwlog_init()
6562 mbx_fwlog->u.request.lwpd.addr_hi = putPaddrHigh(ras_fwlog->lwpd.phys); in lpfc_sli4_ras_fwlog_init()
6576 bf_get(lpfc_mqe_status, &mbox->u.mqe)); in lpfc_sli4_ras_fwlog_init()
7003 rsrc_ext = &mbox->u.mqe.un.alloc_rsrc_extents; in lpfc_sli4_get_allocated_extnts()
7005 *extnt_cnt = bf_get(lpfc_mbx_rsrc_cnt, &rsrc_ext->u.rsp); in lpfc_sli4_get_allocated_extnts()
7220 mbox->u.mqe.un.set_host_data.param_id = LPFC_SET_HOST_OS_DRIVER_VERSION; in lpfc_set_host_data()
7221 mbox->u.mqe.un.set_host_data.param_len = in lpfc_set_host_data()
7223 snprintf(mbox->u.mqe.un.set_host_data.data, in lpfc_set_host_data()
7342 if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr, in lpfc_sli4_dip()
7426 mqe = &mboxq->u.mqe; in lpfc_sli4_hba_setup()
7542 &mboxq->u.mqe.un.set_feature); in lpfc_sli4_hba_setup()
7545 &mboxq->u.mqe.un.set_feature); in lpfc_sli4_hba_setup()
7623 dd = bf_get(lpfc_mbx_set_feature_dd, &mboxq->u.mqe.un.set_feature); in lpfc_sli4_hba_setup()
7631 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli4_hba_setup()
7694 fc_host_node_name(shost) = wwn_to_u64(vport->fc_nodename.u.wwn); in lpfc_sli4_hba_setup()
7695 fc_host_port_name(shost) = wwn_to_u64(vport->fc_portname.u.wwn); in lpfc_sli4_hba_setup()
7849 &mboxq->u.mqe.un.reg_fcfi); in lpfc_sli4_hba_setup()
7861 &mboxq->u.mqe.un.reg_fcfi_mrq); in lpfc_sli4_hba_setup()
8169 mb = &pmbox->u.mb; in lpfc_mbox_timeout_handler()
8279 pmbox->u.mb.mbxCommand); in lpfc_sli_issue_mbox_s3()
8299 mbx = &pmbox->u.mb; in lpfc_sli_issue_mbox_s3()
8310 pmbox->u.mb.mbxCommand, psli->sli_flag, flag); in lpfc_sli_issue_mbox_s3()
8322 pmbox->u.mb.mbxCommand, psli->sli_flag, flag); in lpfc_sli_issue_mbox_s3()
8341 pmbox->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s3()
8353 pmbox->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s3()
8406 pmbox->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s3()
8628 pmbox->u.mb.mbxStatus = MBX_NOT_FINISHED; in lpfc_sli_issue_mbox_s3()
8782 struct lpfc_mqe *mb = &mboxq->u.mqe; in lpfc_sli4_post_sync_mbox()
8797 mboxq->u.mb.mbxCommand, in lpfc_sli4_post_sync_mbox()
8910 lpfc_idiag_mbxacc_dump_issue_mbox(phba, &mboxq->u.mb); in lpfc_sli_issue_mbox_s4()
8918 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8938 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8943 bf_get(lpfc_mqe_status, &mboxq->u.mqe), in lpfc_sli_issue_mbox_s4()
8955 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8972 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8977 bf_get(lpfc_mqe_status, &mboxq->u.mqe), in lpfc_sli_issue_mbox_s4()
8995 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
9011 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli_issue_mbox_s4()
9085 mqe = &mboxq->u.mqe; in lpfc_sli4_post_async_mbox()
9124 mboxq->u.mb.mbxCommand, in lpfc_sli4_post_async_mbox()
9136 mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED; in lpfc_sli4_post_async_mbox()
10878 pmb->u.mb.mbxStatus = MBX_NOT_FINISHED; in lpfc_sli_mbox_sys_flush()
12425 if (lpfc_readl(phba->sli4_hba.u.if_type0.UERRLOregaddr, in lpfc_sli4_eratt_read()
12427 lpfc_readl(phba->sli4_hba.u.if_type0.UERRHIregaddr, in lpfc_sli4_eratt_read()
12453 if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr, in lpfc_sli4_eratt_read()
12464 readl(phba->sli4_hba.u.if_type2.ERR1regaddr); in lpfc_sli4_eratt_read()
12466 readl(phba->sli4_hba.u.if_type2.ERR2regaddr); in lpfc_sli4_eratt_read()
12773 pmbox = &pmb->u.mb; in lpfc_sli_sp_intr_handler()
13395 mqe = &pmb->u.mqe; in lpfc_sli4_sp_handle_mbox_event()
13396 pmbox = (MAILBOX_t *)&pmb->u.mqe; in lpfc_sli4_sp_handle_mbox_event()
15042 eq_delay = &mbox->u.mqe.un.eq_delay; in lpfc_modify_hba_eq_delay()
15056 eq_delay->u.request.eq[cnt].eq_id = eq->queue_id; in lpfc_modify_hba_eq_delay()
15057 eq_delay->u.request.eq[cnt].phase = 0; in lpfc_modify_hba_eq_delay()
15058 eq_delay->u.request.eq[cnt].delay_multi = dmult; in lpfc_modify_hba_eq_delay()
15063 eq_delay->u.request.num_eq = cnt; in lpfc_modify_hba_eq_delay()
15129 eq_create = &mbox->u.mqe.un.eq_create; in lpfc_eq_create()
15131 bf_set(lpfc_mbx_eq_create_num_pages, &eq_create->u.request, in lpfc_eq_create()
15133 bf_set(lpfc_eq_context_size, &eq_create->u.request.context, in lpfc_eq_create()
15135 bf_set(lpfc_eq_context_valid, &eq_create->u.request.context, 1); in lpfc_eq_create()
15141 bf_set(lpfc_eq_context_autovalid, &eq_create->u.request.context, in lpfc_eq_create()
15147 bf_set(lpfc_eq_context_delay_multi, &eq_create->u.request.context, in lpfc_eq_create()
15160 bf_set(lpfc_eq_context_count, &eq_create->u.request.context, in lpfc_eq_create()
15164 bf_set(lpfc_eq_context_count, &eq_create->u.request.context, in lpfc_eq_create()
15168 bf_set(lpfc_eq_context_count, &eq_create->u.request.context, in lpfc_eq_create()
15172 bf_set(lpfc_eq_context_count, &eq_create->u.request.context, in lpfc_eq_create()
15176 bf_set(lpfc_eq_context_count, &eq_create->u.request.context, in lpfc_eq_create()
15182 eq_create->u.request.page[dmabuf->buffer_tag].addr_lo = in lpfc_eq_create()
15184 eq_create->u.request.page[dmabuf->buffer_tag].addr_hi = in lpfc_eq_create()
15203 eq->queue_id = bf_get(lpfc_mbx_eq_create_q_id, &eq_create->u.response); in lpfc_eq_create()
15269 cq_create = &mbox->u.mqe.un.cq_create; in lpfc_cq_create()
15271 bf_set(lpfc_mbx_cq_create_num_pages, &cq_create->u.request, in lpfc_cq_create()
15273 bf_set(lpfc_cq_context_event, &cq_create->u.request.context, 1); in lpfc_cq_create()
15274 bf_set(lpfc_cq_context_valid, &cq_create->u.request.context, 1); in lpfc_cq_create()
15278 bf_set(lpfc_mbx_cq_create_page_size, &cq_create->u.request, in lpfc_cq_create()
15280 bf_set(lpfc_cq_eq_id_2, &cq_create->u.request.context, in lpfc_cq_create()
15282 bf_set(lpfc_cq_context_autovalid, &cq_create->u.request.context, in lpfc_cq_create()
15285 bf_set(lpfc_cq_eq_id, &cq_create->u.request.context, in lpfc_cq_create()
15293 cq_create->u.request.context.lpfc_cq_context_count = in lpfc_cq_create()
15296 &cq_create->u.request.context, in lpfc_cq_create()
15313 bf_set(lpfc_cq_context_count, &cq_create->u.request.context, in lpfc_cq_create()
15317 bf_set(lpfc_cq_context_count, &cq_create->u.request.context, in lpfc_cq_create()
15321 bf_set(lpfc_cq_context_count, &cq_create->u.request.context, in lpfc_cq_create()
15327 cq_create->u.request.page[dmabuf->buffer_tag].addr_lo = in lpfc_cq_create()
15329 cq_create->u.request.page[dmabuf->buffer_tag].addr_hi = in lpfc_cq_create()
15345 cq->queue_id = bf_get(lpfc_mbx_cq_create_q_id, &cq_create->u.response); in lpfc_cq_create()
15355 cq->queue_id = bf_get(lpfc_mbx_cq_create_q_id, &cq_create->u.response); in lpfc_cq_create()
15451 &cq_set->u.request, in lpfc_cq_create_set()
15454 &cq_set->u.request, cq->page_count); in lpfc_cq_create_set()
15456 &cq_set->u.request, 1); in lpfc_cq_create_set()
15458 &cq_set->u.request, 1); in lpfc_cq_create_set()
15460 &cq_set->u.request, 0); in lpfc_cq_create_set()
15462 &cq_set->u.request, numcq); in lpfc_cq_create_set()
15464 &cq_set->u.request, in lpfc_cq_create_set()
15472 &cq_set->u.request, in lpfc_cq_create_set()
15475 &cq_set->u.request, in lpfc_cq_create_set()
15491 &cq_set->u.request, LPFC_CQ_CNT_256); in lpfc_cq_create_set()
15495 &cq_set->u.request, LPFC_CQ_CNT_512); in lpfc_cq_create_set()
15499 &cq_set->u.request, LPFC_CQ_CNT_1024); in lpfc_cq_create_set()
15503 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15507 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15511 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15515 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15519 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15523 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15527 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15531 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15535 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15539 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15543 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15547 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15551 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15555 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15559 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15563 &cq_set->u.request, eq->queue_id); in lpfc_cq_create_set()
15584 cq_set->u.request.page[cnt].addr_lo = in lpfc_cq_create_set()
15586 cq_set->u.request.page[cnt].addr_hi = in lpfc_cq_create_set()
15606 rc = bf_get(lpfc_mbx_cq_create_set_base_id, &cq_set->u.response); in lpfc_cq_create_set()
15651 mq_create = &mbox->u.mqe.un.mq_create; in lpfc_mq_create_fb_init()
15652 bf_set(lpfc_mbx_mq_create_num_pages, &mq_create->u.request, in lpfc_mq_create_fb_init()
15654 bf_set(lpfc_mq_context_cq_id, &mq_create->u.request.context, in lpfc_mq_create_fb_init()
15656 bf_set(lpfc_mq_context_valid, &mq_create->u.request.context, 1); in lpfc_mq_create_fb_init()
15659 bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context, in lpfc_mq_create_fb_init()
15663 bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context, in lpfc_mq_create_fb_init()
15667 bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context, in lpfc_mq_create_fb_init()
15671 bf_set(lpfc_mq_context_ring_size, &mq_create->u.request.context, in lpfc_mq_create_fb_init()
15676 mq_create->u.request.page[dmabuf->buffer_tag].addr_lo = in lpfc_mq_create_fb_init()
15678 mq_create->u.request.page[dmabuf->buffer_tag].addr_hi = in lpfc_mq_create_fb_init()
15732 mq_create_ext = &mbox->u.mqe.un.mq_create_ext; in lpfc_mq_create()
15735 &mq_create_ext->u.request, mq->page_count); in lpfc_mq_create()
15737 &mq_create_ext->u.request, 1); in lpfc_mq_create()
15739 &mq_create_ext->u.request, 1); in lpfc_mq_create()
15741 &mq_create_ext->u.request, 1); in lpfc_mq_create()
15743 &mq_create_ext->u.request, 1); in lpfc_mq_create()
15745 &mq_create_ext->u.request, 1); in lpfc_mq_create()
15746 bf_set(lpfc_mq_context_valid, &mq_create_ext->u.request.context, 1); in lpfc_mq_create()
15750 bf_set(lpfc_mbx_mq_create_ext_cq_id, &mq_create_ext->u.request, in lpfc_mq_create()
15753 bf_set(lpfc_mq_context_cq_id, &mq_create_ext->u.request.context, in lpfc_mq_create()
15767 &mq_create_ext->u.request.context, in lpfc_mq_create()
15772 &mq_create_ext->u.request.context, in lpfc_mq_create()
15777 &mq_create_ext->u.request.context, in lpfc_mq_create()
15782 &mq_create_ext->u.request.context, in lpfc_mq_create()
15788 mq_create_ext->u.request.page[dmabuf->buffer_tag].addr_lo = in lpfc_mq_create()
15790 mq_create_ext->u.request.page[dmabuf->buffer_tag].addr_hi = in lpfc_mq_create()
15795 &mq_create_ext->u.response); in lpfc_mq_create()
15802 mq_create = &mbox->u.mqe.un.mq_create; in lpfc_mq_create()
15806 &mq_create->u.response); in lpfc_mq_create()
15895 wq_create = &mbox->u.mqe.un.wq_create; in lpfc_wq_create()
15897 bf_set(lpfc_mbx_wq_create_num_pages, &wq_create->u.request, in lpfc_wq_create()
15899 bf_set(lpfc_mbx_wq_create_cq_id, &wq_create->u.request, in lpfc_wq_create()
15920 bf_set(lpfc_mbx_wq_create_wqe_count, &wq_create->u.request_1, in lpfc_wq_create()
15929 &wq_create->u.request_1, in lpfc_wq_create()
15934 &wq_create->u.request_1, in lpfc_wq_create()
15939 bf_set(lpfc_mbx_wq_create_dpp_req, &wq_create->u.request_1, 1); in lpfc_wq_create()
15941 &wq_create->u.request_1, in lpfc_wq_create()
15943 page = wq_create->u.request_1.page; in lpfc_wq_create()
15946 page = wq_create->u.request.page; in lpfc_wq_create()
15957 bf_set(lpfc_mbx_wq_create_dua, &wq_create->u.request, 1); in lpfc_wq_create()
15974 &wq_create->u.response); in lpfc_wq_create()
15977 &wq_create->u.response_1); in lpfc_wq_create()
15988 &wq_create->u.response); in lpfc_wq_create()
15999 &wq_create->u.response); in lpfc_wq_create()
16010 db_offset = wq_create->u.response.doorbell_offset; in lpfc_wq_create()
16030 &wq_create->u.response_1); in lpfc_wq_create()
16033 &wq_create->u.response_1); in lpfc_wq_create()
16044 db_offset = wq_create->u.response_1.doorbell_offset; in lpfc_wq_create()
16047 &wq_create->u.response_1); in lpfc_wq_create()
16049 &wq_create->u.response_1); in lpfc_wq_create()
16060 dpp_offset = wq_create->u.response_1.dpp_offset; in lpfc_wq_create()
16160 rq_create = &mbox->u.mqe.un.rq_create; in lpfc_rq_create()
16166 &rq_create->u.request.context, in lpfc_rq_create()
16168 rq_create->u.request.context.buffer_size = LPFC_HDR_BUF_SIZE; in lpfc_rq_create()
16170 &rq_create->u.request.context, in lpfc_rq_create()
16173 &rq_create->u.request.context, in lpfc_rq_create()
16188 &rq_create->u.request.context, in lpfc_rq_create()
16193 &rq_create->u.request.context, in lpfc_rq_create()
16198 &rq_create->u.request.context, in lpfc_rq_create()
16203 &rq_create->u.request.context, in lpfc_rq_create()
16207 bf_set(lpfc_rq_context_buf_size, &rq_create->u.request.context, in lpfc_rq_create()
16210 bf_set(lpfc_rq_context_cq_id, &rq_create->u.request.context, in lpfc_rq_create()
16212 bf_set(lpfc_mbx_rq_create_num_pages, &rq_create->u.request, in lpfc_rq_create()
16216 rq_create->u.request.page[dmabuf->buffer_tag].addr_lo = in lpfc_rq_create()
16218 rq_create->u.request.page[dmabuf->buffer_tag].addr_hi = in lpfc_rq_create()
16222 bf_set(lpfc_mbx_rq_create_dua, &rq_create->u.request, 1); in lpfc_rq_create()
16236 hrq->queue_id = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response); in lpfc_rq_create()
16244 &rq_create->u.response); in lpfc_rq_create()
16256 &rq_create->u.response); in lpfc_rq_create()
16267 db_offset = rq_create->u.response.doorbell_offset; in lpfc_rq_create()
16301 &rq_create->u.request.context, hrq->entry_count); in lpfc_rq_create()
16303 rq_create->u.request.context.buffer_size = in lpfc_rq_create()
16306 rq_create->u.request.context.buffer_size = in lpfc_rq_create()
16308 bf_set(lpfc_rq_context_rqe_size, &rq_create->u.request.context, in lpfc_rq_create()
16310 bf_set(lpfc_rq_context_page_size, &rq_create->u.request.context, in lpfc_rq_create()
16325 &rq_create->u.request.context, in lpfc_rq_create()
16330 &rq_create->u.request.context, in lpfc_rq_create()
16335 &rq_create->u.request.context, in lpfc_rq_create()
16340 &rq_create->u.request.context, in lpfc_rq_create()
16346 &rq_create->u.request.context, in lpfc_rq_create()
16350 &rq_create->u.request.context, in lpfc_rq_create()
16353 bf_set(lpfc_rq_context_cq_id, &rq_create->u.request.context, in lpfc_rq_create()
16355 bf_set(lpfc_mbx_rq_create_num_pages, &rq_create->u.request, in lpfc_rq_create()
16358 rq_create->u.request.page[dmabuf->buffer_tag].addr_lo = in lpfc_rq_create()
16360 rq_create->u.request.page[dmabuf->buffer_tag].addr_hi = in lpfc_rq_create()
16364 bf_set(lpfc_mbx_rq_create_dua, &rq_create->u.request, 1); in lpfc_rq_create()
16374 drq->queue_id = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response); in lpfc_rq_create()
16487 &rq_create->u.request, in lpfc_mrq_create()
16490 &rq_create->u.request, (numrq * 2)); in lpfc_mrq_create()
16491 bf_set(lpfc_mbx_rq_create_dnb, &rq_create->u.request, in lpfc_mrq_create()
16494 &rq_create->u.request.context, in lpfc_mrq_create()
16497 &rq_create->u.request.context, in lpfc_mrq_create()
16500 &rq_create->u.request.context, in lpfc_mrq_create()
16503 &rq_create->u.request.context, in lpfc_mrq_create()
16506 &rq_create->u.request.context, in lpfc_mrq_create()
16509 &rq_create->u.request.context, in lpfc_mrq_create()
16516 rq_create->u.request.page[cnt].addr_lo = in lpfc_mrq_create()
16518 rq_create->u.request.page[cnt].addr_hi = in lpfc_mrq_create()
16528 rq_create->u.request.page[cnt].addr_lo = in lpfc_mrq_create()
16530 rq_create->u.request.page[cnt].addr_hi = in lpfc_mrq_create()
16570 rc = bf_get(lpfc_mbx_rq_create_q_id, &rq_create->u.response); in lpfc_mrq_create()
16622 bf_set(lpfc_mbx_eq_destroy_q_id, &mbox->u.mqe.un.eq_destroy.u.request, in lpfc_eq_destroy()
16630 &mbox->u.mqe.un.eq_destroy.header.cfg_shdr; in lpfc_eq_destroy()
16679 bf_set(lpfc_mbx_cq_destroy_q_id, &mbox->u.mqe.un.cq_destroy.u.request, in lpfc_cq_destroy()
16686 &mbox->u.mqe.un.wq_create.header.cfg_shdr; in lpfc_cq_destroy()
16734 bf_set(lpfc_mbx_mq_destroy_q_id, &mbox->u.mqe.un.mq_destroy.u.request, in lpfc_mq_destroy()
16741 &mbox->u.mqe.un.mq_destroy.header.cfg_shdr; in lpfc_mq_destroy()
16789 bf_set(lpfc_mbx_wq_destroy_q_id, &mbox->u.mqe.un.wq_destroy.u.request, in lpfc_wq_destroy()
16795 &mbox->u.mqe.un.wq_destroy.header.cfg_shdr; in lpfc_wq_destroy()
16847 bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request, in lpfc_rq_destroy()
16854 &mbox->u.mqe.un.rq_destroy.header.cfg_shdr; in lpfc_rq_destroy()
16865 bf_set(lpfc_mbx_rq_destroy_q_id, &mbox->u.mqe.un.rq_destroy.u.request, in lpfc_rq_destroy()
16869 &mbox->u.mqe.un.rq_destroy.header.cfg_shdr; in lpfc_rq_destroy()
16936 &mbox->u.mqe.un.post_sgl_pages; in lpfc_sli4_post_sgl()
18612 hdr_tmpl = &mboxq->u.mqe.un.hdr_tmpl; in lpfc_sli4_post_rpi_hdr()
18833 bf_get(lpfc_mqe_status, &mboxq->u.mqe)); in lpfc_sli4_resume_rpi()
18868 bf_get(lpfc_mqe_status, &mboxq->u.mqe)); in lpfc_sli4_init_vpi()
19433 redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl; in lpfc_mbx_cmpl_redisc_fcf_table()
19508 redisc_fcf = &mbox->u.mqe.un.redisc_fcf_tbl; in lpfc_sli4_redisc_fcf_table()
19575 mb = &pmb->u.mb; in lpfc_sli_get_config_region23()
19637 mqe = &mboxq->u.mqe; in lpfc_sli4_get_config_region23()
19798 wr_object = (struct lpfc_mbx_wr_object *)&mbox->u.mqe.un.wr_object; in lpfc_wr_object()
19799 wr_object->u.request.write_offset = *offset; in lpfc_wr_object()
19800 sprintf((uint8_t *)wr_object->u.request.object_name, "/"); in lpfc_wr_object()
19801 wr_object->u.request.object_name[0] = in lpfc_wr_object()
19802 cpu_to_le32(wr_object->u.request.object_name[0]); in lpfc_wr_object()
19803 bf_set(lpfc_wr_object_eof, &wr_object->u.request, 0); in lpfc_wr_object()
19807 wr_object->u.request.bde[i].addrLow = putPaddrLow(dmabuf->phys); in lpfc_wr_object()
19808 wr_object->u.request.bde[i].addrHigh = in lpfc_wr_object()
19811 wr_object->u.request.bde[i].tus.f.bdeSize = in lpfc_wr_object()
19814 bf_set(lpfc_wr_object_eof, &wr_object->u.request, 1); in lpfc_wr_object()
19815 bf_set(lpfc_wr_object_eas, &wr_object->u.request, 1); in lpfc_wr_object()
19818 wr_object->u.request.bde[i].tus.f.bdeSize = in lpfc_wr_object()
19824 wr_object->u.request.bde_count = i; in lpfc_wr_object()
19825 bf_set(lpfc_wr_object_write_length, &wr_object->u.request, written); in lpfc_wr_object()
19839 &wr_object->u.response); in lpfc_wr_object()
19844 &wr_object->u.response); in lpfc_wr_object()
19888 *offset += wr_object->u.response.actual_write_length; in lpfc_wr_object()
19919 if ((mb->u.mb.mbxCommand != MBX_REG_LOGIN64) && in lpfc_cleanup_pending_mbox()
19920 (mb->u.mb.mbxCommand != MBX_REG_VPI)) in lpfc_cleanup_pending_mbox()
19929 if ((mb->u.mb.mbxCommand == MBX_REG_LOGIN64) || in lpfc_cleanup_pending_mbox()
19930 (mb->u.mb.mbxCommand == MBX_REG_VPI)) in lpfc_cleanup_pending_mbox()
19932 if (mb->u.mb.mbxCommand == MBX_REG_LOGIN64) { in lpfc_cleanup_pending_mbox()
19952 if ((mb->u.mb.mbxCommand != MBX_REG_LOGIN64) && in lpfc_cleanup_pending_mbox()
19953 (mb->u.mb.mbxCommand != MBX_REG_VPI)) in lpfc_cleanup_pending_mbox()
19957 if (mb->u.mb.mbxCommand == MBX_REG_LOGIN64) { in lpfc_cleanup_pending_mbox()
19977 if (mb->u.mb.mbxCommand == MBX_REG_LOGIN64) { in lpfc_cleanup_pending_mbox()