Lines Matching refs:cmd_q
319 if (ccp->cmd_q[i].active) in ccp_enqueue_cmd()
331 wake_up_process(ccp->cmd_q[i].kthread); in ccp_enqueue_cmd()
353 if (ccp->cmd_q[i].active) in ccp_do_cmd_backlog()
363 wake_up_process(ccp->cmd_q[i].kthread); in ccp_do_cmd_backlog()
366 static struct ccp_cmd *ccp_dequeue_cmd(struct ccp_cmd_queue *cmd_q) in ccp_dequeue_cmd() argument
368 struct ccp_device *ccp = cmd_q->ccp; in ccp_dequeue_cmd()
375 cmd_q->active = 0; in ccp_dequeue_cmd()
378 cmd_q->suspended = 1; in ccp_dequeue_cmd()
387 cmd_q->active = 1; in ccp_dequeue_cmd()
427 struct ccp_cmd_queue *cmd_q = (struct ccp_cmd_queue *)data; in ccp_cmd_queue_thread() local
440 cmd = ccp_dequeue_cmd(cmd_q); in ccp_cmd_queue_thread()
447 cmd->ret = ccp_run_cmd(cmd_q, cmd); in ccp_cmd_queue_thread()
529 if (ccp->cmd_q[i].suspended) in ccp_queues_suspended()