Lines Matching refs:pmb
3342 uint8_t *pmb, *pmb_buf; in lpfc_bsg_issue_mbox_cmpl() local
3350 pmb = (uint8_t *)&pmboxq->u.mb; in lpfc_bsg_issue_mbox_cmpl()
3352 memcpy(pmb_buf, pmb, sizeof(MAILBOX_t)); in lpfc_bsg_issue_mbox_cmpl()
3518 uint8_t *pmb, *pmb_buf; in lpfc_bsg_issue_mbox_ext_handle_job() local
3542 pmb = (uint8_t *)&pmboxq->u.mb; in lpfc_bsg_issue_mbox_ext_handle_job()
3545 memcpy(pmb_buf, pmb, sizeof(MAILBOX_t)); in lpfc_bsg_issue_mbox_ext_handle_job()
3782 MAILBOX_t *pmb; in lpfc_bsg_sli_cfg_read_cmd_ext() local
3886 pmb = &pmboxq->u.mb; in lpfc_bsg_sli_cfg_read_cmd_ext()
3888 memcpy(pmb, pmbx, sizeof(*pmb)); in lpfc_bsg_sli_cfg_read_cmd_ext()
3889 pmb->mbxOwner = OWN_HOST; in lpfc_bsg_sli_cfg_read_cmd_ext()
3967 MAILBOX_t *pmb; in lpfc_bsg_sli_cfg_write_cmd_ext() local
4063 pmb = &pmboxq->u.mb; in lpfc_bsg_sli_cfg_write_cmd_ext()
4065 memcpy(pmb, mbx, sizeof(*pmb)); in lpfc_bsg_sli_cfg_write_cmd_ext()
4066 pmb->mbxOwner = OWN_HOST; in lpfc_bsg_sli_cfg_write_cmd_ext()
4344 MAILBOX_t *pmb; in lpfc_bsg_write_ebuf_set() local
4405 pmb = &pmboxq->u.mb; in lpfc_bsg_write_ebuf_set()
4406 memcpy(pmb, pbuf, sizeof(*pmb)); in lpfc_bsg_write_ebuf_set()
4407 pmb->mbxOwner = OWN_HOST; in lpfc_bsg_write_ebuf_set()
4586 MAILBOX_t *pmb; /* shortcut to the pmboxq mailbox */ in lpfc_bsg_issue_mbox() local
4673 pmb = &pmboxq->u.mb; in lpfc_bsg_issue_mbox()
4674 memcpy(pmb, pmbx, sizeof(*pmb)); in lpfc_bsg_issue_mbox()
4675 pmb->mbxOwner = OWN_HOST; in lpfc_bsg_issue_mbox()
4682 pmb->mbxCommand != MBX_DUMP_MEMORY && in lpfc_bsg_issue_mbox()
4683 pmb->mbxCommand != MBX_RESTART && in lpfc_bsg_issue_mbox()
4684 pmb->mbxCommand != MBX_WRITE_VPARMS && in lpfc_bsg_issue_mbox()
4685 pmb->mbxCommand != MBX_WRITE_WWN) in lpfc_bsg_issue_mbox()
4689 pmb->mbxCommand); in lpfc_bsg_issue_mbox()
4707 if (pmb->mbxCommand == MBX_RUN_BIU_DIAG64) { in lpfc_bsg_issue_mbox()
4708 transmit_length = pmb->un.varWords[1]; in lpfc_bsg_issue_mbox()
4709 receive_length = pmb->un.varWords[4]; in lpfc_bsg_issue_mbox()
4718 pmb->un.varBIUdiag.un.s2.xmit_bde64.addrHigh = in lpfc_bsg_issue_mbox()
4720 pmb->un.varBIUdiag.un.s2.xmit_bde64.addrLow = in lpfc_bsg_issue_mbox()
4723 pmb->un.varBIUdiag.un.s2.rcv_bde64.addrHigh = in lpfc_bsg_issue_mbox()
4725 + pmb->un.varBIUdiag.un.s2.xmit_bde64.tus.f.bdeSize); in lpfc_bsg_issue_mbox()
4726 pmb->un.varBIUdiag.un.s2.rcv_bde64.addrLow = in lpfc_bsg_issue_mbox()
4728 + pmb->un.varBIUdiag.un.s2.xmit_bde64.tus.f.bdeSize); in lpfc_bsg_issue_mbox()
4729 } else if (pmb->mbxCommand == MBX_READ_EVENT_LOG) { in lpfc_bsg_issue_mbox()
4730 rdEventLog = &pmb->un.varRdEventLog; in lpfc_bsg_issue_mbox()
4744 pmb->un.varWords[3] = putPaddrLow(dmabuf->phys in lpfc_bsg_issue_mbox()
4746 pmb->un.varWords[4] = putPaddrHigh(dmabuf->phys in lpfc_bsg_issue_mbox()
4754 if ((pmb->mbxCommand == MBX_DUMP_MEMORY) && in lpfc_bsg_issue_mbox()
4755 (pmb->un.varDmp.type != DMP_WELL_KNOWN)) { in lpfc_bsg_issue_mbox()
4759 receive_length = pmb->un.varWords[2]; in lpfc_bsg_issue_mbox()
4767 pmb->un.varWords[3] = putPaddrLow(dmabuf->phys in lpfc_bsg_issue_mbox()
4769 pmb->un.varWords[4] = putPaddrHigh(dmabuf->phys in lpfc_bsg_issue_mbox()
4771 } else if ((pmb->mbxCommand == MBX_UPDATE_CFG) && in lpfc_bsg_issue_mbox()
4772 pmb->un.varUpdateCfg.co) { in lpfc_bsg_issue_mbox()
4773 bde = (struct ulp_bde64 *)&pmb->un.varWords[4]; in lpfc_bsg_issue_mbox()
4785 } else if (pmb->mbxCommand == MBX_SLI4_CONFIG) { in lpfc_bsg_issue_mbox()
4794 &pmb->un.varWords[0]; in lpfc_bsg_issue_mbox()
4843 memcpy(pmbx, pmb, sizeof(*pmb)); in lpfc_bsg_issue_mbox()