Home
last modified time | relevance | path

Searched refs:vha (Results 1 – 6 of 6) sorted by relevance

/titanic_50/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_init.c2310 ql_load_isp_firmware(ql_adapter_state_t *vha) in ql_load_isp_firmware() argument
2317 ql_adapter_state_t *ha = vha->pha; in ql_load_isp_firmware()
2503 ql_start_firmware(ql_adapter_state_t *vha) in ql_start_firmware() argument
2508 ql_adapter_state_t *ha = vha->pha; in ql_start_firmware()
2654 ql_adapter_state_t *vha; in ql_init_rings() local
2669 for (cnt = 0, vha = ha->vp_next; cnt < max_vports && in ql_init_rings()
2670 vha != NULL; vha = vha->vp_next, cnt++) { in ql_init_rings()
2672 index = (uint8_t)(vha->vp_index - 1); in ql_init_rings()
2673 bcopy(vha->loginparams.node_ww_name.raw_wwn, in ql_init_rings()
2675 bcopy(vha->loginparams.nport_ww_name.raw_wwn, in ql_init_rings()
[all …]
H A Dql_isr.c750 ql_adapter_state_t *vha; in ql_async_event() local
1052 for (vha = ha; vha != NULL; vha = vha->vp_next) { in ql_async_event()
1053 vha->state = FC_PORT_STATE_MASK(vha->state) | in ql_async_event()
1098 for (vha = ha; vha != NULL; vha = vha->vp_next) { in ql_async_event()
1099 if (vha->vp_index == LSB(mb[3])) { in ql_async_event()
1103 if (vha == NULL) { in ql_async_event()
1132 ((FC_PORT_STATE_MASK(vha->state) != FC_STATE_OFFLINE || in ql_async_event()
1146 vha->loop_down_timer = LOOP_DOWN_TIMER_OFF; in ql_async_event()
1148 vha->task_daemon_flags |= LOOP_RESYNC_NEEDED; in ql_async_event()
1149 vha->task_daemon_flags &= ~LOOP_DOWN; in ql_async_event()
[all …]
H A Dql_api.c1764 ql_adapter_state_t *ha, *vha; in ql_detach() local
1841 while ((vha = ha->vp_next) != NULL) { in ql_detach()
1842 ql_vport_destroy(vha); in ql_detach()
2336 ql_adapter_state_t *ha, *vha; in ql_bind_port() local
2387 for (vha = ha; vha != NULL; vha = vha->vp_next) { in ql_bind_port()
2388 if (vha->vp_index == bind_info->port_num) { in ql_bind_port()
2394 if (vha == NULL) { in ql_bind_port()
2395 vha = ql_vport_create(ha, (uint8_t)bind_info->port_num); in ql_bind_port()
2399 if (vha->flags & FCA_BOUND) { in ql_bind_port()
2402 if (vha->vp_index != 0) { in ql_bind_port()
[all …]
H A Dql_iocb.c72 ql_start_iocb(ql_adapter_state_t *vha, ql_srb_t *sp) in ql_start_iocb() argument
78 ql_adapter_state_t *ha = vha->pha; in ql_start_iocb()
188 (sp->iocb)(vha, sp, pkt); in ql_start_iocb()
193 ha->instance, vha->vp_index, (void *)sp); in ql_start_iocb()
269 ql_req_pkt(ql_adapter_state_t *vha, request_t **pktp) in ql_req_pkt() argument
275 ql_adapter_state_t *ha = vha->pha; in ql_req_pkt()
369 ql_isp_cmd(ql_adapter_state_t *vha) in ql_isp_cmd() argument
371 ql_adapter_state_t *ha = vha->pha; in ql_isp_cmd()
H A Dql_xioctl.c349 ql_adapter_state_t *vha; in ql_sdm_ioctl() local
383 vha = ha->vp_next; in ql_sdm_ioctl()
384 while (vha != NULL) { in ql_sdm_ioctl()
385 if (vha->vp_index == cmd->HbaSelect) { in ql_sdm_ioctl()
386 ha = vha; in ql_sdm_ioctl()
389 vha = vha->vp_next; in ql_sdm_ioctl()
396 if (vha == NULL) { in ql_sdm_ioctl()
8522 ql_adapter_state_t *vha; in ql_get_vp_cnt_id() local
8551 vha = ha->vp_next; in ql_get_vp_cnt_id()
8552 while (vha != NULL) { in ql_get_vp_cnt_id()
[all …]
H A Dql_mbx.c84 ql_mailbox_command(ql_adapter_state_t *vha, mbx_cmd_t *mcp) in ql_mailbox_command() argument
92 ql_adapter_state_t *ha = vha->pha; in ql_mailbox_command()
108 EL(vha, "failed availability cmd=%xh\n", mcp->mb[0]); in ql_mailbox_command()
131 EL(vha, "waiting for availability aborted, " in ql_mailbox_command()
135 EL(vha, "failed availability cmd=%xh\n", mcp->mb[0]); in ql_mailbox_command()
232 EL(vha, "command timeout, isp_abort_needed\n"); in ql_mailbox_command()
283 EL(vha, "%s failed, rval=%xh, mcp->mb[0]=%xh\n", in ql_mailbox_command()