Lines Matching refs:pmb
3351 uint8_t *pmb, *pmb_buf; in lpfc_bsg_issue_mbox_cmpl() local
3359 pmb = (uint8_t *)&pmboxq->u.mb; in lpfc_bsg_issue_mbox_cmpl()
3361 memcpy(pmb_buf, pmb, sizeof(MAILBOX_t)); in lpfc_bsg_issue_mbox_cmpl()
3527 uint8_t *pmb, *pmb_buf; in lpfc_bsg_issue_mbox_ext_handle_job() local
3551 pmb = (uint8_t *)&pmboxq->u.mb; in lpfc_bsg_issue_mbox_ext_handle_job()
3554 memcpy(pmb_buf, pmb, sizeof(MAILBOX_t)); in lpfc_bsg_issue_mbox_ext_handle_job()
3791 MAILBOX_t *pmb; in lpfc_bsg_sli_cfg_read_cmd_ext() local
3895 pmb = &pmboxq->u.mb; in lpfc_bsg_sli_cfg_read_cmd_ext()
3897 memcpy(pmb, pmbx, sizeof(*pmb)); in lpfc_bsg_sli_cfg_read_cmd_ext()
3898 pmb->mbxOwner = OWN_HOST; in lpfc_bsg_sli_cfg_read_cmd_ext()
3976 MAILBOX_t *pmb; in lpfc_bsg_sli_cfg_write_cmd_ext() local
4072 pmb = &pmboxq->u.mb; in lpfc_bsg_sli_cfg_write_cmd_ext()
4074 memcpy(pmb, mbx, sizeof(*pmb)); in lpfc_bsg_sli_cfg_write_cmd_ext()
4075 pmb->mbxOwner = OWN_HOST; in lpfc_bsg_sli_cfg_write_cmd_ext()
4354 MAILBOX_t *pmb; in lpfc_bsg_write_ebuf_set() local
4418 pmb = &pmboxq->u.mb; in lpfc_bsg_write_ebuf_set()
4419 memcpy(pmb, pbuf, sizeof(*pmb)); in lpfc_bsg_write_ebuf_set()
4420 pmb->mbxOwner = OWN_HOST; in lpfc_bsg_write_ebuf_set()
4599 MAILBOX_t *pmb; /* shortcut to the pmboxq mailbox */ in lpfc_bsg_issue_mbox() local
4687 pmb = &pmboxq->u.mb; in lpfc_bsg_issue_mbox()
4688 memcpy(pmb, pmbx, sizeof(*pmb)); in lpfc_bsg_issue_mbox()
4689 pmb->mbxOwner = OWN_HOST; in lpfc_bsg_issue_mbox()
4696 pmb->mbxCommand != MBX_DUMP_MEMORY && in lpfc_bsg_issue_mbox()
4697 pmb->mbxCommand != MBX_RESTART && in lpfc_bsg_issue_mbox()
4698 pmb->mbxCommand != MBX_WRITE_VPARMS && in lpfc_bsg_issue_mbox()
4699 pmb->mbxCommand != MBX_WRITE_WWN) in lpfc_bsg_issue_mbox()
4703 pmb->mbxCommand); in lpfc_bsg_issue_mbox()
4721 if (pmb->mbxCommand == MBX_RUN_BIU_DIAG64) { in lpfc_bsg_issue_mbox()
4722 transmit_length = pmb->un.varWords[1]; in lpfc_bsg_issue_mbox()
4723 receive_length = pmb->un.varWords[4]; in lpfc_bsg_issue_mbox()
4732 pmb->un.varBIUdiag.un.s2.xmit_bde64.addrHigh = in lpfc_bsg_issue_mbox()
4734 pmb->un.varBIUdiag.un.s2.xmit_bde64.addrLow = in lpfc_bsg_issue_mbox()
4737 pmb->un.varBIUdiag.un.s2.rcv_bde64.addrHigh = in lpfc_bsg_issue_mbox()
4739 + pmb->un.varBIUdiag.un.s2.xmit_bde64.tus.f.bdeSize); in lpfc_bsg_issue_mbox()
4740 pmb->un.varBIUdiag.un.s2.rcv_bde64.addrLow = in lpfc_bsg_issue_mbox()
4742 + pmb->un.varBIUdiag.un.s2.xmit_bde64.tus.f.bdeSize); in lpfc_bsg_issue_mbox()
4743 } else if (pmb->mbxCommand == MBX_READ_EVENT_LOG) { in lpfc_bsg_issue_mbox()
4744 rdEventLog = &pmb->un.varRdEventLog; in lpfc_bsg_issue_mbox()
4758 pmb->un.varWords[3] = putPaddrLow(dmabuf->phys in lpfc_bsg_issue_mbox()
4760 pmb->un.varWords[4] = putPaddrHigh(dmabuf->phys in lpfc_bsg_issue_mbox()
4768 if ((pmb->mbxCommand == MBX_DUMP_MEMORY) && in lpfc_bsg_issue_mbox()
4769 (pmb->un.varDmp.type != DMP_WELL_KNOWN)) { in lpfc_bsg_issue_mbox()
4773 receive_length = pmb->un.varWords[2]; in lpfc_bsg_issue_mbox()
4781 pmb->un.varWords[3] = putPaddrLow(dmabuf->phys in lpfc_bsg_issue_mbox()
4783 pmb->un.varWords[4] = putPaddrHigh(dmabuf->phys in lpfc_bsg_issue_mbox()
4785 } else if ((pmb->mbxCommand == MBX_UPDATE_CFG) && in lpfc_bsg_issue_mbox()
4786 pmb->un.varUpdateCfg.co) { in lpfc_bsg_issue_mbox()
4787 bde = (struct ulp_bde64 *)&pmb->un.varWords[4]; in lpfc_bsg_issue_mbox()
4799 } else if (pmb->mbxCommand == MBX_SLI4_CONFIG) { in lpfc_bsg_issue_mbox()
4808 &pmb->un.varWords[0]; in lpfc_bsg_issue_mbox()
4810 &pmb->un.varWords[0]; in lpfc_bsg_issue_mbox()
4859 memcpy(pmbx, pmb, sizeof(*pmb)); in lpfc_bsg_issue_mbox()