Lines Matching refs:sqcp
508 static void sdebug_free_queued_cmd(struct sdebug_queued_cmd *sqcp);
4900 struct sdebug_queued_cmd *sqcp = container_of(sd_dp, struct sdebug_queued_cmd, sd_dp); in sdebug_q_cmd_complete() local
4902 struct scsi_cmnd *scp = sqcp->scmd; in sdebug_q_cmd_complete()
4934 sdebug_free_queued_cmd(sqcp); in sdebug_q_cmd_complete()
5218 struct sdebug_queued_cmd *sqcp = TO_QUEUED_CMD(cmnd); in scsi_debug_stop_cmnd() local
5222 if (!sqcp) in scsi_debug_stop_cmnd()
5224 sd_dp = &sqcp->sd_dp; in scsi_debug_stop_cmnd()
5229 sdebug_free_queued_cmd(sqcp); in scsi_debug_stop_cmnd()
5505 void sdebug_free_queued_cmd(struct sdebug_queued_cmd *sqcp) in sdebug_free_queued_cmd() argument
5507 if (sqcp) in sdebug_free_queued_cmd()
5508 kmem_cache_free(queued_cmd_cache, sqcp); in sdebug_free_queued_cmd()
5513 struct sdebug_queued_cmd *sqcp; in sdebug_alloc_queued_cmd() local
5516 sqcp = kmem_cache_zalloc(queued_cmd_cache, GFP_ATOMIC); in sdebug_alloc_queued_cmd()
5517 if (!sqcp) in sdebug_alloc_queued_cmd()
5520 sd_dp = &sqcp->sd_dp; in sdebug_alloc_queued_cmd()
5526 sqcp->scmd = scmd; in sdebug_alloc_queued_cmd()
5528 return sqcp; in sdebug_alloc_queued_cmd()
5547 struct sdebug_queued_cmd *sqcp; in schedule_resp() local
5579 sqcp = sdebug_alloc_queued_cmd(cmnd); in schedule_resp()
5580 if (!sqcp) { in schedule_resp()
5584 sd_dp = &sqcp->sd_dp; in schedule_resp()
5632 sdebug_free_queued_cmd(sqcp); in schedule_resp()
5645 ASSIGN_QUEUED_CMD(cmnd, sqcp); in schedule_resp()
5651 ASSIGN_QUEUED_CMD(cmnd, sqcp); in schedule_resp()
5675 ASSIGN_QUEUED_CMD(cmnd, sqcp); in schedule_resp()
5681 ASSIGN_QUEUED_CMD(cmnd, sqcp); in schedule_resp()
7434 struct sdebug_queued_cmd *sqcp; in sdebug_blk_mq_poll_iter() local
7450 sqcp = TO_QUEUED_CMD(cmd); in sdebug_blk_mq_poll_iter()
7451 if (!sqcp) { in sdebug_blk_mq_poll_iter()
7456 sd_dp = &sqcp->sd_dp; in sdebug_blk_mq_poll_iter()
7476 sdebug_free_queued_cmd(sqcp); in sdebug_blk_mq_poll_iter()