Lines Matching refs:pmbox

1555 	MAILBOX_t *pmbox;  in lpfc_sli_ring_map()  local
1561 pmbox = &pmb->u.mb; in lpfc_sli_ring_map()
1571 rc, pmbox->mbxCommand, in lpfc_sli_ring_map()
1572 pmbox->mbxStatus, i); in lpfc_sli_ring_map()
2644 MAILBOX_t *pmbox; in lpfc_sli_handle_mb_event() local
2662 pmbox = &pmb->u.mb; in lpfc_sli_handle_mb_event()
2664 if (pmbox->mbxCommand != MBX_HEARTBEAT) { in lpfc_sli_handle_mb_event()
2669 (uint32_t)pmbox->mbxCommand, in lpfc_sli_handle_mb_event()
2670 pmbox->un.varWords[0], in lpfc_sli_handle_mb_event()
2671 pmbox->un.varWords[1]); in lpfc_sli_handle_mb_event()
2677 (uint32_t)pmbox->mbxCommand, in lpfc_sli_handle_mb_event()
2678 pmbox->un.varWords[0], in lpfc_sli_handle_mb_event()
2679 pmbox->un.varWords[1]); in lpfc_sli_handle_mb_event()
2686 if (lpfc_sli_chk_mbx_command(pmbox->mbxCommand) == in lpfc_sli_handle_mb_event()
2694 pmbox->mbxCommand, in lpfc_sli_handle_mb_event()
2705 if (pmbox->mbxStatus) { in lpfc_sli_handle_mb_event()
2707 if (pmbox->mbxStatus == MBXERR_NO_RESOURCES) { in lpfc_sli_handle_mb_event()
2716 pmbox->mbxCommand, in lpfc_sli_handle_mb_event()
2721 pmbox->mbxStatus, in lpfc_sli_handle_mb_event()
2722 pmbox->un.varWords[0], in lpfc_sli_handle_mb_event()
2725 pmbox->mbxStatus = 0; in lpfc_sli_handle_mb_event()
2726 pmbox->mbxOwner = OWN_HOST; in lpfc_sli_handle_mb_event()
2739 pmbox->mbxCommand, in lpfc_sli_handle_mb_event()
2743 *((uint32_t *) pmbox), in lpfc_sli_handle_mb_event()
2744 pmbox->un.varWords[0], in lpfc_sli_handle_mb_event()
2745 pmbox->un.varWords[1], in lpfc_sli_handle_mb_event()
2746 pmbox->un.varWords[2], in lpfc_sli_handle_mb_event()
2747 pmbox->un.varWords[3], in lpfc_sli_handle_mb_event()
2748 pmbox->un.varWords[4], in lpfc_sli_handle_mb_event()
2749 pmbox->un.varWords[5], in lpfc_sli_handle_mb_event()
2750 pmbox->un.varWords[6], in lpfc_sli_handle_mb_event()
2751 pmbox->un.varWords[7], in lpfc_sli_handle_mb_event()
2752 pmbox->un.varWords[8], in lpfc_sli_handle_mb_event()
2753 pmbox->un.varWords[9], in lpfc_sli_handle_mb_event()
2754 pmbox->un.varWords[10]); in lpfc_sli_handle_mb_event()
4952 MAILBOX_t *pmbox; in lpfc_sli_hbq_setup() local
4964 pmbox = &pmb->u.mb; in lpfc_sli_hbq_setup()
4989 pmbox->mbxCommand, in lpfc_sli_hbq_setup()
4990 pmbox->mbxStatus, hbqno); in lpfc_sli_hbq_setup()
8159 LPFC_MBOXQ_t *pmbox = phba->sli.mbox_active; in lpfc_mbox_timeout_handler() local
8168 if (pmbox != NULL) in lpfc_mbox_timeout_handler()
8169 mb = &pmbox->u.mb; in lpfc_mbox_timeout_handler()
8176 if (pmbox == NULL) { in lpfc_mbox_timeout_handler()
8242 lpfc_sli_issue_mbox_s3(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox, in lpfc_sli_issue_mbox_s3() argument
8257 if (!pmbox) { in lpfc_sli_issue_mbox_s3()
8265 pmbox = lpfc_mbox_get(phba); in lpfc_sli_issue_mbox_s3()
8266 if (!pmbox) { in lpfc_sli_issue_mbox_s3()
8272 if (pmbox->mbox_cmpl && pmbox->mbox_cmpl != lpfc_sli_def_mbox_cmpl && in lpfc_sli_issue_mbox_s3()
8273 pmbox->mbox_cmpl != lpfc_sli_wake_mbox_wait) { in lpfc_sli_issue_mbox_s3()
8274 if(!pmbox->vport) { in lpfc_sli_issue_mbox_s3()
8279 pmbox->u.mb.mbxCommand); in lpfc_sli_issue_mbox_s3()
8299 mbx = &pmbox->u.mb; in lpfc_sli_issue_mbox_s3()
8309 pmbox->vport ? pmbox->vport->vpi : 0, in lpfc_sli_issue_mbox_s3()
8310 pmbox->u.mb.mbxCommand, psli->sli_flag, flag); in lpfc_sli_issue_mbox_s3()
8321 pmbox->vport ? pmbox->vport->vpi : 0, in lpfc_sli_issue_mbox_s3()
8322 pmbox->u.mb.mbxCommand, psli->sli_flag, flag); in lpfc_sli_issue_mbox_s3()
8340 pmbox->vport ? pmbox->vport->vpi : 0, in lpfc_sli_issue_mbox_s3()
8341 pmbox->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s3()
8352 pmbox->vport ? pmbox->vport->vpi : 0, in lpfc_sli_issue_mbox_s3()
8353 pmbox->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s3()
8361 lpfc_mbox_put(phba, pmbox); in lpfc_sli_issue_mbox_s3()
8367 pmbox->vport ? pmbox->vport->vpi : 0xffffff, in lpfc_sli_issue_mbox_s3()
8375 if (pmbox->vport) { in lpfc_sli_issue_mbox_s3()
8376 lpfc_debugfs_disc_trc(pmbox->vport, in lpfc_sli_issue_mbox_s3()
8405 pmbox->vport ? pmbox->vport->vpi : 0, in lpfc_sli_issue_mbox_s3()
8406 pmbox->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s3()
8411 timeout = msecs_to_jiffies(lpfc_mbox_tmo_val(phba, pmbox) * in lpfc_sli_issue_mbox_s3()
8420 pmbox->vport ? pmbox->vport->vpi : 0, in lpfc_sli_issue_mbox_s3()
8426 if (pmbox->vport) { in lpfc_sli_issue_mbox_s3()
8427 lpfc_debugfs_disc_trc(pmbox->vport, in lpfc_sli_issue_mbox_s3()
8450 if (pmbox->in_ext_byte_len || pmbox->out_ext_byte_len) { in lpfc_sli_issue_mbox_s3()
8451 *(((uint32_t *)mbx) + pmbox->mbox_offset_word) in lpfc_sli_issue_mbox_s3()
8457 if (pmbox->in_ext_byte_len && pmbox->ctx_buf) { in lpfc_sli_issue_mbox_s3()
8458 lpfc_sli_pcimem_bcopy(pmbox->ctx_buf, in lpfc_sli_issue_mbox_s3()
8460 pmbox->in_ext_byte_len); in lpfc_sli_issue_mbox_s3()
8466 if (pmbox->in_ext_byte_len || pmbox->out_ext_byte_len) in lpfc_sli_issue_mbox_s3()
8467 *(((uint32_t *)mbx) + pmbox->mbox_offset_word) in lpfc_sli_issue_mbox_s3()
8471 if (pmbox->in_ext_byte_len && pmbox->ctx_buf) in lpfc_sli_issue_mbox_s3()
8474 pmbox->ctx_buf, pmbox->in_ext_byte_len); in lpfc_sli_issue_mbox_s3()
8503 psli->mbox_active = pmbox; in lpfc_sli_issue_mbox_s3()
8536 timeout = msecs_to_jiffies(lpfc_mbox_tmo_val(phba, pmbox) * in lpfc_sli_issue_mbox_s3()
8597 if (pmbox->out_ext_byte_len && pmbox->ctx_buf) { in lpfc_sli_issue_mbox_s3()
8599 pmbox->ctx_buf, in lpfc_sli_issue_mbox_s3()
8600 pmbox->out_ext_byte_len); in lpfc_sli_issue_mbox_s3()
8607 if (pmbox->out_ext_byte_len && pmbox->ctx_buf) { in lpfc_sli_issue_mbox_s3()
8609 pmbox->ctx_buf, in lpfc_sli_issue_mbox_s3()
8612 pmbox->out_ext_byte_len); in lpfc_sli_issue_mbox_s3()
8628 pmbox->u.mb.mbxStatus = MBX_NOT_FINISHED; in lpfc_sli_issue_mbox_s3()
8629 lpfc_mbox_cmpl_put(phba, pmbox); in lpfc_sli_issue_mbox_s3()
9160 lpfc_sli_issue_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmbox, uint32_t flag) in lpfc_sli_issue_mbox() argument
9162 return phba->lpfc_sli_issue_mbox(phba, pmbox, flag); in lpfc_sli_issue_mbox()
12621 MAILBOX_t *mbox, *pmbox; in lpfc_sli_sp_intr_handler() local
12773 pmbox = &pmb->u.mb; in lpfc_sli_sp_intr_handler()
12778 lpfc_sli_pcimem_bcopy(mbox, pmbox, sizeof(uint32_t)); in lpfc_sli_sp_intr_handler()
12779 if (pmbox->mbxOwner != OWN_HOST) { in lpfc_sli_sp_intr_handler()
12790 pmbox->mbxCommand, in lpfc_sli_sp_intr_handler()
12791 pmbox->mbxStatus); in lpfc_sli_sp_intr_handler()
12800 lpfc_sli_pcimem_bcopy(mbox, pmbox, in lpfc_sli_sp_intr_handler()
12816 (uint32_t)pmbox->mbxStatus, in lpfc_sli_sp_intr_handler()
12817 pmbox->un.varWords[0], 0); in lpfc_sli_sp_intr_handler()
12819 if (!pmbox->mbxStatus) { in lpfc_sli_sp_intr_handler()
12832 pmbox->un.varWords[0], in lpfc_sli_sp_intr_handler()
13371 MAILBOX_t *mbox, *pmbox; in lpfc_sli4_sp_handle_mbox_event() local
13396 pmbox = (MAILBOX_t *)&pmb->u.mqe; in lpfc_sli4_sp_handle_mbox_event()
13423 pmbox->un.varWords[0], 0); in lpfc_sli4_sp_handle_mbox_event()
13431 pmbox->un.varWords[0], pmb); in lpfc_sli4_sp_handle_mbox_event()