Home
last modified time | relevance | path

Searched refs:mbq (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_mbox.c218 mbq->nonembed = NULL; in emlxs_mb_resetport()
252 mbq->nonembed = NULL; in emlxs_mb_request_features()
274 mbq->nonembed = NULL; in emlxs_mb_noop()
352 mbq->nonembed = NULL; in emlxs_mb_eq_create()
1108 mbq->port = port; in emlxs_mb_gpio_write()
2675 MAILBOXQ *mbq; in emlxs_mb_reg_vpi() local
2796 MAILBOXQ *mbq; in emlxs_mb_unreg_vpi() local
2949 mbq->next = NULL; in emlxs_mb_put()
3016 mbq->next = 0; in emlxs_mb_init()
3028 if (mbq->bp) { in emlxs_mb_init()
[all …]
H A Demlxs_sli3.c1599 mbq = NULL; in emlxs_sli3_online()
1618 mbq = NULL; in emlxs_sli3_online()
1653 if (mbq) { in emlxs_sli3_online()
1655 mbq = NULL; in emlxs_sli3_online()
3529 (uint8_t *)mbq->extbuf, mbq->extsize); in emlxs_sli3_issue_mbox_cmd()
3556 (void) (mbq->mbox_cmpl)(hba, mbq); in emlxs_sli3_issue_mbox_cmd()
5810 if (mbq) { in emlxs_handle_mb_event()
5916 (uint8_t *)mbq->extbuf, mbq->extsize); in emlxs_handle_mb_event()
5975 rc = (mbq->mbox_cmpl)(hba, mbq); in emlxs_handle_mb_event()
5988 if (mbq) { in emlxs_handle_mb_event()
[all …]
H A Demlxs_fcf.c3134 MAILBOXQ *mbq; in emlxs_fc_fcftab_topo_action() local
3414 MAILBOXQ *mbq; in emlxs_fc_fcftab_cfglink_action() local
3744 MAILBOXQ *mbq; in emlxs_fc_fcftab_sparm_action() local
5484 MAILBOXQ *mbq; in emlxs_fcoe_fcftab_sol_action() local
5880 MAILBOXQ *mbq; in emlxs_fcoe_fcftab_read_action() local
6994 MAILBOXQ *mbq; in emlxs_fcoe_fcftab_fcf_delete() local
8600 MAILBOXQ *mbq; in emlxs_fcfi_reg_action() local
8795 MAILBOXQ *mbq; in emlxs_fcfi_unreg_action() local
9994 MAILBOXQ *mbq; in emlxs_vfi_init_action() local
10587 MAILBOXQ *mbq; in emlxs_vfi_unreg_action() local
[all …]
H A Demlxs_sli4.c36 MAILBOXQ *mbq);
1471 if (mbq) { in emlxs_sli4_online()
1473 mbq = NULL; in emlxs_sli4_online()
1504 if (mbq) { in emlxs_sli4_online()
1506 mbq = NULL; in emlxs_sli4_online()
3997 (void) (mbq->mbox_cmpl)(hba, mbq); in emlxs_sli4_issue_mbox_cmd()
4021 if (mbq) { in emlxs_sli4_issue_mbox_cmd()
4155 (void) (mbq->mbox_cmpl)(hba, mbq); in emlxs_sli4_issue_mbox_cmd4quiesce()
5580 if (mbq) { in emlxs_sli4_process_mbox_event()
5733 rc = (mbq->mbox_cmpl)(hba, mbq); in emlxs_sli4_process_mbox_event()
[all …]
H A Demlxs_dump.c728 MAILBOXQ *mbq; in emlxs_read_cfg_region() local
739 mbq = in emlxs_read_cfg_region()
2387 MAILBOXQ *mbq; in emlxs_dump_table_check() local
2396 mbq = in emlxs_dump_table_check()
2498 MAILBOXQ *mbq; in emlxs_dump_table_read() local
2523 mbq = in emlxs_dump_table_read()
2676 MAILBOXQ *mbq; in emlxs_dump_hba_memory() local
2696 mbq = in emlxs_dump_hba_memory()
3542 MAILBOXQ *mbq; in emlxs_dump_saturn_log() local
3561 mbq = in emlxs_dump_saturn_log()
[all …]
H A Demlxs_download.c408 mb = (MAILBOX4*)mbq; in emlxs_be_flash_image()
519 mb = (MAILBOX4*)mbq; in emlxs_be_verify_crc()
607 mb = (MAILBOX4*)mbq; in emlxs_be_verify_phy()
671 MAILBOXQ *mbq = NULL; in emlxs_be_read_fw_version() local
702 mb = (MAILBOX4*)mbq; in emlxs_be_read_fw_version()
797 if (mbq) { in emlxs_be_read_fw_version()
1738 if (mbq) { in emlxs_be_fw_download()
1794 mb = (MAILBOX4*)mbq; in emlxs_obj_flash_image()
2087 if (mbq) { in emlxs_obj_fw_download()
4020 MAILBOXQ *mbq; in emlxs_get_boot_config() local
[all …]
H A Demlxs_diag.c298 MAILBOXQ *mbq = NULL; in emlxs_diag_biu_run() local
318 if ((mbq = (MAILBOXQ *) emlxs_mem_get(hba, MEM_MBOX)) == 0) { in emlxs_diag_biu_run()
358 (void) emlxs_mb_run_biu_diag(hba, mbq, mp->phys, mp1->phys); in emlxs_diag_biu_run()
360 rval = EMLXS_SLI_ISSUE_MBOX_CMD(hba, mbq, MBX_WAIT, 60); in emlxs_diag_biu_run()
421 if (mbq) { in emlxs_diag_biu_run()
422 emlxs_mem_put(hba, MEM_MBOX, (void *)mbq); in emlxs_diag_biu_run()
H A Demlxs_dfc.c3492 if (mbq) { in emlxs_dfc_npiv_resource()
4133 mbq = in emlxs_dfc_get_hbastats()
4262 if (mbq) { in emlxs_dfc_get_hbastats()
5243 if (mbq) { in emlxs_dfc_send_mbox()
6393 if (mbq) { in emlxs_send_menlo_cmd()
8404 if (mbq) { in emlxs_dfc_set_menlo_loopback()
8539 if (mbq) { in emlxs_dfc_reset_menlo()
8853 if (mbq) { in emlxs_dfc_loopback_mode()
10878 if (mbq) { in emlxs_dfc_send_mbox4()
10909 mbq = in emlxs_dfc_rd_be_fcf()
[all …]
H A Demlxs_hba.c2788 MAILBOXQ *mbq; in emlxs_pcix_mxr_update() local
2823 if ((mbq = (MAILBOXQ *) kmem_zalloc((sizeof (MAILBOXQ)), in emlxs_pcix_mxr_update()
2829 mb = (MAILBOX *)mbq; in emlxs_pcix_mxr_update()
2831 emlxs_mb_set_var(hba, mbq, 0x00100506, value); in emlxs_pcix_mxr_update()
2833 if (EMLXS_SLI_ISSUE_MBOX_CMD(hba, mbq, MBX_WAIT, 0) != MBX_SUCCESS) { in emlxs_pcix_mxr_update()
2851 (void) kmem_free((uint8_t *)mbq, sizeof (MAILBOXQ)); in emlxs_pcix_mxr_update()
2860 emlxs_get_key(emlxs_hba_t *hba, MAILBOXQ *mbq) in emlxs_get_key() argument
2863 MAILBOX *mb = (MAILBOX *)mbq; in emlxs_get_key()
2880 emlxs_mb_read_nv(hba, mbq); in emlxs_get_key()
2881 if (EMLXS_SLI_ISSUE_MBOX_CMD(hba, mbq, MBX_WAIT, 0) != MBX_SUCCESS) { in emlxs_get_key()
H A Demlxs_clock.c837 MAILBOXQ *mbq; in emlxs_timer_check_heartbeat() local
869 if ((mbq = (MAILBOXQ *)emlxs_mem_get(hba, MEM_MBOX)) == 0) { in emlxs_timer_check_heartbeat()
875 emlxs_mb_heartbeat(hba, mbq); in emlxs_timer_check_heartbeat()
878 rc = EMLXS_SLI_ISSUE_MBOX_CMD(hba, mbq, MBX_NOWAIT, 0); in emlxs_timer_check_heartbeat()
880 emlxs_mem_put(hba, MEM_MBOX, (void *)mbq); in emlxs_timer_check_heartbeat()
H A Demlxs_mem.c1147 MAILBOXQ *mbq; in emlxs_mem_get() local
1168 mbq = (MAILBOXQ *)bp; in emlxs_mem_get()
1169 mbq->flag |= MBQ_POOL_ALLOCATED; in emlxs_mem_get()
1193 MAILBOXQ *mbq; in emlxs_mem_put() local
1212 mbq = (MAILBOXQ *)bp; in emlxs_mem_put()
1214 if (!(mbq->flag & MBQ_POOL_ALLOCATED)) { in emlxs_mem_put()
H A Demlxs_fcp.c1744 MAILBOXQ *mbq = NULL; in emlxs_reset_link() local
1753 if ((mbq = (MAILBOXQ *)emlxs_mem_get(hba, MEM_MBOX)) in emlxs_reset_link()
1769 mb = (MAILBOX *)mbq; in emlxs_reset_link()
1772 emlxs_mb_down_link(hba, mbq); in emlxs_reset_link()
1781 rc = EMLXS_SLI_ISSUE_MBOX_CMD(hba, mbq, wait, 0); in emlxs_reset_link()
1817 mb = (MAILBOX *)mbq; in emlxs_reset_link()
1820 mb = (MAILBOX *)mbq; in emlxs_reset_link()
1824 emlxs_mb_init_link(hba, mbq, in emlxs_reset_link()
1835 rc = EMLXS_SLI_ISSUE_MBOX_CMD(hba, mbq, wait, 0); in emlxs_reset_link()
1846 if ((wait == MBX_WAIT) && mbq) { in emlxs_reset_link()
[all …]
H A Demlxs_els.c2283 MAILBOXQ *mbq = NULL; in emlxs_rls_rsp_thread() local
2292 if (!(mbq = (MAILBOXQ *)emlxs_mem_get(hba, MEM_MBOX))) { in emlxs_rls_rsp_thread()
2295 mb = (MAILBOX *)mbq; in emlxs_rls_rsp_thread()
2298 emlxs_mb_read_lnk_stat(hba, mbq); in emlxs_rls_rsp_thread()
2299 rval = EMLXS_SLI_ISSUE_MBOX_CMD(hba, mbq, MBX_WAIT, 0); in emlxs_rls_rsp_thread()
2323 emlxs_mem_put(hba, MEM_MBOX, (void *)mbq); in emlxs_rls_rsp_thread()
2324 mbq = NULL; in emlxs_rls_rsp_thread()
2338 if (mbq) { in emlxs_rls_rsp_thread()
2339 emlxs_mem_put(hba, MEM_MBOX, (void *)mbq); in emlxs_rls_rsp_thread()
H A Demlxs_solaris.c4357 MAILBOXQ *mbq; in emlxs_fca_port_manage() local
4372 if ((mbq = (MAILBOXQ *)emlxs_mem_get(hba, in emlxs_fca_port_manage()
4377 mb = (MAILBOX *)mbq; in emlxs_fca_port_manage()
4379 emlxs_mb_read_lnk_stat(hba, mbq); in emlxs_fca_port_manage()
4395 emlxs_mem_put(hba, MEM_MBOX, (void *)mbq); in emlxs_fca_port_manage()
4864 MAILBOXQ *mbq; in emlxs_fca_port_manage() local
4887 if ((mbq = (MAILBOXQ *)emlxs_mem_get(hba, in emlxs_fca_port_manage()
4895 mb = (MAILBOX4*)mbq; in emlxs_fca_port_manage()
4900 mbq->mbox_cmpl = NULL; in emlxs_fca_port_manage()
8509 MAILBOXQ *mbq; in emlxs_fast_target_reset() local
[all …]
H A Demlxs_fct.c1303 MAILBOXQ *mbq; in emlxs_fct_port_info() local
1318 if ((mbq = (MAILBOXQ *)emlxs_mem_get(hba, MEM_MBOX)) == 0) { in emlxs_fct_port_info()
1325 mb = (MAILBOX *)mbq; in emlxs_fct_port_info()
1327 emlxs_mb_read_lnk_stat(hba, mbq); in emlxs_fct_port_info()
1328 if (EMLXS_SLI_ISSUE_MBOX_CMD(hba, mbq, MBX_WAIT, 0) in emlxs_fct_port_info()
1350 emlxs_mem_put(hba, MEM_MBOX, (void *)mbq); in emlxs_fct_port_info()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_extern.h402 MAILBOXQ *mbq);
413 MAILBOXQ *mbq);
423 MAILBOXQ *mbq);
425 MAILBOXQ *mbq);
432 MAILBOXQ *mbq);
434 MAILBOXQ *mbq);
436 MAILBOXQ *mbq);
446 MAILBOXQ *mbq);
448 MAILBOXQ *mbq);
457 MAILBOXQ *mbq);
[all …]