Lines Matching +full:1 +full:mb
89 * @locked: value that indicates if the hbalock is held (1) or not (0).
136 MAILBOX_t *mb; in lpfc_dump_static_vport() local
140 mb = &pmb->u.mb; in lpfc_dump_static_vport()
144 mb->mbxCommand = MBX_DUMP_MEMORY; in lpfc_dump_static_vport()
145 mb->un.varDmp.type = DMP_NV_PARAMS; in lpfc_dump_static_vport()
146 mb->un.varDmp.entry_index = offset; in lpfc_dump_static_vport()
147 mb->un.varDmp.region_id = DMP_REGION_VPORT; in lpfc_dump_static_vport()
148 mb->mbxOwner = OWN_HOST; in lpfc_dump_static_vport()
152 mb->un.varDmp.cv = 1; in lpfc_dump_static_vport()
153 mb->un.varDmp.word_cnt = DMP_RSP_SIZE/sizeof(uint32_t); in lpfc_dump_static_vport()
162 return 1; in lpfc_dump_static_vport()
166 mb->un.varWords[3] = putPaddrLow(mp->phys); in lpfc_dump_static_vport()
167 mb->un.varWords[4] = putPaddrHigh(mp->phys); in lpfc_dump_static_vport()
168 mb->un.varDmp.sli4_length = sizeof(struct static_vport_info); in lpfc_dump_static_vport()
183 MAILBOX_t *mb; in lpfc_down_link() local
185 mb = &pmb->u.mb; in lpfc_down_link()
186 mb->mbxCommand = MBX_DOWN_LINK; in lpfc_down_link()
187 mb->mbxOwner = OWN_HOST; in lpfc_down_link()
206 MAILBOX_t *mb; in lpfc_dump_mem() local
209 mb = &pmb->u.mb; in lpfc_dump_mem()
214 mb->mbxCommand = MBX_DUMP_MEMORY; in lpfc_dump_mem()
215 mb->un.varDmp.cv = 1; in lpfc_dump_mem()
216 mb->un.varDmp.type = DMP_NV_PARAMS; in lpfc_dump_mem()
217 mb->un.varDmp.entry_index = offset; in lpfc_dump_mem()
218 mb->un.varDmp.region_id = region_id; in lpfc_dump_mem()
219 mb->un.varDmp.word_cnt = (DMP_RSP_SIZE / sizeof (uint32_t)); in lpfc_dump_mem()
220 mb->un.varDmp.co = 0; in lpfc_dump_mem()
221 mb->un.varDmp.resp_offset = 0; in lpfc_dump_mem()
223 mb->mbxOwner = OWN_HOST; in lpfc_dump_mem()
238 MAILBOX_t *mb; in lpfc_dump_wakeup_param() local
241 mb = &pmb->u.mb; in lpfc_dump_wakeup_param()
247 mb->mbxCommand = MBX_DUMP_MEMORY; in lpfc_dump_wakeup_param()
248 mb->mbxOwner = OWN_HOST; in lpfc_dump_wakeup_param()
249 mb->un.varDmp.cv = 1; in lpfc_dump_wakeup_param()
250 mb->un.varDmp.type = DMP_NV_PARAMS; in lpfc_dump_wakeup_param()
252 mb->un.varDmp.entry_index = 0; in lpfc_dump_wakeup_param()
253 mb->un.varDmp.region_id = WAKE_UP_PARMS_REGION_ID; in lpfc_dump_wakeup_param()
254 mb->un.varDmp.word_cnt = WAKE_UP_PARMS_WORD_SIZE; in lpfc_dump_wakeup_param()
255 mb->un.varDmp.co = 0; in lpfc_dump_wakeup_param()
256 mb->un.varDmp.resp_offset = 0; in lpfc_dump_wakeup_param()
275 MAILBOX_t *mb; in lpfc_read_nv() local
277 mb = &pmb->u.mb; in lpfc_read_nv()
279 mb->mbxCommand = MBX_READ_NV; in lpfc_read_nv()
280 mb->mbxOwner = OWN_HOST; in lpfc_read_nv()
301 MAILBOX_t *mb; in lpfc_config_async() local
303 mb = &pmb->u.mb; in lpfc_config_async()
305 mb->mbxCommand = MBX_ASYNCEVT_ENABLE; in lpfc_config_async()
306 mb->un.varCfgAsyncEvent.ring = ring; in lpfc_config_async()
307 mb->mbxOwner = OWN_HOST; in lpfc_config_async()
327 MAILBOX_t *mb; in lpfc_heart_beat() local
329 mb = &pmb->u.mb; in lpfc_heart_beat()
331 mb->mbxCommand = MBX_HEARTBEAT; in lpfc_heart_beat()
332 mb->mbxOwner = OWN_HOST; in lpfc_heart_beat()
344 * Attention (HSTATT) register is set to 1 (For SLI-3) or when an FC Link
361 MAILBOX_t *mb; in lpfc_read_topology() local
363 mb = &pmb->u.mb; in lpfc_read_topology()
367 mb->mbxCommand = MBX_READ_TOPOLOGY; in lpfc_read_topology()
368 mb->un.varReadTop.lilpBde64.tus.f.bdeSize = LPFC_ALPA_MAP_SIZE; in lpfc_read_topology()
369 mb->un.varReadTop.lilpBde64.addrHigh = putPaddrHigh(mp->phys); in lpfc_read_topology()
370 mb->un.varReadTop.lilpBde64.addrLow = putPaddrLow(mp->phys); in lpfc_read_topology()
376 mb->mbxOwner = OWN_HOST; in lpfc_read_topology()
398 MAILBOX_t *mb; in lpfc_clear_la() local
400 mb = &pmb->u.mb; in lpfc_clear_la()
403 mb->un.varClearLA.eventTag = phba->fc_eventTag; in lpfc_clear_la()
404 mb->mbxCommand = MBX_CLEAR_LA; in lpfc_clear_la()
405 mb->mbxOwner = OWN_HOST; in lpfc_clear_la()
427 MAILBOX_t *mb = &pmb->u.mb; in lpfc_config_link() local
434 mb->un.varCfgLnk.cr = 1; in lpfc_config_link()
435 mb->un.varCfgLnk.ci = 1; in lpfc_config_link()
436 mb->un.varCfgLnk.cr_delay = phba->cfg_cr_delay; in lpfc_config_link()
437 mb->un.varCfgLnk.cr_count = phba->cfg_cr_count; in lpfc_config_link()
440 mb->un.varCfgLnk.myId = vport->fc_myDID; in lpfc_config_link()
441 mb->un.varCfgLnk.edtov = phba->fc_edtov; in lpfc_config_link()
442 mb->un.varCfgLnk.arbtov = phba->fc_arbtov; in lpfc_config_link()
443 mb->un.varCfgLnk.ratov = phba->fc_ratov; in lpfc_config_link()
444 mb->un.varCfgLnk.rttov = phba->fc_rttov; in lpfc_config_link()
445 mb->un.varCfgLnk.altov = phba->fc_altov; in lpfc_config_link()
446 mb->un.varCfgLnk.crtov = phba->fc_crtov; in lpfc_config_link()
447 mb->un.varCfgLnk.cscn = 0; in lpfc_config_link()
449 mb->un.varCfgLnk.cscn = 1; in lpfc_config_link()
450 mb->un.varCfgLnk.bbscn = bf_get(lpfc_bbscn_def, in lpfc_config_link()
455 mb->un.varCfgLnk.ack0_enable = 1; in lpfc_config_link()
457 mb->mbxCommand = MBX_CONFIG_LINK; in lpfc_config_link()
458 mb->mbxOwner = OWN_HOST; in lpfc_config_link()
478 MAILBOX_t *mb = &pmb->u.mb; in lpfc_config_msi() local
506 attentionConditions[1] = 0; in lpfc_config_msi()
508 mb->un.varCfgMSI.attentionConditions[0] = attentionConditions[0]; in lpfc_config_msi()
509 mb->un.varCfgMSI.attentionConditions[1] = attentionConditions[1]; in lpfc_config_msi()
516 mb->un.varCfgMSI.messageNumberByHA[HA_R0_POS] = 1; in lpfc_config_msi()
518 mb->un.varCfgMSI.messageNumberByHA[HA_R1_POS] = 1; in lpfc_config_msi()
521 mb->un.varCfgMSI.messageNumberByHA[HA_R0_POS^3] = 1; in lpfc_config_msi()
523 mb->un.varCfgMSI.messageNumberByHA[HA_R1_POS^3] = 1; in lpfc_config_msi()
526 mb->un.varCfgMSI.autoClearHA[0] = attentionConditions[0]; in lpfc_config_msi()
527 mb->un.varCfgMSI.autoClearHA[1] = attentionConditions[1]; in lpfc_config_msi()
530 mb->un.varCfgMSI.autoClearHA[0] = 0; in lpfc_config_msi()
531 mb->un.varCfgMSI.autoClearHA[1] = 0; in lpfc_config_msi()
534 mb->mbxCommand = MBX_CONFIG_MSI; in lpfc_config_msi()
535 mb->mbxOwner = OWN_HOST; in lpfc_config_msi()
559 MAILBOX_t *mb; in lpfc_init_link() local
561 mb = &pmb->u.mb; in lpfc_init_link()
566 mb->un.varInitLnk.link_flags = FLAGS_TOPOLOGY_MODE_LOOP; in lpfc_init_link()
567 mb->un.varInitLnk.link_flags |= FLAGS_TOPOLOGY_FAILOVER; in lpfc_init_link()
570 mb->un.varInitLnk.link_flags = FLAGS_TOPOLOGY_MODE_PT_PT; in lpfc_init_link()
573 mb->un.varInitLnk.link_flags = FLAGS_TOPOLOGY_MODE_LOOP; in lpfc_init_link()
576 mb->un.varInitLnk.link_flags = FLAGS_TOPOLOGY_MODE_PT_PT; in lpfc_init_link()
577 mb->un.varInitLnk.link_flags |= FLAGS_TOPOLOGY_FAILOVER; in lpfc_init_link()
580 mb->un.varInitLnk.link_flags = FLAGS_LOCAL_LB; in lpfc_init_link()
588 mb->un.varInitLnk.link_flags & FLAGS_TOPOLOGY_MODE_LOOP) { in lpfc_init_link()
589 mb->un.varInitLnk.link_flags = FLAGS_TOPOLOGY_MODE_PT_PT; in lpfc_init_link()
595 mb->un.varInitLnk.link_flags |= FLAGS_IMED_ABORT; in lpfc_init_link()
604 mb->un.varInitLnk.link_flags |= FLAGS_LINK_SPEED; in lpfc_init_link()
605 mb->un.varInitLnk.link_speed = LINK_SPEED_1G; in lpfc_init_link()
608 mb->un.varInitLnk.link_flags |= FLAGS_LINK_SPEED; in lpfc_init_link()
609 mb->un.varInitLnk.link_speed = LINK_SPEED_2G; in lpfc_init_link()
612 mb->un.varInitLnk.link_flags |= FLAGS_LINK_SPEED; in lpfc_init_link()
613 mb->un.varInitLnk.link_speed = LINK_SPEED_4G; in lpfc_init_link()
616 mb->un.varInitLnk.link_flags |= FLAGS_LINK_SPEED; in lpfc_init_link()
617 mb->un.varInitLnk.link_speed = LINK_SPEED_8G; in lpfc_init_link()
620 mb->un.varInitLnk.link_flags |= FLAGS_LINK_SPEED; in lpfc_init_link()
621 mb->un.varInitLnk.link_speed = LINK_SPEED_10G; in lpfc_init_link()
624 mb->un.varInitLnk.link_flags |= FLAGS_LINK_SPEED; in lpfc_init_link()
625 mb->un.varInitLnk.link_speed = LINK_SPEED_16G; in lpfc_init_link()
628 mb->un.varInitLnk.link_flags |= FLAGS_LINK_SPEED; in lpfc_init_link()
629 mb->un.varInitLnk.link_speed = LINK_SPEED_32G; in lpfc_init_link()
632 mb->un.varInitLnk.link_flags |= FLAGS_LINK_SPEED; in lpfc_init_link()
633 mb->un.varInitLnk.link_speed = LINK_SPEED_64G; in lpfc_init_link()
637 mb->un.varInitLnk.link_speed = LINK_SPEED_AUTO; in lpfc_init_link()
643 mb->un.varInitLnk.link_speed = LINK_SPEED_AUTO; in lpfc_init_link()
645 mb->mbxCommand = (volatile uint8_t)MBX_INIT_LINK; in lpfc_init_link()
646 mb->mbxOwner = OWN_HOST; in lpfc_init_link()
647 mb->un.varInitLnk.fabric_AL_PA = phba->fc_pref_ALPA; in lpfc_init_link()
670 * 1 - DMA memory allocation failed
676 MAILBOX_t *mb; in lpfc_read_sparam() local
686 return 1; in lpfc_read_sparam()
690 mb = &pmb->u.mb; in lpfc_read_sparam()
691 mb->mbxOwner = OWN_HOST; in lpfc_read_sparam()
692 mb->mbxCommand = MBX_READ_SPARM64; in lpfc_read_sparam()
693 mb->un.varRdSparm.un.sp64.tus.f.bdeSize = sizeof (struct serv_parm); in lpfc_read_sparam()
694 mb->un.varRdSparm.un.sp64.addrHigh = putPaddrHigh(mp->phys); in lpfc_read_sparam()
695 mb->un.varRdSparm.un.sp64.addrLow = putPaddrLow(mp->phys); in lpfc_read_sparam()
697 mb->un.varRdSparm.vpi = phba->vpi_ids[vpi]; in lpfc_read_sparam()
721 MAILBOX_t *mb; in lpfc_unreg_did() local
723 mb = &pmb->u.mb; in lpfc_unreg_did()
726 mb->un.varUnregDID.did = did; in lpfc_unreg_did()
727 mb->un.varUnregDID.vpi = vpi; in lpfc_unreg_did()
730 mb->un.varUnregDID.vpi = phba->vpi_ids[vpi]; in lpfc_unreg_did()
732 mb->mbxCommand = MBX_UNREG_D_ID; in lpfc_unreg_did()
733 mb->mbxOwner = OWN_HOST; in lpfc_unreg_did()
753 MAILBOX_t *mb; in lpfc_read_config() local
755 mb = &pmb->u.mb; in lpfc_read_config()
758 mb->mbxCommand = MBX_READ_CONFIG; in lpfc_read_config()
759 mb->mbxOwner = OWN_HOST; in lpfc_read_config()
778 MAILBOX_t *mb; in lpfc_read_lnk_stat() local
780 mb = &pmb->u.mb; in lpfc_read_lnk_stat()
783 mb->mbxCommand = MBX_READ_LNK_STAT; in lpfc_read_lnk_stat()
784 mb->mbxOwner = OWN_HOST; in lpfc_read_lnk_stat()
810 * 1 - DMA memory allocation failed
816 MAILBOX_t *mb = &pmb->u.mb; in lpfc_reg_rpi() local
823 mb->un.varRegLogin.rpi = 0; in lpfc_reg_rpi()
825 mb->un.varRegLogin.rpi = phba->sli4_hba.rpi_ids[rpi]; in lpfc_reg_rpi()
827 mb->un.varRegLogin.vpi = phba->vpi_ids[vpi]; in lpfc_reg_rpi()
828 mb->un.varRegLogin.did = did; in lpfc_reg_rpi()
829 mb->mbxOwner = OWN_HOST; in lpfc_reg_rpi()
834 mb->mbxCommand = MBX_REG_LOGIN64; in lpfc_reg_rpi()
839 return 1; in lpfc_reg_rpi()
848 mb->mbxCommand = MBX_REG_LOGIN64; in lpfc_reg_rpi()
849 mb->un.varRegLogin.un.sp64.tus.f.bdeSize = sizeof (struct serv_parm); in lpfc_reg_rpi()
850 mb->un.varRegLogin.un.sp64.addrHigh = putPaddrHigh(mp->phys); in lpfc_reg_rpi()
851 mb->un.varRegLogin.un.sp64.addrLow = putPaddrLow(mp->phys); in lpfc_reg_rpi()
877 MAILBOX_t *mb; in lpfc_unreg_login() local
879 mb = &pmb->u.mb; in lpfc_unreg_login()
882 mb->un.varUnregLogin.rpi = rpi; in lpfc_unreg_login()
883 mb->un.varUnregLogin.rsvd1 = 0; in lpfc_unreg_login()
885 mb->un.varUnregLogin.vpi = phba->vpi_ids[vpi]; in lpfc_unreg_login()
887 mb->mbxCommand = MBX_UNREG_LOGIN; in lpfc_unreg_login()
888 mb->mbxOwner = OWN_HOST; in lpfc_unreg_login()
918 mbox->u.mb.un.varUnregLogin.rsvd1 = 0x4000; in lpfc_sli4_unreg_all_rpis()
944 MAILBOX_t *mb = &pmb->u.mb; in lpfc_reg_vpi() local
953 mb->un.varRegVpi.upd = 1; in lpfc_reg_vpi()
955 mb->un.varRegVpi.vpi = phba->vpi_ids[vport->vpi]; in lpfc_reg_vpi()
956 mb->un.varRegVpi.sid = vport->fc_myDID; in lpfc_reg_vpi()
958 mb->un.varRegVpi.vfi = phba->sli4_hba.vfi_ids[vport->vfi]; in lpfc_reg_vpi()
960 mb->un.varRegVpi.vfi = vport->vfi + vport->phba->vfi_base; in lpfc_reg_vpi()
961 memcpy(mb->un.varRegVpi.wwn, &vport->fc_portname, in lpfc_reg_vpi()
963 mb->un.varRegVpi.wwn[0] = cpu_to_le32(mb->un.varRegVpi.wwn[0]); in lpfc_reg_vpi()
964 mb->un.varRegVpi.wwn[1] = cpu_to_le32(mb->un.varRegVpi.wwn[1]); in lpfc_reg_vpi()
966 mb->mbxCommand = MBX_REG_VPI; in lpfc_reg_vpi()
967 mb->mbxOwner = OWN_HOST; in lpfc_reg_vpi()
991 MAILBOX_t *mb = &pmb->u.mb; in lpfc_unreg_vpi() local
995 mb->un.varUnregVpi.vpi = phba->vpi_ids[vpi]; in lpfc_unreg_vpi()
997 mb->un.varUnregVpi.sli4_vpi = phba->vpi_ids[vpi]; in lpfc_unreg_vpi()
999 mb->mbxCommand = MBX_UNREG_VPI; in lpfc_unreg_vpi()
1000 mb->mbxOwner = OWN_HOST; in lpfc_unreg_vpi()
1023 pcbp->maxRing = (psli->num_rings - 1); in lpfc_config_pcb_setup()
1089 MAILBOX_t *mb = &pmb->u.mb; in lpfc_read_rev() local
1091 mb->un.varRdRev.cv = 1; in lpfc_read_rev()
1092 mb->un.varRdRev.v3req = 1; /* Request SLI3 info */ in lpfc_read_rev()
1093 mb->mbxCommand = MBX_READ_REV; in lpfc_read_rev()
1094 mb->mbxOwner = OWN_HOST; in lpfc_read_rev()
1101 MAILBOX_t *mb = &pmb->u.mb; in lpfc_sli4_swap_str() local
1104 switch (mb->mbxCommand) { in lpfc_sli4_swap_str()
1202 MAILBOX_t *mb = &pmb->u.mb; in lpfc_config_hbq() local
1203 struct config_hbq_var *hbqmb = &mb->un.varCfgHbq; in lpfc_config_hbq()
1220 hbqmb->logEntry = hbq_desc->logEntry; /* Set to 1 if this in lpfc_config_hbq()
1228 mb->mbxCommand = MBX_CONFIG_HBQ; in lpfc_config_hbq()
1229 mb->mbxOwner = OWN_HOST; in lpfc_config_hbq()
1277 MAILBOX_t *mb = &pmb->u.mb; in lpfc_config_ring() local
1283 mb->un.varCfgRing.ring = ring; in lpfc_config_ring()
1284 mb->un.varCfgRing.maxOrigXchg = 0; in lpfc_config_ring()
1285 mb->un.varCfgRing.maxRespXchg = 0; in lpfc_config_ring()
1286 mb->un.varCfgRing.recvNotify = 1; in lpfc_config_ring()
1290 mb->un.varCfgRing.numMask = pring->num_mask; in lpfc_config_ring()
1291 mb->mbxCommand = MBX_CONFIG_RING; in lpfc_config_ring()
1292 mb->mbxOwner = OWN_HOST; in lpfc_config_ring()
1296 mb->un.varCfgRing.profile = pring->prt[0].profile; in lpfc_config_ring()
1302 mb->un.varCfgRing.rrRegs[i].rval = pring->prt[i].rctl; in lpfc_config_ring()
1303 if (mb->un.varCfgRing.rrRegs[i].rval != FC_RCTL_ELS_REQ) in lpfc_config_ring()
1304 mb->un.varCfgRing.rrRegs[i].rmask = 0xff; in lpfc_config_ring()
1306 mb->un.varCfgRing.rrRegs[i].rmask = 0xfe; in lpfc_config_ring()
1307 mb->un.varCfgRing.rrRegs[i].tval = pring->prt[i].type; in lpfc_config_ring()
1308 mb->un.varCfgRing.rrRegs[i].tmask = 0xff; in lpfc_config_ring()
1332 MAILBOX_t *mb = &pmb->u.mb; in lpfc_config_port() local
1341 mb->mbxCommand = MBX_CONFIG_PORT; in lpfc_config_port()
1342 mb->mbxOwner = OWN_HOST; in lpfc_config_port()
1344 mb->un.varCfgPort.pcbLen = sizeof(PCB_t); in lpfc_config_port()
1348 mb->un.varCfgPort.pcbLow = putPaddrLow(pdma_addr); in lpfc_config_port()
1349 mb->un.varCfgPort.pcbHigh = putPaddrHigh(pdma_addr); in lpfc_config_port()
1352 mb->un.varCfgPort.hps = 1; in lpfc_config_port()
1358 mb->un.varCfgPort.cbg = 1; /* configure BlockGuard */ in lpfc_config_port()
1359 mb->un.varCfgPort.cerbm = 1; /* Request HBQs */ in lpfc_config_port()
1360 mb->un.varCfgPort.ccrp = 1; /* Command Ring Polling */ in lpfc_config_port()
1361 mb->un.varCfgPort.max_hbq = lpfc_sli_hbq_count(); in lpfc_config_port()
1364 mb->un.varCfgPort.max_vpi = LPFC_MAX_VPI; in lpfc_config_port()
1365 mb->un.varCfgPort.cmv = 1; in lpfc_config_port()
1367 mb->un.varCfgPort.max_vpi = phba->max_vpi = 0; in lpfc_config_port()
1370 mb->un.varCfgPort.sli_mode = phba->sli_rev; in lpfc_config_port()
1374 mb->un.varCfgPort.casabt = 1; in lpfc_config_port()
1430 * HBQ 1 Put ptr 0xc4 in lpfc_config_port()
1433 * HBQ(M-1)Put Pointer 0xc0+(M-1)*4 in lpfc_config_port()
1448 mb->un.varCfgPort.hps = 1; in lpfc_config_port()
1494 memcpy(&mb->un.varCfgPort.hbainit, hbainit, 20); in lpfc_config_port()
1508 * When the kill board mailbox command is received, the ER3 bit is set to 1
1509 * in the Host Status register and the ER Attention bit is set to 1 in the
1519 MAILBOX_t *mb = &pmb->u.mb; in lpfc_kill_board() local
1522 mb->mbxCommand = MBX_KILL_BOARD; in lpfc_kill_board()
1523 mb->mbxOwner = OWN_HOST; in lpfc_kill_board()
1638 mboxq->u.mb.mbxCommand); in lpfc_mbox_cmd_check()
1684 MAILBOX_t *mbox = &mboxq->u.mb; in lpfc_mbox_tmo_val()
1860 bf_set(lpfc_mbox_hdr_emb, &sli4_config->header.cfg_mhdr, 1); in lpfc_sli4_config()
1959 return 1; in lpfc_sli4_mbox_rsrc_extent()
2001 return 1; in lpfc_sli4_mbox_rsrc_extent()
2023 if (mbox->u.mb.mbxCommand != MBX_SLI4_CONFIG) in lpfc_sli_config_mbox_subsys_get()
2056 if (mbox->u.mb.mbxCommand != MBX_SLI4_CONFIG) in lpfc_sli_config_mbox_opcode_get()
2147 bf_set(lpfc_mbx_rq_ftr_rq_fcpi, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2148 bf_set(lpfc_mbx_rq_ftr_rq_perfh, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2152 bf_set(lpfc_mbx_rq_ftr_rq_dif, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2156 bf_set(lpfc_mbx_rq_ftr_rq_npiv, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2159 bf_set(lpfc_mbx_rq_ftr_rq_mrqp, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2167 bf_set(lpfc_mbx_rq_ftr_rq_ashdr, &mboxq->u.mqe.un.req_ftrs, 1); in lpfc_request_features()
2168 bf_set(lpfc_ftr_ashdr, &phba->sli4_hba.sli4_flags, 1); in lpfc_request_features()
2193 bf_set(lpfc_init_vfi_vr, init_vfi, 1); in lpfc_init_vfi()
2194 bf_set(lpfc_init_vfi_vt, init_vfi, 1); in lpfc_init_vfi()
2195 bf_set(lpfc_init_vfi_vp, init_vfi, 1); in lpfc_init_vfi()
2225 bf_set(lpfc_reg_vfi_vp, reg_vfi, 1); in lpfc_reg_vfi()
2232 reg_vfi->wwn[1] = cpu_to_le32(reg_vfi->wwn[1]); in lpfc_reg_vfi()
2247 bf_set(lpfc_reg_vfi_upd, reg_vfi, 1); in lpfc_reg_vfi()
2267 bf_set(lpfc_reg_vfi_bbcr, reg_vfi, 1); in lpfc_reg_vfi()
2278 reg_vfi->wwn[0], reg_vfi->wwn[1], vport->fc_flag, in lpfc_reg_vfi()
2338 MAILBOX_t *mb; in lpfc_sli4_dump_cfg_rg23() local
2342 mb = &mbox->u.mb; in lpfc_sli4_dump_cfg_rg23()
2349 return 1; in lpfc_sli4_dump_cfg_rg23()
2352 mb->mbxCommand = MBX_DUMP_MEMORY; in lpfc_sli4_dump_cfg_rg23()
2353 mb->un.varDmp.type = DMP_NV_PARAMS; in lpfc_sli4_dump_cfg_rg23()
2354 mb->un.varDmp.region_id = DMP_REGION_23; in lpfc_sli4_dump_cfg_rg23()
2355 mb->un.varDmp.sli4_length = DMP_RGN23_SIZE; in lpfc_sli4_dump_cfg_rg23()
2357 mb->un.varWords[3] = putPaddrLow(mp->phys); in lpfc_sli4_dump_cfg_rg23()
2358 mb->un.varWords[4] = putPaddrHigh(mp->phys); in lpfc_sli4_dump_cfg_rg23()
2365 MAILBOX_t *mb; in lpfc_mbx_cmpl_rdp_link_stat() local
2370 mb = &mboxq->u.mb; in lpfc_mbx_cmpl_rdp_link_stat()
2371 if (mb->mbxStatus) in lpfc_mbx_cmpl_rdp_link_stat()
2374 memcpy(&rdp_context->link_stat, &mb->un.varRdLnk, sizeof(READ_LNK_VAR)); in lpfc_mbx_cmpl_rdp_link_stat()
2482 return 1; in lpfc_sli4_dump_page_a0()
2538 /* This is ONLY for NVMET MRQ == 1 */ in lpfc_reg_fcfi()
2539 if (phba->cfg_nvmet_mrq != 1) in lpfc_reg_fcfi()
2563 bf_set(lpfc_reg_fcfi_vv, reg_fcfi, 1); in lpfc_reg_fcfi()
2573 * @mode: 0 to register FCFI, 1 to register MRQs
2589 if (phba->cfg_nvmet_mrq <= 1) in lpfc_reg_fcfi_mrq()
2599 bf_set(lpfc_reg_fcfi_mrq_vv, reg_fcfi, 1); in lpfc_reg_fcfi_mrq()
2613 bf_set(lpfc_reg_fcfi_mrq_ptc0, reg_fcfi, 1); in lpfc_reg_fcfi_mrq()
2614 bf_set(lpfc_reg_fcfi_mrq_pt0, reg_fcfi, 1); in lpfc_reg_fcfi_mrq()
2617 bf_set(lpfc_reg_fcfi_mrq_mode, reg_fcfi, 1); in lpfc_reg_fcfi_mrq()
2618 bf_set(lpfc_reg_fcfi_mrq_filter, reg_fcfi, 1); /* rq_id0 */ in lpfc_reg_fcfi_mrq()