Lines Matching defs:qla_tgt_cmd
933 struct qla_tgt_cmd { struct
934 struct se_cmd se_cmd;
935 struct qla_tgt_sess *sess;
936 int state;
937 struct work_struct free_work;
938 struct work_struct work;
940 unsigned char sense_buffer[TRANSPORT_SENSE_BUFFER];
943 unsigned int conf_compl_supported:1;
944 unsigned int sg_mapped:1;
945 unsigned int free_sg:1;
946 unsigned int write_data_transferred:1;
947 unsigned int ctx_dsd_alloced:1;
948 unsigned int q_full:1;
949 unsigned int term_exchg:1;
950 unsigned int cmd_sent_to_fw:1;
951 unsigned int cmd_in_wq:1;
953 struct scatterlist *sg; /* cmd data buffer SG vector */
954 int sg_cnt; /* SG segments count */
955 int bufflen; /* cmd buffer length */
956 int offset;
957 uint32_t tag;
958 uint32_t unpacked_lun;
959 enum dma_data_direction dma_data_direction;
960 uint32_t reset_count;
962 uint16_t loop_id; /* to save extra sess dereferences */
963 struct qla_tgt *tgt; /* to save extra sess dereferences */
964 struct scsi_qla_host *vha;
965 struct list_head cmd_list;
967 struct atio_from_isp atio;
969 struct scatterlist *prot_sg;
970 uint32_t prot_sg_cnt;
971 uint32_t blk_sz;
972 struct crc_context *ctx;
974 uint64_t jiffies_at_alloc;
975 uint64_t jiffies_at_free;
996 uint32_t cmd_flags;