/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_sli3.c | 1066 cp->hba = hba; in emlxs_sli3_online() 1082 rp->hba = hba; in emlxs_sli3_online() 1297 hba->wwpn.IEEE[0], hba->wwpn.IEEE[1], hba->wwpn.IEEE[2], in emlxs_sli3_online() 1298 hba->wwpn.IEEE[3], hba->wwpn.IEEE[4], hba->wwpn.IEEE[5]); in emlxs_sli3_online() 1996 vport->hba = hba; in emlxs_sli3_hba_init() 2119 WRITE_CSR_REG(hba, FC_HC_REG(hba), hba->sli.sli3.hc_copy); in emlxs_sli3_hba_reset() 2191 hba->sli.sli3.hc_copy = READ_CSR_REG(hba, FC_HC_REG(hba)); in emlxs_sli3_hba_reset() 4333 WRITE_CSR_REG(hba, FC_HC_REG(hba), hba->sli.sli3.hc_copy); in emlxs_sli3_msi_intr() 5494 WRITE_CSR_REG(hba, FC_HC_REG(hba), hba->sli.sli3.hc_copy); in emlxs_sli3_hba_kill() 5694 WRITE_CSR_REG(hba, FC_HC_REG(hba), hba->sli.sli3.hc_copy); in emlxs_sli3_hba_kill4quiesce() [all …]
|
H A D | emlxs_sli4.c | 358 hba->channel_ip = hba->chan_count - 1; in emlxs_sli4_online() 359 hba->channel_els = hba->chan_count - 1; in emlxs_sli4_online() 360 hba->channel_ct = hba->chan_count - 1; in emlxs_sli4_online() 1158 hba->fc_oor_iotag = hba->max_iotag; in emlxs_sli4_online() 1397 hba->wwpn.nameType, hba->wwpn.IEEEextMsn, hba->wwpn.IEEEextLsb, in emlxs_sli4_online() 1398 hba->wwpn.IEEE[0], hba->wwpn.IEEE[1], hba->wwpn.IEEE[2], in emlxs_sli4_online() 1399 hba->wwpn.IEEE[3], hba->wwpn.IEEE[4], hba->wwpn.IEEE[5]); in emlxs_sli4_online() 2550 vport->hba = hba; in emlxs_sli4_hba_init() 2701 cp->hba = hba; in emlxs_sli4_hba_reset() 5028 cp = &hba->chan[hba->channel_ct]; in emlxs_sli4_prep_ct_iocb() [all …]
|
H A D | emlxs_clock.c | 295 if (hba->pkt_timer > hba->timer_tics) { in emlxs_timer_check_pkts() 299 hba->pkt_timer = hba->timer_tics + EMLXS_PKT_PERIOD; in emlxs_timer_check_pkts() 771 if (!hba->loopback_tics || (hba->timer_tics < hba->loopback_tics)) { in emlxs_timer_check_loopback() 814 if (hba->linkup_timer && (hba->timer_tics >= hba->linkup_timer)) { in emlxs_timer_check_linkup() 845 if (hba->timer_tics < hba->heartbeat_timer) { in emlxs_timer_check_heartbeat() 849 hba->heartbeat_timer = hba->timer_tics + 5; in emlxs_timer_check_heartbeat() 899 if (hba->timer_tics < hba->fw_timer) { in emlxs_timer_check_fw_update() 923 hba->fw_timer = hba->timer_tics + (60 * 60 * 24); in emlxs_timer_check_fw_update() 950 (hba->timer_tics >= hba->discovery_timer) && in emlxs_timer_check_discovery() 1192 hba->timer_tics + (4 * hba->fc_ratov) + 10; in emlxs_pkt_chip_timeout() [all …]
|
H A D | emlxs_hba.c | 423 hba->chan_count = hba->intr_count * cfg[CFG_NUM_WQ].current; in emlxs_msi_init() 442 emlxs_thread_create(hba, &hba->chan[i].intr_thread); in emlxs_msi_init() 475 bzero(hba->intr_map, sizeof (hba->intr_map)); in emlxs_msi_init() 476 bzero(hba->intr_lock, sizeof (hba->intr_lock)); in emlxs_msi_init() 545 bzero(hba->intr_map, sizeof (hba->intr_map)); in emlxs_msi_uninit() 795 hba->model_info.model, hba->model_info.flags); in emlxs_intx_init() 837 emlxs_thread_create(hba, &hba->chan[i].intr_thread); in emlxs_intx_init() 2190 hba->sli_intf, hba->model_info.sli_mask); in emlxs_init_adapter_info() 2202 hba->sli_intf, hba->model_info.sli_mask); in emlxs_init_adapter_info() 2213 hba->sli_intf, hba->model_info.sli_mask); in emlxs_init_adapter_info() [all …]
|
H A D | emlxs_solaris.c | 1227 hba = emlxs_device.hba[emlxinst]; in emlxs_attach() 1257 hba = emlxs_device.hba[emlxinst]; in emlxs_detach() 1761 hba->wwpn.IEEEextMsn, hba->wwpn.IEEEextLsb, hba->wwpn.IEEE[0], in emlxs_fca_bind_port() 1762 hba->wwpn.IEEE[1], hba->wwpn.IEEE[2], hba->wwpn.IEEE[3], in emlxs_fca_bind_port() 2689 &hba->chan[hba->channel_fcp], in emlxs_poll() 2724 &hba->chan[hba->channel_fcp], in emlxs_poll() 5614 hba->wwpn.IEEE[1], hba->wwpn.IEEE[2], hba->wwpn.IEEE[3], in emlxs_fca_port_manage() 7054 emlxs_device.hba[emlxinst] = hba; in emlxs_hba_attach() 7071 port->hba = hba; in emlxs_hba_attach() 8959 cp = &hba->chan[hba->channel_ip]; in emlxs_send_ip() [all …]
|
H A D | emlxs_fcp.c | 1474 emlxs_hba_t *hba = vport->hba; in emlxs_port_online() local 2154 hba = cp->hba; in emlxs_register_pkt() 2168 if (!hba->fc_iotag || hba->fc_iotag >= hba->max_iotag) { in emlxs_register_pkt() 2207 hba = cp->hba; in emlxs_unregister_pkt() 3202 hba = cp->hba; in emlxs_tx_get() 3379 hba = from_chan->hba; in emlxs_tx_move() 4035 hba->fc_oor_iotag = hba->max_iotag; in emlxs_create_abort_xri_cn() 4099 hba->fc_oor_iotag = hba->max_iotag; in emlxs_create_abort_xri_cx() 4267 cp = &hba->chan[hba->channel_els]; in emlxs_close_els_exchange() 4312 cp = &hba->chan[hba->channel_els]; in emlxs_abort_els_exchange() [all …]
|
H A D | emlxs_mem.c | 56 bzero(hba->memseg, sizeof (hba->memseg)); in emlxs_mem_alloc_buffer() 75 seg = &hba->memseg[i]; in emlxs_mem_alloc_buffer() 306 cp = &hba->chan[j]; in emlxs_mem_free_buffer() 334 emlxs_mem_put(hba, in emlxs_mem_free_buffer() 337 emlxs_mem_put(hba, in emlxs_mem_free_buffer() 340 emlxs_mem_put(hba, in emlxs_mem_free_buffer() 345 emlxs_mem_put(hba, in emlxs_mem_free_buffer() 374 emlxs_mb_flush(hba); in emlxs_mem_free_buffer() 376 if (hba->fc_table) { in emlxs_mem_free_buffer() 381 hba->fc_table = NULL; in emlxs_mem_free_buffer() [all …]
|
H A D | emlxs_mbox.c | 1604 WRITE_CSR_REG(hba, FC_HC_REG(hba), in emlxs_read_la_mbcmpl() 1790 emlxs_linkup(hba); in emlxs_read_la_mbcmpl() 1804 WRITE_CSR_REG(hba, FC_HC_REG(hba), hba->sli.sli3.hc_copy); in emlxs_read_la_mbcmpl() 1807 EMLXS_CHK_ACC_HANDLE(hba, hba->sli.sli3.csr_acc_handle); in emlxs_read_la_mbcmpl() 1892 WRITE_CSR_REG(hba, FC_HC_REG(hba), in emlxs_clear_la_mbcmpl() 1904 WRITE_CSR_REG(hba, FC_HC_REG(hba), in emlxs_clear_la_mbcmpl() 1922 WRITE_CSR_REG(hba, FC_HC_REG(hba), hba->sli.sli3.hc_copy); in emlxs_clear_la_mbcmpl() 1925 EMLXS_CHK_ACC_HANDLE(hba, hba->sli.sli3.csr_acc_handle); in emlxs_clear_la_mbcmpl() 1951 EMLXS_SLI_ISSUE_IOCB_CMD(hba, &hba->chan[hba->channel_fcp], 0); in emlxs_clear_la_mbcmpl() 2346 hba->fc_edtov, hba->sparam.cmn.e_d_tov, in emlxs_read_sparam_mbcmpl() [all …]
|
H A D | emlxs_dump.c | 40 emlxs_hba_t *hba, in emlxs_menlo_set_mode() argument 104 emlxs_hba_t *hba, in emlxs_menlo_reset() argument 167 emlxs_hba_t *hba, in emlxs_menlo_get_cfg() argument 226 emlxs_hba_t *hba, in emlxs_menlo_get_logcfg() argument 282 emlxs_hba_t *hba, in emlxs_menlo_get_log() argument 339 emlxs_hba_t *hba, in emlxs_menlo_get_paniclog() argument 496 emlxs_hba_t *hba, in emlxs_fopen() argument 601 emlxs_hba_t *hba, in emlxs_get_dump() argument 721 emlxs_hba_t *hba, in emlxs_read_cfg_region() argument 1375 emlxs_hba_t *hba, in emlxs_dump_parm_table() argument [all …]
|
H A D | emlxs_download.c | 2258 if (emlxs_fm_check_acc_handle(hba, hba->sli.sli3.slim_acc_handle) in emlxs_cfl_download() 2575 if (emlxs_fm_check_acc_handle(hba, hba->sli.sli3.slim_acc_handle) in emlxs_start_abs_download() 3256 if (emlxs_fm_check_acc_handle(hba, hba->sli.sli3.slim_acc_handle) in emlxs_start_rel_download() 3570 if (emlxs_fm_check_acc_handle(hba, hba->sli.sli3.sbus_flash_acc_handle) in emlxs_write_fcode_flash() 5324 if (emlxs_fm_check_acc_handle(hba, hba->sli.sli3.slim_acc_handle) in emlxs_proc_abs_2mb() 5761 if (emlxs_read_wakeup_parms(hba, &hba->wakeup_parms, 0)) { in emlxs_boot_code_disable() 5792 (void) emlxs_read_wakeup_parms(hba, &hba->wakeup_parms, 1); in emlxs_boot_code_disable() 5856 if (emlxs_read_wakeup_parms(hba, &hba->wakeup_parms, 0)) { in emlxs_boot_code_enable() 5896 hba, &hba->wakeup_parms, in emlxs_boot_code_enable() 5909 (void) emlxs_read_wakeup_parms(hba, &hba->wakeup_parms, 1); in emlxs_boot_code_enable() [all …]
|
H A D | emlxs_thread.c | 67 func(taskq->hba, arg); in emlxs_taskq_thread() 162 taskq->hba = hba; in emlxs_taskq_create() 259 emlxs_hba_t *hba; in emlxs_thread() local 265 hba = ethread->hba; in emlxs_thread() 273 func(hba, arg1, arg2); in emlxs_thread() 362 ethread->hba = hba; in emlxs_thread_create() 535 ethread->hba = hba; in emlxs_thread_spawn() 545 if (hba->spawn_open == 0) { in emlxs_thread_spawn() 575 if (hba->spawn_open) { in emlxs_thread_spawn_create() 583 hba->spawn_open = 1; in emlxs_thread_spawn_create() [all …]
|
H A D | emlxs_dfc.c | 3548 if (hba->num_of_ports <= hba->vpi_max) { in emlxs_dfc_npiv_test() 3604 vport->hba = hba; in emlxs_dfc_npiv_test() 4094 if (emlxs_fm_check_acc_handle(hba, hba->pci_acc_handle) in emlxs_dfc_get_hbainfo() 5369 if (emlxs_fm_check_acc_handle(hba, hba->pci_acc_handle) in emlxs_dfc_read_pci() 5473 if (emlxs_fm_check_acc_handle(hba, hba->pci_acc_handle) in emlxs_dfc_write_pci() 5933 hba->model_info.device_id, hba->model_info.ssdid); in emlxs_dfc_send_menlo() 7759 hba->hba_event.new, hba->hba_event.last_id); in emlxs_dfc_get_eventinfo() 7916 wptr[0] = READ_CSR_REG(hba, FC_HA_REG(hba)); in emlxs_get_dump_region() 7917 wptr[1] = READ_CSR_REG(hba, FC_CA_REG(hba)); in emlxs_get_dump_region() 7918 wptr[2] = READ_CSR_REG(hba, FC_HS_REG(hba)); in emlxs_get_dump_region() [all …]
|
H A D | emlxs_event.c | 46 emlxs_hba_t *hba = HBA; in emlxs_event_check() local 108 if (hba->event_mask) { in emlxs_event_queue_destroy() 109 hba->event_mask = 0; in emlxs_event_queue_destroy() 110 hba->event_timer = 0; in emlxs_event_queue_destroy() 215 emlxs_hba_t *hba = HBA; in emlxs_event() local 282 hba->hba_event.new++; in emlxs_event() 319 if ((hba->event_timer > hba->timer_tics)) { in emlxs_timer_check_events() 344 hba->event_timer = hba->timer_tics + EMLXS_EVENT_PERIOD; in emlxs_timer_check_events() 438 emlxs_hba_t *hba = HBA; in emlxs_flush_ct_event() local 826 if (hba->hba_event.new > hba->hba_event.missed) { in emlxs_get_dfc_eventinfo() [all …]
|
H A D | emlxs_diag.c | 136 emlxs_hba_t *hba = HBA; in emlxs_diag_echo_run() local 156 if ((hba->state < FC_LINK_UP) || (port->did == 0)) { in emlxs_diag_echo_run() 308 if (hba->state < FC_LINK_DOWN) { in emlxs_diag_biu_run() 397 if (emlxs_fm_check_dma_handle(hba, mp->dma_handle) in emlxs_diag_biu_run() 406 emlxs_mem_put(hba, MEM_BUF, (void *)mp); in emlxs_diag_biu_run() 419 emlxs_mem_put(hba, MEM_BUF, (void *)mp1); in emlxs_diag_biu_run() 422 emlxs_mem_put(hba, MEM_MBOX, (void *)mbq); in emlxs_diag_biu_run() 431 emlxs_diag_post_run(emlxs_hba_t *hba) in emlxs_diag_post_run() argument 444 if ((rval = emlxs_offline(hba, 0))) { in emlxs_diag_post_run() 452 rval = EMLXS_SLI_HBA_RESET(hba, 1, 1, 0); in emlxs_diag_post_run() [all …]
|
H A D | emlxs_node.c | 42 emlxs_hba_t *hba = HBA; in emlxs_node_close() local 134 cp = &hba->chan[channelno]; in emlxs_node_close() 179 emlxs_hba_t *hba = HBA; in emlxs_node_timeout() local 227 emlxs_hba_t *hba = HBA; in emlxs_node_open() local 264 cp = &hba->chan[channelno]; in emlxs_node_open() 298 if ((hba->state == FC_LINK_UP) && (channelno == hba->channel_fcp)) { in emlxs_node_open() 477 emlxs_hba_t *hba = HBA; in emlxs_node_find_did() local 711 emlxs_hba_t *hba = HBA; in emlxs_node_destroy_all() local 780 emlxs_hba_t *hba = HBA; in emlxs_node_create() local 970 emlxs_hba_t *hba = HBA; in emlxs_node_rm() local [all …]
|
H A D | emlxs_fcf.c | 1853 emlxs_hba_t *hba = HBA; in emlxs_fcf_linkdown() local 1871 hba->linkup_timer = 0; in emlxs_fcf_linkdown() 1885 emlxs_hba_t *hba = HBA; in emlxs_fcf_linkup() local 1900 emlxs_mode_set(hba); in emlxs_fcf_linkup() 1905 hba->discovery_timer = hba->timer_tics + in emlxs_fcf_linkup() 2176 emlxs_hba_t *hba = HBA; in emlxs_fcf_shutdown_notify() local 2234 emlxs_hba_t *hba = HBA; in emlxs_fcf_linkup_notify() local 2268 emlxs_hba_t *hba = HBA; in emlxs_fcf_linkdown_notify() local 2302 emlxs_hba_t *hba = HBA; in emlxs_fcf_cvl_notify() local 3685 hba->fc_edtov, hba->sparam.cmn.e_d_tov, in emlxs_fc_fcftab_sparm_mbcmpl() [all …]
|
H A D | emlxs_els.c | 379 emlxs_hba_t *hba = HBA; in emlxs_els_handle_unsol_req() local 523 emlxs_hba_t *hba = HBA; in emlxs_els_delay_discovery() local 547 hba->timer_tics + hba->fc_ratov; in emlxs_els_delay_discovery() 560 emlxs_hba_t *hba = HBA; in emlxs_handle_sol_flogi() local 756 emlxs_hba_t *hba = HBA; in emlxs_handle_sol_fdisc() local 826 emlxs_hba_t *hba = HBA; in emlxs_handle_sol_plogi() local 864 hba->fc_edtov = in emlxs_handle_sol_plogi() 909 emlxs_hba_t *hba = HBA; in emlxs_handle_sol_adisc() local 952 emlxs_hba_t *hba = HBA; in emlxs_handle_sol_prli() local 1201 hba->fc_edtov = in emlxs_process_unsol_flogi() [all …]
|
H A D | emlxs_fct.c | 1970 fct_port, port->fct_flags, hba->state, hba->flag, hba->topology); in emlxs_fct_get_link_info() 2072 cmd_sbp->channel = &hba->chan[hba->channel_els]; in emlxs_fct_register_remote_port() 2403 cmd_sbp->ticks = hba->timer_tics + (2 * hba->fc_ratov); in emlxs_fct_handle_unsol_req() 2684 ((2 * hba->fc_ratov) < 30) ? 30 : (2 * hba->fc_ratov); in emlxs_fct_send_fcp_status() 2796 CHANNEL *cp = &hba->chan[hba->CHANNEL_FCT]; in emlxs_fct_send_qfull_reply() 2817 ((2 * hba->fc_ratov) < 30) ? 30 : (2 * hba->fc_ratov); in emlxs_fct_send_qfull_reply() 3818 hba = HBA; in emlxs_fct_pkt_comp() 4063 cmd_sbp->channel = &hba->chan[hba->channel_els]; in emlxs_fct_send_els_cmd() 4071 ((2 * hba->fc_ratov) < 30) ? 30 : (2 * hba->fc_ratov); in emlxs_fct_send_els_cmd() 4245 cmd_sbp->channel = &hba->chan[hba->channel_ct]; in emlxs_fct_send_ct_cmd() [all …]
|
H A D | emlxs_ip.c | 58 if (cp->channelno != hba->channel_ip) { in emlxs_ip_handle_event() 145 !(ndlp->nlp_flag[hba->channel_ip] & in emlxs_ip_handle_event() 181 emlxs_hba_t *hba = HBA; in emlxs_ip_handle_unsol_req() local 316 rp = &hba->sli.sli3.ring[cp->channelno]; in emlxs_ip_handle_rcv_seq_list() 333 if (hba->flag & FC_HBQ_ENABLED) { in emlxs_ip_handle_rcv_seq_list() 336 hbq = &hba->sli.sli3.hbq_table[hbq_id]; in emlxs_ip_handle_rcv_seq_list() 343 mp = hba->sli.sli3.hbq_table in emlxs_ip_handle_rcv_seq_list() 358 if (hba->flag & FC_HBQ_ENABLED) { in emlxs_ip_handle_rcv_seq_list() 359 emlxs_update_HBQ_index(hba, hbq_id); in emlxs_ip_handle_rcv_seq_list() 364 (void) emlxs_post_buffer(hba, rp, 1); in emlxs_ip_handle_rcv_seq_list() [all …]
|
H A D | emlxs_msg.c | 42 emlxs_msg_log_create(emlxs_hba_t *hba) in emlxs_msg_log_create() argument 51 DRIVER_NAME, hba->ddiinst, (void *)log); in emlxs_msg_log_create() 63 log->instance = hba->ddiinst; in emlxs_msg_log_create() 66 if (!(hba->intr_flags & EMLXS_MSI_ENABLED)) { in emlxs_msg_log_create() 87 emlxs_msg_lock_reinit(emlxs_hba_t *hba) in emlxs_msg_lock_reinit() argument 95 DRIVER_NAME, hba->ddiinst, (void *)log); in emlxs_msg_lock_reinit() 111 emlxs_msg_log_destroy(emlxs_hba_t *hba) in emlxs_msg_log_destroy() argument 144 emlxs_hba_t *hba = HBA; in emlxs_msg_log() local 312 emlxs_hba_t *hba = HBA; in emlxs_msg_print_check() local 378 emlxs_hba_t *hba = HBA; in emlxs_msg_printf() local [all …]
|
H A D | emlxs_dhchap.c | 408 emlxs_hba_t *hba = HBA; in emlxs_dhc_state() local 438 hba->rdn_flag = 0; in emlxs_dhc_state() 1001 emlxs_hba_t *hba = HBA; in emlxs_dhchap_state_machine() local 2106 emlxs_hba_t *hba = HBA; in emlxs_issue_dhchap_challenge() local 7298 hba->rdn_flag = 1; in emlxs_dhc_attach() 8005 hba->ddiinst); in emlxs_auth_cfg_read() 8061 emlxs_hba_t *hba, in emlxs_auth_cfg_parse() argument 8659 hba->ddiinst); in emlxs_auth_key_read() 8714 emlxs_hba_t *hba, in emlxs_auth_key_parse() argument 9184 emlxs_hba_t *hba, in emlxs_dhc_add_auth_cfg() argument [all …]
|
H A D | emlxs_pkt.c | 45 emlxs_pkt_thread(emlxs_hba_t *hba, void *arg1, void *arg2) in emlxs_pkt_thread() argument 82 emlxs_hba_t *hba = HBA; in emlxs_pkt_send() local 89 emlxs_thread_spawn(hba, emlxs_pkt_thread, (char *)pkt, NULL); in emlxs_pkt_send() 151 emlxs_hba_t *hba = HBA; in emlxs_pkt_alloc() local 200 if (ddi_dma_alloc_handle(hba->dip, &hba->dma_attr_1sg, cb, in emlxs_pkt_alloc() 267 if (ddi_dma_alloc_handle(hba->dip, &hba->dma_attr_1sg, cb, in emlxs_pkt_alloc() 331 if (ddi_dma_alloc_handle(hba->dip, &hba->dma_attr_1sg, cb, in emlxs_pkt_alloc() 389 mutex_init(&sbp->mtx, NULL, MUTEX_DRIVER, DDI_INTR_PRI(hba->intr_arg)); in emlxs_pkt_alloc()
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_extern.h | 150 extern void emlxs_mem_free(emlxs_hba_t *hba, 154 extern int emlxs_map_bus(emlxs_hba_t *hba); 224 extern void emlxs_mode_set(emlxs_hba_t *hba); 234 extern void emlxs_fm_init(emlxs_hba_t *hba); 235 extern void emlxs_fm_fini(emlxs_hba_t *hba); 460 extern void emlxs_mb_put(emlxs_hba_t *hba, 481 extern void emlxs_mb_fini(emlxs_hba_t *hba, 496 extern void emlxs_mb_noop(emlxs_hba_t *hba, 557 extern void emlxs_mem_put(emlxs_hba_t *hba, 595 extern void emlxs_fw_load(emlxs_hba_t *hba, [all …]
|
H A D | emlxs_fc.h | 522 #define MEM_ELSBUF_COUNT hba->max_nodes 993 struct emlxs_hba *hba; member 2131 #define EMLXS_DUMP_LOCK hba->dump_lock 2195 #define HBA port->hba 2196 #define PPORT hba->port[0] 2197 #define VPORT(x) hba->port[x] 2199 #define VPD hba->vpd 2200 #define CFG hba->config[0] 2201 #define LOG hba->log 2202 #define EVENTQ hba->event_queue [all …]
|
/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | Handle.cc | 100 hba = myhba; in Handle() 153 hba = myhba; 332 HBAPort* port = hba->getPortByIndex(index); in getHandlePortByIndex() 350 HBAPort* port = hba->getPort(wwn); in getHandlePort() 351 portHandles[wwn] = new HandlePort(this, hba, port); in getHandlePort() 371 HBA_ADAPTERATTRIBUTES attributes = hba->getHBAAttributes(); in getHBAAttributes() 389 int rval = hba->doForceLip(); in doForceLip() 429 if (hba->containsWWN(wwn)) { in getPortAttributes() 430 attributes = hba->getPort(wwn)->getPortAttributes(tmp); in getPortAttributes() 436 for (int i = 0; i < hba->getNumberOfPorts(); i++) { in getPortAttributes() [all …]
|