Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_init.c2289 ql_load_isp_firmware(ql_adapter_state_t *vha) in ql_load_isp_firmware() argument
2296 ql_adapter_state_t *ha = vha->pha; in ql_load_isp_firmware()
2513 ql_start_firmware(ql_adapter_state_t *vha) in ql_start_firmware() argument
2518 ql_adapter_state_t *ha = vha->pha; in ql_start_firmware()
2729 ql_adapter_state_t *vha; in ql_init_rings() local
2746 for (vha = ha->vp_next; vha != NULL; vha = vha->vp_next) { in ql_init_rings()
2747 if (vha->vp_index == 0 || in ql_init_rings()
2748 vha->vp_index >= ha->max_vports) { in ql_init_rings()
2752 index = (uint8_t)(vha->vp_index - 1); in ql_init_rings()
2753 bcopy(vha->loginparams.node_ww_name.raw_wwn, in ql_init_rings()
[all …]
H A Dql_isr.c708 ql_adapter_state_t *vha; in ql_async_event() local
1089 for (vha = ha; vha != NULL; vha = vha->vp_next) { in ql_async_event()
1090 vha->state = FC_PORT_STATE_MASK(vha->state) | in ql_async_event()
1135 for (vha = ha; vha != NULL; vha = vha->vp_next) { in ql_async_event()
1136 if (vha->vp_index == LSB(mb[3])) { in ql_async_event()
1140 if (vha == NULL) { in ql_async_event()
1172 ((FC_PORT_STATE_MASK(vha->state) != FC_STATE_OFFLINE || in ql_async_event()
1186 vha->loop_down_timer = LOOP_DOWN_TIMER_OFF; in ql_async_event()
1188 vha->task_daemon_flags |= LOOP_RESYNC_NEEDED; in ql_async_event()
1189 vha->task_daemon_flags &= ~LOOP_DOWN; in ql_async_event()
[all …]
H A Dql_api.c189 static int ql_abort_io(ql_adapter_state_t *vha, ql_srb_t *);
2003 ql_adapter_state_t *ha, *vha; in ql_detach() local
2099 while ((vha = ha->vp_next) != NULL) { in ql_detach()
2100 ql_vport_destroy(vha); in ql_detach()
2622 ql_adapter_state_t *ha, *vha; in ql_bind_port() local
2670 for (vha = ha; vha != NULL; vha = vha->vp_next) { in ql_bind_port()
2671 if (vha->vp_index == bind_info->port_num) { in ql_bind_port()
2677 if (vha == NULL) { in ql_bind_port()
2678 vha = ql_vport_create(ha, (uint8_t)bind_info->port_num); in ql_bind_port()
2682 if (vha->flags & FCA_BOUND) { in ql_bind_port()
[all …]
H A Dql_iocb.c75 ql_start_iocb(ql_adapter_state_t *vha, ql_srb_t *sp) in ql_start_iocb() argument
82 ql_adapter_state_t *ha = vha->pha; in ql_start_iocb()
211 (sp->iocb)(vha, req_q, sp, pkt); in ql_start_iocb()
292 ql_req_pkt(ql_adapter_state_t *vha, ql_request_q_t *req_q, request_t **pktp) in ql_req_pkt() argument
298 ql_adapter_state_t *ha = vha->pha; in ql_req_pkt()
404 ql_isp_cmd(ql_adapter_state_t *vha, ql_request_q_t *req_q) in ql_isp_cmd() argument
406 ql_adapter_state_t *ha = vha->pha; in ql_isp_cmd()
H A Dql_xioctl.c363 ql_adapter_state_t *vha; in ql_sdm_ioctl() local
396 vha = ha->vp_next; in ql_sdm_ioctl()
397 while (vha != NULL) { in ql_sdm_ioctl()
398 if (vha->vp_index == cmd->HbaSelect) { in ql_sdm_ioctl()
399 ha = vha; in ql_sdm_ioctl()
402 vha = vha->vp_next; in ql_sdm_ioctl()
409 if (vha == NULL || !(vha->flags & VP_ENABLED)) { in ql_sdm_ioctl()
9004 ql_adapter_state_t *vha; in ql_get_vp_cnt_id() local
9033 vha = ha->vp_next; in ql_get_vp_cnt_id()
9034 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()
103 EL(vha, "powerdown availability cmd=%xh\n", mcp->mb[0]); in ql_mailbox_command()
130 EL(vha, "waiting for availability aborted, " in ql_mailbox_command()
134 EL(vha, "failed availability cmd=%xh\n", mcp->mb[0]); in ql_mailbox_command()
178 EL(vha, "reltimedwait expired cmd=%xh\n", 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()