Lines Matching refs:sqcp
562 static void sdebug_free_queued_cmd(struct sdebug_queued_cmd *sqcp);
5335 struct sdebug_queued_cmd *sqcp = container_of(sd_dp, struct sdebug_queued_cmd, sd_dp);
5337 struct scsi_cmnd *scp = sqcp->scmd;
5369 sdebug_free_queued_cmd(sqcp);
5685 struct sdebug_queued_cmd *sqcp = TO_QUEUED_CMD(cmnd);
5689 if (!sqcp)
5691 sd_dp = &sqcp->sd_dp;
5696 sdebug_free_queued_cmd(sqcp);
6063 void sdebug_free_queued_cmd(struct sdebug_queued_cmd *sqcp)
6065 if (sqcp)
6066 kmem_cache_free(queued_cmd_cache, sqcp);
6071 struct sdebug_queued_cmd *sqcp;
6074 sqcp = kmem_cache_zalloc(queued_cmd_cache, GFP_ATOMIC);
6075 if (!sqcp)
6078 sd_dp = &sqcp->sd_dp;
6084 sqcp->scmd = scmd;
6086 return sqcp;
6105 struct sdebug_queued_cmd *sqcp;
6137 sqcp = sdebug_alloc_queued_cmd(cmnd);
6138 if (!sqcp) {
6142 sd_dp = &sqcp->sd_dp;
6190 sdebug_free_queued_cmd(sqcp);
6203 ASSIGN_QUEUED_CMD(cmnd, sqcp);
6209 ASSIGN_QUEUED_CMD(cmnd, sqcp);
6213 * The completion handler will try to grab sqcp->lock,
6233 ASSIGN_QUEUED_CMD(cmnd, sqcp);
6239 ASSIGN_QUEUED_CMD(cmnd, sqcp);
8024 struct sdebug_queued_cmd *sqcp;
8040 sqcp = TO_QUEUED_CMD(cmd);
8041 if (!sqcp) {
8046 sd_dp = &sqcp->sd_dp;
8066 sdebug_free_queued_cmd(sqcp);