Lines Matching defs:tcmu_cmd
170 struct tcmu_cmd { struct
171 struct se_cmd *se_cmd;
172 struct tcmu_dev *tcmu_dev;
173 struct list_head queue_entry;
175 uint16_t cmd_id;
179 uint32_t dbi_cnt;
180 uint32_t dbi_bidi_cnt;
181 uint32_t dbi_cur;
182 uint32_t *dbi;
184 uint32_t data_len_bidi;
186 unsigned long deadline;
189 unsigned long flags;
489 static void tcmu_cmd_free_data(struct tcmu_cmd *tcmu_cmd, uint32_t len) in tcmu_cmd_free_data()
499 struct tcmu_cmd *tcmu_cmd, in tcmu_get_empty_block()
543 struct tcmu_cmd *tcmu_cmd, int dbi_cnt) in tcmu_get_empty_blocks()
563 static inline void tcmu_free_cmd(struct tcmu_cmd *tcmu_cmd) in tcmu_free_cmd()
629 struct tcmu_cmd *tcmu_cmd; in tcmu_alloc_cmd() local
691 static void scatter_data_area(struct tcmu_dev *udev, struct tcmu_cmd *tcmu_cmd, in scatter_data_area()
895 static inline size_t tcmu_cmd_get_cmd_size(struct tcmu_cmd *tcmu_cmd, in tcmu_cmd_get_cmd_size()
910 static void tcmu_setup_cmd_timer(struct tcmu_cmd *tcmu_cmd, unsigned int tmo, in tcmu_setup_cmd_timer()
924 static int add_to_qfull_queue(struct tcmu_cmd *tcmu_cmd) in add_to_qfull_queue()
988 static int queue_cmd_ring(struct tcmu_cmd *tcmu_cmd, sense_reason_t *scsi_err) in queue_cmd_ring()
1182 struct tcmu_cmd *tcmu_cmd; in tcmu_queue_cmd() local
1583 struct tcmu_cmd *tcmu_cmd, *tmp_cmd; in run_qfull_queue() local