Symbol: qla_tgt_cmd
drivers/scsi/qla2xxx/qla_gbl.h
327
struct dsd64 *, uint16_t, struct qla_tgt_cmd *);
drivers/scsi/qla2xxx/qla_iocb.c
1030
struct dsd64 *cur_dsd, uint16_t tot_dsds, struct qla_tgt_cmd *tc)
drivers/scsi/qla2xxx/qla_os.c
1857
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_os.c
1878
cmd = (struct qla_tgt_cmd *)sp;
drivers/scsi/qla2xxx/qla_target.c
1963
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.c
2051
struct qla_tgt_cmd *abort_cmd;
drivers/scsi/qla2xxx/qla_target.c
2246
void qlt_send_resp_ctio(struct qla_qpair *qpair, struct qla_tgt_cmd *cmd,
drivers/scsi/qla2xxx/qla_target.c
2381
struct qla_tgt_cmd *cmd = prm->cmd;
drivers/scsi/qla2xxx/qla_target.c
2439
void qlt_unmap_sg(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
2550
struct qla_tgt_cmd *cmd = prm->cmd;
drivers/scsi/qla2xxx/qla_target.c
2674
static inline int qlt_has_data(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
2681
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.c
2726
static int qlt_pre_xmit_response(struct qla_tgt_cmd *cmd,
drivers/scsi/qla2xxx/qla_target.c
2790
static inline int qlt_need_explicit_conf(struct qla_tgt_cmd *cmd,
drivers/scsi/qla2xxx/qla_target.c
2907
qla_tgt_set_dif_tags(struct qla_tgt_cmd *cmd, struct crc_context *ctx,
drivers/scsi/qla2xxx/qla_target.c
3005
struct qla_tgt_cmd *cmd = prm->cmd;
drivers/scsi/qla2xxx/qla_target.c
3204
int qlt_xmit_response(struct qla_tgt_cmd *cmd, int xmit_type,
drivers/scsi/qla2xxx/qla_target.c
3365
int qlt_rdy_to_xfer(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
3466
qlt_handle_dif_error(struct qla_qpair *qpair, struct qla_tgt_cmd *cmd,
drivers/scsi/qla2xxx/qla_target.c
3630
void qlt_srr_abort(struct qla_tgt_cmd *cmd, bool reject)
drivers/scsi/qla2xxx/qla_target.c
3684
struct qla_tgt_cmd *cmd,
drivers/scsi/qla2xxx/qla_target.c
3776
struct qla_tgt_cmd *cmd, struct atio_from_isp *atio, int ha_locked)
drivers/scsi/qla2xxx/qla_target.c
3820
struct qla_tgt_cmd *cmd, *tcmd;
drivers/scsi/qla2xxx/qla_target.c
3864
int qlt_abort_cmd(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
3899
void qlt_free_cmd(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
3953
struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
4084
((struct qla_tgt_cmd *)cmd)->
drivers/scsi/qla2xxx/qla_target.c
4132
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.c
4405
static void __qlt_do_work(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
4477
struct qla_tgt_cmd *cmd = container_of(work, struct qla_tgt_cmd, work);
drivers/scsi/qla2xxx/qla_target.c
4514
struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
4616
static struct qla_tgt_cmd *qlt_get_tag(scsi_qla_host_t *vha,
drivers/scsi/qla2xxx/qla_target.c
4620
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.c
4681
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.c
5000
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.c
5312
static struct qla_tgt_cmd *qlt_srr_to_cmd(struct scsi_qla_host *vha,
drivers/scsi/qla2xxx/qla_target.c
5317
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.c
5386
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.c
5589
static int qlt_restore_orig_sg(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.c
5635
static int qlt_set_data_offset(struct qla_tgt_cmd *cmd, uint32_t offset)
drivers/scsi/qla2xxx/qla_target.c
5783
static inline int qlt_srr_adjust_data(struct qla_tgt_cmd *cmd,
drivers/scsi/qla2xxx/qla_target.c
5836
struct qla_tgt_cmd *cmd = srr->cmd;
drivers/scsi/qla2xxx/qla_target.c
6632
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.h
1014
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.h
1045
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/qla_target.h
1128
static inline void qlt_free_sg(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/qla_target.h
1143
extern int qlt_rdy_to_xfer(struct qla_tgt_cmd *);
drivers/scsi/qla2xxx/qla_target.h
1144
extern int qlt_xmit_response(struct qla_tgt_cmd *, int, uint8_t);
drivers/scsi/qla2xxx/qla_target.h
1145
extern int qlt_abort_cmd(struct qla_tgt_cmd *);
drivers/scsi/qla2xxx/qla_target.h
1146
void qlt_srr_abort(struct qla_tgt_cmd *cmd, bool reject);
drivers/scsi/qla2xxx/qla_target.h
1148
struct qla_tgt_cmd *cmd, struct atio_from_isp *atio, int ha_locked);
drivers/scsi/qla2xxx/qla_target.h
1152
extern void qlt_free_cmd(struct qla_tgt_cmd *cmd);
drivers/scsi/qla2xxx/qla_target.h
1153
extern void qlt_unmap_sg(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd);
drivers/scsi/qla2xxx/qla_target.h
1181
void qlt_send_resp_ctio(struct qla_qpair *, struct qla_tgt_cmd *, uint8_t,
drivers/scsi/qla2xxx/qla_target.h
675
struct qla_tgt_cmd;
drivers/scsi/qla2xxx/qla_target.h
683
struct qla_tgt_cmd *(*find_cmd_by_tag)(struct fc_port *, uint64_t);
drivers/scsi/qla2xxx/qla_target.h
684
int (*handle_cmd)(struct scsi_qla_host *, struct qla_tgt_cmd *,
drivers/scsi/qla2xxx/qla_target.h
686
void (*handle_data)(struct qla_tgt_cmd *);
drivers/scsi/qla2xxx/qla_target.h
689
struct qla_tgt_cmd *(*get_cmd)(struct fc_port *);
drivers/scsi/qla2xxx/qla_target.h
690
int (*get_cmd_ref)(struct qla_tgt_cmd *cmd);
drivers/scsi/qla2xxx/qla_target.h
691
void (*put_cmd_ref)(struct qla_tgt_cmd *cmd);
drivers/scsi/qla2xxx/qla_target.h
692
void (*rel_cmd)(struct qla_tgt_cmd *);
drivers/scsi/qla2xxx/qla_target.h
693
void (*free_cmd)(struct qla_tgt_cmd *);
drivers/scsi/qla2xxx/qla_target.h
707
int (*get_dif_tags)(struct qla_tgt_cmd *cmd, uint16_t *pfw_prot_opts);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1452
sizeof(struct qla_tgt_cmd),
drivers/scsi/qla2xxx/tcm_qla2xxx.c
258
struct qla_tgt_cmd *cmd = container_of(work, struct qla_tgt_cmd, work);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
277
static struct qla_tgt_cmd *tcm_qla2xxx_get_cmd(struct fc_port *sess)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
280
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
287
cmd = &((struct qla_tgt_cmd *)se_sess->sess_cmd_map)[tag];
drivers/scsi/qla2xxx/tcm_qla2xxx.c
288
memset(cmd, 0, sizeof(struct qla_tgt_cmd));
drivers/scsi/qla2xxx/tcm_qla2xxx.c
295
static int tcm_qla2xxx_get_cmd_ref(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
300
static void tcm_qla2xxx_put_cmd_ref(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
305
static void tcm_qla2xxx_rel_cmd(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
315
static void tcm_qla2xxx_free_cmd(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
334
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
337
cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
349
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
357
cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
395
struct qla_tgt_cmd *cmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
396
struct qla_tgt_cmd, se_cmd);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
435
struct qla_tgt_cmd *cmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
436
struct qla_tgt_cmd, se_cmd);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
446
static int tcm_qla2xxx_handle_cmd(scsi_qla_host_t *vha, struct qla_tgt_cmd *cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
508
struct qla_tgt_cmd *cmd = container_of(work, struct qla_tgt_cmd, work);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
561
static void tcm_qla2xxx_handle_data(struct qla_tgt_cmd *cmd)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
574
static int tcm_qla2xxx_dif_tags(struct qla_tgt_cmd *cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
637
static struct qla_tgt_cmd *tcm_qla2xxx_find_cmd_by_tag(struct fc_port *sess,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
640
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
660
struct qla_tgt_cmd *cmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
661
struct qla_tgt_cmd, se_cmd);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
699
struct qla_tgt_cmd *cmd = container_of(se_cmd,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
700
struct qla_tgt_cmd, se_cmd);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
779
struct qla_tgt_cmd *cmd;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
785
cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd);