Lines Matching refs:cmd

49 	dev_dbg(&rpdev->dev, "send cmd %d\n", msg->s_msg.header.cmd);  in imx_rpmsg_pcm_send_message()
73 msg->s_msg.header.cmd); in imx_rpmsg_pcm_send_message()
79 memcpy(&info->msg[msg->r_msg.header.cmd].r_msg, in imx_rpmsg_pcm_send_message()
89 switch (msg->s_msg.header.cmd) { in imx_rpmsg_pcm_send_message()
100 dev_dbg(&rpdev->dev, "cmd:%d, resp %d\n", msg->s_msg.header.cmd, in imx_rpmsg_pcm_send_message()
147 msg->s_msg.header.cmd = TX_HW_PARAM; in imx_rpmsg_pcm_hw_params()
150 msg->s_msg.header.cmd = RX_HW_PARAM; in imx_rpmsg_pcm_hw_params()
219 msg->s_msg.header.cmd = TX_PERIOD_DONE; in imx_rpmsg_timer_callback()
222 msg->s_msg.header.cmd = RX_PERIOD_DONE; in imx_rpmsg_timer_callback()
238 int cmd; in imx_rpmsg_pcm_open() local
242 msg->s_msg.header.cmd = TX_OPEN; in imx_rpmsg_pcm_open()
245 cmd = TX_PERIOD_DONE + MSG_TYPE_A_NUM; in imx_rpmsg_pcm_open()
246 info->msg[cmd].s_msg.param.buffer_tail = 0; in imx_rpmsg_pcm_open()
247 info->msg[cmd].r_msg.param.buffer_tail = 0; in imx_rpmsg_pcm_open()
252 msg->s_msg.header.cmd = RX_OPEN; in imx_rpmsg_pcm_open()
255 cmd = RX_PERIOD_DONE + MSG_TYPE_A_NUM; in imx_rpmsg_pcm_open()
256 info->msg[cmd].s_msg.param.buffer_tail = 0; in imx_rpmsg_pcm_open()
257 info->msg[cmd].r_msg.param.buffer_tail = 0; in imx_rpmsg_pcm_open()
296 msg->s_msg.header.cmd = TX_CLOSE; in imx_rpmsg_pcm_close()
299 msg->s_msg.header.cmd = RX_CLOSE; in imx_rpmsg_pcm_close()
358 msg->s_msg.header.cmd = TX_BUFFER; in imx_rpmsg_prepare_and_submit()
361 msg->s_msg.header.cmd = RX_BUFFER; in imx_rpmsg_prepare_and_submit()
387 msg->s_msg.header.cmd = TX_START; in imx_rpmsg_async_issue_pending()
390 msg->s_msg.header.cmd = RX_START; in imx_rpmsg_async_issue_pending()
404 msg->s_msg.header.cmd = TX_RESTART; in imx_rpmsg_restart()
407 msg->s_msg.header.cmd = RX_RESTART; in imx_rpmsg_restart()
421 msg->s_msg.header.cmd = TX_PAUSE; in imx_rpmsg_pause()
424 msg->s_msg.header.cmd = RX_PAUSE; in imx_rpmsg_pause()
435 int cmd; in imx_rpmsg_terminate_all() local
439 msg->s_msg.header.cmd = TX_TERMINATE; in imx_rpmsg_terminate_all()
441 cmd = TX_PERIOD_DONE + MSG_TYPE_A_NUM; in imx_rpmsg_terminate_all()
442 info->msg[cmd].s_msg.param.buffer_tail = 0; in imx_rpmsg_terminate_all()
443 info->msg[cmd].r_msg.param.buffer_tail = 0; in imx_rpmsg_terminate_all()
447 msg->s_msg.header.cmd = RX_TERMINATE; in imx_rpmsg_terminate_all()
449 cmd = RX_PERIOD_DONE + MSG_TYPE_A_NUM; in imx_rpmsg_terminate_all()
450 info->msg[cmd].s_msg.param.buffer_tail = 0; in imx_rpmsg_terminate_all()
451 info->msg[cmd].r_msg.param.buffer_tail = 0; in imx_rpmsg_terminate_all()
461 struct snd_pcm_substream *substream, int cmd) in imx_rpmsg_pcm_trigger() argument
469 switch (cmd) { in imx_rpmsg_pcm_trigger()
535 msg->s_msg.header.cmd = TX_PERIOD_DONE; in imx_rpmsg_pcm_ack()
538 msg->s_msg.header.cmd = RX_PERIOD_DONE; in imx_rpmsg_pcm_ack()
661 (work_of_rpmsg->msg.s_msg.header.cmd == TX_PERIOD_DONE || in imx_rpmsg_pcm_work()
662 work_of_rpmsg->msg.s_msg.header.cmd == RX_PERIOD_DONE)) in imx_rpmsg_pcm_work()
789 rpmsg_tx->s_msg.header.cmd = TX_SUSPEND; in imx_rpmsg_pcm_suspend()
792 rpmsg_rx->s_msg.header.cmd = RX_SUSPEND; in imx_rpmsg_pcm_suspend()
807 rpmsg_tx->s_msg.header.cmd = TX_RESUME; in imx_rpmsg_pcm_resume()
810 rpmsg_rx->s_msg.header.cmd = RX_RESUME; in imx_rpmsg_pcm_resume()