Home
last modified time | relevance | path

Searched refs:mboxq (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/scsi/lpfc/
H A Dlpfc_sli.c5807 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_read_fcoe_params() local
5819 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_read_fcoe_params()
5820 if (!mboxq) in lpfc_sli4_read_fcoe_params()
5823 mqe = &mboxq->u.mqe; in lpfc_sli4_read_fcoe_params()
5824 if (lpfc_sli4_dump_cfg_rg23(phba, mboxq)) { in lpfc_sli4_read_fcoe_params()
5829 mp = mboxq->ctx_buf; in lpfc_sli4_read_fcoe_params()
5830 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_read_fcoe_params()
5837 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli4_read_fcoe_params()
5849 mboxq in lpfc_sli4_read_fcoe_params()
5887 lpfc_sli4_read_rev(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq,uint8_t * vpd,uint32_t * vpd_size) lpfc_sli4_read_rev() argument
5962 LPFC_MBOXQ_t *mboxq; lpfc_sli4_get_ctl_attr() local
6049 LPFC_MBOXQ_t *mboxq; lpfc_sli4_retrieve_pport_name() local
7872 LPFC_MBOXQ_t *mboxq; lpfc_read_lds_params() local
7941 LPFC_MBOXQ_t *mboxq; lpfc_config_cgn_signal() local
8213 LPFC_MBOXQ_t *mboxq; lpfc_cmf_setup() local
8407 LPFC_MBOXQ_t *mboxq; lpfc_set_host_tm() local
8462 LPFC_MBOXQ_t *mboxq; lpfc_sli4_hba_setup() local
9753 LPFC_MBOXQ_t *mboxq; lpfc_sli4_async_mbox_block() local
9867 lpfc_sli4_wait_bmbx_ready(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_sli4_wait_bmbx_ready() argument
9922 lpfc_sli4_post_sync_mbox(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_sli4_post_sync_mbox() argument
10049 lpfc_sli_issue_mbox_s4(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq,uint32_t flag) lpfc_sli_issue_mbox_s4() argument
10185 LPFC_MBOXQ_t *mboxq; lpfc_sli4_post_async_mbox() local
19662 LPFC_MBOXQ_t *mboxq; lpfc_sli4_post_rpi_hdr() local
19883 LPFC_MBOXQ_t *mboxq; lpfc_sli4_resume_rpi() local
19941 LPFC_MBOXQ_t *mboxq; lpfc_sli4_init_vpi() local
19975 lpfc_mbx_cmpl_add_fcf_record(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_mbx_cmpl_add_fcf_record() argument
20010 LPFC_MBOXQ_t *mboxq; lpfc_sli4_add_fcf_record() local
20132 LPFC_MBOXQ_t *mboxq; lpfc_sli4_fcf_scan_read_fcf_rec() local
20190 LPFC_MBOXQ_t *mboxq; lpfc_sli4_fcf_rr_read_fcf_rec() local
20236 LPFC_MBOXQ_t *mboxq; lpfc_sli4_read_fcf_rec() local
20704 LPFC_MBOXQ_t *mboxq = NULL; lpfc_sli4_get_config_region23() local
[all...]
H A Dlpfc_mbox.c1537 list_add_tail(&mbq->list, &psli->mboxq); in lpfc_mbox_put()
1564 list_remove_head((&psli->mboxq), mbq, LPFC_MBOXQ_t, list); in lpfc_mbox_get()
1612 * @mboxq: pointer to the driver internal queue element for mailbox command.
1621 lpfc_mbox_cmd_check(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_mbox_cmd_check() argument
1626 if (mboxq->mbox_cmpl && mboxq->mbox_cmpl != lpfc_sli_def_mbox_cmpl && in lpfc_mbox_cmd_check()
1627 mboxq->mbox_cmpl != lpfc_sli_wake_mbox_wait) { in lpfc_mbox_cmd_check()
1628 if (!mboxq->vport) { in lpfc_mbox_cmd_check()
1631 mboxq->u.mb.mbxCommand); in lpfc_mbox_cmd_check()
1666 * @mboxq
1675 lpfc_mbox_tmo_val(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_mbox_tmo_val() argument
2082 lpfc_sli4_mbx_read_fcf_rec(struct lpfc_hba * phba,struct lpfcMboxq * mboxq,uint16_t fcf_index) lpfc_sli4_mbx_read_fcf_rec() argument
2135 lpfc_request_features(struct lpfc_hba * phba,struct lpfcMboxq * mboxq) lpfc_request_features() argument
2358 lpfc_mbx_cmpl_rdp_link_stat(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_mbx_cmpl_rdp_link_stat() argument
[all...]
H A Dlpfc_hbadisc.c1619 lpfc_mbx_cmpl_reg_fcfi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_mbx_cmpl_reg_fcfi() argument
1621 struct lpfc_vport *vport = mboxq->vport; in lpfc_mbx_cmpl_reg_fcfi()
1623 if (mboxq->u.mb.mbxStatus) { in lpfc_mbx_cmpl_reg_fcfi()
1626 "HBA state x%x\n", mboxq->u.mb.mbxStatus, in lpfc_mbx_cmpl_reg_fcfi()
1632 phba->fcf.fcfi = bf_get(lpfc_reg_fcfi_fcfi, &mboxq->u.mqe.un.reg_fcfi); in lpfc_mbx_cmpl_reg_fcfi()
1657 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_mbx_cmpl_reg_fcfi()
2217 * @mboxq: pointer to mailbox object.
2228 lpfc_sli4_fcf_rec_mbox_parse(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq, in lpfc_sli4_fcf_rec_mbox_parse() argument
2241 lpfc_sli4_mbx_sge_get(mboxq, 0, &sge); in lpfc_sli4_fcf_rec_mbox_parse()
2242 if (unlikely(!mboxq in lpfc_sli4_fcf_rec_mbox_parse()
2622 lpfc_mbx_cmpl_fcf_scan_read_fcf_rec(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_mbx_cmpl_fcf_scan_read_fcf_rec() argument
2996 lpfc_mbx_cmpl_fcf_rr_read_fcf_rec(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_mbx_cmpl_fcf_rr_read_fcf_rec() argument
3102 lpfc_mbx_cmpl_read_fcf_rec(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_mbx_cmpl_read_fcf_rec() argument
3156 lpfc_init_vfi_cmpl(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_init_vfi_cmpl() argument
3191 LPFC_MBOXQ_t *mboxq; lpfc_issue_init_vfi() local
3220 lpfc_init_vpi_cmpl(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_init_vpi_cmpl() argument
3270 LPFC_MBOXQ_t *mboxq; lpfc_issue_init_vpi() local
3352 lpfc_mbx_cmpl_reg_vfi(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_mbx_cmpl_reg_vfi() argument
6711 lpfc_unregister_vfi_cmpl(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_unregister_vfi_cmpl() argument
6734 lpfc_unregister_fcfi_cmpl(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_unregister_fcfi_cmpl() argument
[all...]
H A Dlpfc_init.c681 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_refresh_params() local
686 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_refresh_params()
687 if (!mboxq) in lpfc_sli4_refresh_params()
690 mqe = &mboxq->u.mqe; in lpfc_sli4_refresh_params()
694 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_sli4_refresh_params()
698 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_refresh_params()
700 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_refresh_params()
719 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_refresh_params()
1584 (list_empty(&psli->mboxq))) { in lpfc_hb_timeout_handler()
1908 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_port_sta_fn_reset() local
4590 LPFC_MBOXQ_t *mboxq; lpfc_get_wwpn() local
7933 LPFC_MBOXQ_t *mboxq; lpfc_sli4_driver_resource_setup() local
10273 LPFC_MBOXQ_t *mboxq; lpfc_setup_endian_order() local
11076 LPFC_MBOXQ_t *mboxq; lpfc_sli4_queue_setup() local
11685 LPFC_MBOXQ_t *mboxq; lpfc_pci_function_reset() local
13444 LPFC_MBOXQ_t *mboxq; lpfc_sli4_hba_unset() local
13655 LPFC_MBOXQ_t *mboxq; __lpfc_reg_congestion_buf() local
13731 lpfc_get_sli4_parameters(struct lpfc_hba * phba,LPFC_MBOXQ_t * mboxq) lpfc_get_sli4_parameters() argument
[all...]
H A Dlpfc_sli.h389 struct list_head mboxq; member
392 LPFC_MBOXQ_t *mbox_active; /* active mboxq information */
H A Dlpfc_nportdisc.c690 * @mboxq: pointer to mailbox object
696 lpfc_mbx_cmpl_resume_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_mbx_cmpl_resume_rpi() argument
703 elsiocb = mboxq->ctx_u.save_iocb; in lpfc_mbx_cmpl_resume_rpi()
704 ndlp = mboxq->ctx_ndlp; in lpfc_mbx_cmpl_resume_rpi()
705 vport = mboxq->vport; in lpfc_mbx_cmpl_resume_rpi()
719 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_mbx_cmpl_resume_rpi()
1872 list_for_each_entry_safe(mb, nextmb, &phba->sli.mboxq, list) { in lpfc_rcv_logo_reglogin_issue()
H A Dlpfc_mem.c316 list_for_each_entry_safe(mbox, next_mbox, &psli->mboxq, list) { in lpfc_mem_free_all()