/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_mbox.c | 218 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 D | emlxs_sli3.c | 1599 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 D | emlxs_fcf.c | 3134 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 D | emlxs_sli4.c | 36 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 D | emlxs_dump.c | 728 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 D | emlxs_download.c | 408 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 D | emlxs_diag.c | 298 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 D | emlxs_dfc.c | 3492 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 D | emlxs_hba.c | 2788 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 D | emlxs_clock.c | 837 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 D | emlxs_mem.c | 1147 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 D | emlxs_fcp.c | 1744 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 D | emlxs_els.c | 2283 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 D | emlxs_solaris.c | 4357 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 D | emlxs_fct.c | 1303 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 D | emlxs_extern.h | 402 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 …]
|