ql_tgt_t
mdb_free(tq, sizeof (ql_tgt_t));
ql_tgt_t *tq;
tq = (ql_tgt_t *)mdb_alloc(sizeof (ql_tgt_t), UM_SLEEP);
if (mdb_vread(tq, sizeof (ql_tgt_t),
mdb_free(tq, sizeof (ql_tgt_t));
ql_tgt_t *tq;
tq = (ql_tgt_t *)mdb_alloc(sizeof (ql_tgt_t), UM_SLEEP);
if (mdb_vread(tq, sizeof (ql_tgt_t),
ql_timeout_insert(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_srb_t *sp)
ql_tgt_t *tq;
ql_wdg_tq_list(ql_adapter_state_t *ha, ql_tgt_t *tq)
ql_cmd_timeout(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_srb_t *sp)
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_abort_device_queues(ql_adapter_state_t *ha, ql_tgt_t *tq)
ql_tgt_t *
ql_tgt_t *tq;
ql_tgt_t *
ql_tgt_t *tq;
static int ql_busy_plogi(ql_adapter_state_t *, fc_packet_t *, ql_tgt_t *);
static int ql_login_fabric_port(ql_adapter_state_t *, ql_tgt_t *, uint16_t);
static ql_lun_t *ql_lun_queue(ql_adapter_state_t *, ql_tgt_t *, uint64_t);
static void ql_task_mgmt(ql_adapter_state_t *, ql_tgt_t *, fc_packet_t *,
static int ql_start_cmd(ql_adapter_state_t *, ql_tgt_t *, fc_packet_t *,
static int ql_process_logo_for_device(ql_adapter_state_t *, ql_tgt_t *);
static int ql_send_plogi(ql_adapter_state_t *, ql_tgt_t *, ql_head_t *);
static int ql_process_rscn_for_device(ql_adapter_state_t *, ql_tgt_t *);
static void ql_timeout_insert(ql_adapter_state_t *, ql_tgt_t *, ql_srb_t *);
static void ql_wdg_tq_list(ql_adapter_state_t *, ql_tgt_t *);
static void ql_cmd_timeout(ql_adapter_state_t *, ql_tgt_t *q, ql_srb_t *);
static void ql_abort_device_queues(ql_adapter_state_t *ha, ql_tgt_t *tq);
ql_tgt_t *tq;
ql_tgt_t *tq = NULL;
ql_tgt_t *tq;
ql_get_lun_addr(ql_tgt_t *tq, uint16_t lun)
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
tq = (ql_tgt_t *)pkt->pkt_fca_device;
ql_tgt_t *tq = NULL;
ql_tgt_t tmp;
ql_tgt_t *tq = &tmp;
ql_tgt_t *tq = NULL;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_busy_plogi(ql_adapter_state_t *ha, fc_packet_t *pkt, ql_tgt_t *tq)
ql_tgt_t *tq, *tq2;
ql_login_fabric_port(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t loop_id)
ql_tgt_t *newq;
ql_tgt_t *tq;
ql_tgt_t *
ql_tgt_t *tq;
tq = (ql_tgt_t *)kmem_zalloc(sizeof (ql_tgt_t), KM_SLEEP);
ql_dev_free(ql_adapter_state_t *ha, ql_tgt_t *tq)
kmem_free(tq, sizeof (ql_tgt_t));
ql_lun_queue(ql_adapter_state_t *ha, ql_tgt_t *tq, uint64_t lun_addr)
ql_tgt_t *tq;
tq = (ql_tgt_t *)pkt->pkt_fca_device;
ql_task_mgmt(ql_adapter_state_t *ha, ql_tgt_t *tq, fc_packet_t *pkt,
ql_tgt_t *tq;
tq = (ql_tgt_t *)pkt->pkt_fca_device;
ql_tgt_t *tq;
ql_start_cmd(ql_adapter_state_t *ha, ql_tgt_t *tq, fc_packet_t *pkt,
ql_tgt_t *tq = lq->target_queue;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_send_logo(ql_adapter_state_t *vha, ql_tgt_t *tq, ql_head_t *done_q)
ql_process_logo_for_device(ql_adapter_state_t *ha, ql_tgt_t *tq)
ql_send_plogi(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_head_t *done_q)
ql_abort_device(ql_adapter_state_t *ha, ql_tgt_t *tq, int drain)
ql_tgt_t *tq;
ql_requeue_pending_cmds(ql_adapter_state_t *vha, ql_tgt_t *tq)
ql_tgt_t *tq;
ql_process_rscn_for_device(ql_adapter_state_t *ha, ql_tgt_t *tq)
ql_tgt_t *tq;
ql_ub_frame_hdr(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t index,
ql_tgt_t tmp_tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq = sp->lun_queue->target_queue;
ql_tgt_t *tq = sp->lun_queue->target_queue;
ql_tgt_t *tq = sp->lun_queue->target_queue;
ql_tgt_t *tq = sp->lun_queue->target_queue;
ql_tgt_t *tq = sp->lun_queue->target_queue;
ql_tgt_t *tq = sp->lun_queue->target_queue;
ql_tgt_t *tq = sp->lun_queue->target_queue;
ql_tgt_t *tq;
ql_tgt_t *tq = lq->target_queue;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_abort_target(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t delay)
ql_lun_reset(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_lun_t *lq)
ql_clear_task_set(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_lun_t *lq)
ql_abort_task_set(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_lun_t *lq)
ql_task_mgmt_iocb(ql_adapter_state_t *ha, ql_tgt_t *tq, uint64_t lun_addr,
ql_loop_port_bypass(ql_adapter_state_t *ha, ql_tgt_t *tq)
ql_loop_port_enable(ql_adapter_state_t *ha, ql_tgt_t *tq)
ql_login_lport(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t loop_id,
ql_login_fport(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t loop_id,
ql_logout_fabric_port(ql_adapter_state_t *ha, ql_tgt_t *tq)
ql_log_iocb(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t loop_id,
ql_get_port_database(ql_adapter_state_t *ha, ql_tgt_t *tq, uint8_t opt)
ql_tgt_t *tq = sp->lun_queue->target_queue;
ql_tgt_t *tq = sp->lun_queue->target_queue;
ql_tgt_t *tq;
static int ql_task_mgmt_iocb(ql_adapter_state_t *, ql_tgt_t *, uint64_t,
ql_clear_aca(ql_adapter_state_t *ha, ql_tgt_t *tq, ql_lun_t *lq)
ql_target_reset(ql_adapter_state_t *ha, ql_tgt_t *tq, uint16_t delay)
ql_tgt_t *tq = NULL;
static ql_tgt_t *ql_find_port(ql_adapter_state_t *, uint8_t *, uint16_t);
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t tq;
ql_tgt_t *tq = NULL;
ql_tgt_t *tq;
ql_tgt_t *tq = NULL;
ql_lun_count(ql_adapter_state_t *ha, ql_tgt_t *tq)
ql_report_lun(ql_adapter_state_t *ha, ql_tgt_t *tq)
ql_inq_scan(ql_adapter_state_t *ha, ql_tgt_t *tq, int count)
ql_inq(ql_adapter_state_t *ha, ql_tgt_t *tq, int lun, ql_mbx_iocb_t *pkt,
static ql_tgt_t *
ql_tgt_t *tq;
ql_tgt_t *tq = NULL;
ql_tgt_t *tq;
ql_tgt_t *tq;
ql_tgt_t *tq;
static int ql_lun_count(ql_adapter_state_t *, ql_tgt_t *);
static int ql_report_lun(ql_adapter_state_t *, ql_tgt_t *);
ql_tgt_t *tq;
static int ql_inq_scan(ql_adapter_state_t *, ql_tgt_t *, int);
static int ql_inq(ql_adapter_state_t *, ql_tgt_t *, int, ql_mbx_iocb_t *,
ql_tgt_t *rcv_dev_q;
int ql_abort_device(ql_adapter_state_t *, ql_tgt_t *, int);
void ql_send_logo(ql_adapter_state_t *, ql_tgt_t *, ql_head_t *);
ql_tgt_t *ql_d_id_to_queue(ql_adapter_state_t *, port_id_t);
ql_tgt_t *ql_loop_id_to_queue(ql_adapter_state_t *, uint16_t);
ql_tgt_t *ql_dev_init(ql_adapter_state_t *, port_id_t, uint16_t);
int ql_ub_frame_hdr(ql_adapter_state_t *, ql_tgt_t *, uint16_t, ql_head_t *);
void ql_dev_free(ql_adapter_state_t *, ql_tgt_t *);
void ql_requeue_pending_cmds(ql_adapter_state_t *, ql_tgt_t *);
uint64_t ql_get_lun_addr(ql_tgt_t *, uint16_t);
int ql_clear_aca(ql_adapter_state_t *, ql_tgt_t *, ql_lun_t *);
int ql_target_reset(ql_adapter_state_t *, ql_tgt_t *, uint16_t);
int ql_abort_target(ql_adapter_state_t *, ql_tgt_t *, uint16_t);
int ql_lun_reset(ql_adapter_state_t *, ql_tgt_t *, ql_lun_t *);
int ql_clear_task_set(ql_adapter_state_t *, ql_tgt_t *, ql_lun_t *);
int ql_abort_task_set(ql_adapter_state_t *, ql_tgt_t *, ql_lun_t *);
int ql_loop_port_bypass(ql_adapter_state_t *, ql_tgt_t *);
int ql_loop_port_enable(ql_adapter_state_t *, ql_tgt_t *);
int ql_login_lport(ql_adapter_state_t *, ql_tgt_t *, uint16_t, uint16_t);
int ql_login_fport(ql_adapter_state_t *, ql_tgt_t *, uint16_t, uint16_t,
int ql_logout_fabric_port(ql_adapter_state_t *, ql_tgt_t *);
int ql_log_iocb(ql_adapter_state_t *, ql_tgt_t *, uint16_t, uint16_t,
int ql_get_port_database(ql_adapter_state_t *, ql_tgt_t *, uint8_t);