Lines Matching refs:cmd

57 		struct se_cmd *cmd)  in target_check_cdb_and_preempt()  argument
64 if (reg->pr_res_key == cmd->pr_res_key) in target_check_cdb_and_preempt()
183 struct se_cmd *cmd; in core_tmr_drain_tmr_list() local
195 cmd = tmr_p->task_cmd; in core_tmr_drain_tmr_list()
196 if (!cmd) { in core_tmr_drain_tmr_list()
213 if (target_check_cdb_and_preempt(preempt_and_abort_list, cmd)) in core_tmr_drain_tmr_list()
216 sess = cmd->se_sess; in core_tmr_drain_tmr_list()
221 rc = __target_check_io_state(cmd, sess, 0); in core_tmr_drain_tmr_list()
236 cmd = tmr_p->task_cmd; in core_tmr_drain_tmr_list()
241 tmr_p->function, tmr_p->response, cmd->t_state); in core_tmr_drain_tmr_list()
243 target_put_cmd_and_wait(cmd); in core_tmr_drain_tmr_list()
274 struct se_cmd *cmd, *next; in core_tmr_drain_state_list() local
304 list_for_each_entry_safe(cmd, next, &dev->queues[i].state_list, in core_tmr_drain_state_list()
311 cmd)) in core_tmr_drain_state_list()
317 if (prout_cmd == cmd) in core_tmr_drain_state_list()
320 sess = cmd->se_sess; in core_tmr_drain_state_list()
325 rc = __target_check_io_state(cmd, tmr_sess, tas); in core_tmr_drain_state_list()
330 list_move_tail(&cmd->state_list, &drain_task_list); in core_tmr_drain_state_list()
331 cmd->state_active = false; in core_tmr_drain_state_list()
342 cmd = list_entry(drain_task_list.next, struct se_cmd, state_list); in core_tmr_drain_state_list()
343 list_del_init(&cmd->state_list); in core_tmr_drain_state_list()
345 target_show_cmd("LUN_RESET: ", cmd); in core_tmr_drain_state_list()
347 cmd->tag, (preempt_and_abort_list) ? "preempt" : "", in core_tmr_drain_state_list()
348 cmd->pr_res_key); in core_tmr_drain_state_list()
350 target_put_cmd_and_wait(cmd); in core_tmr_drain_state_list()