Lines Matching refs:reply_data
241 reply = msg->reply_data; in sof_ipc3_get_reply()
282 msg->reply_data, msg->reply_size); in sof_ipc3_get_reply()
289 static int ipc3_wait_tx_done(struct snd_sof_ipc *ipc, void *reply_data) in ipc3_wait_tx_done() argument
315 if (reply_data && msg->reply_size) in ipc3_wait_tx_done()
317 memcpy(reply_data, msg->reply_data, in ipc3_wait_tx_done()
334 void *reply_data, size_t reply_bytes) in ipc3_tx_msg_unlocked() argument
352 return ipc3_wait_tx_done(ipc, reply_data); in ipc3_tx_msg_unlocked()
356 void *reply_data, size_t reply_bytes, bool no_pm) in sof_ipc3_tx_msg() argument
383 ret = ipc3_tx_msg_unlocked(ipc, msg_data, msg_bytes, reply_data, reply_bytes); in sof_ipc3_tx_msg()
396 payload = reply_data; in sof_ipc3_tx_msg()
769 msg->reply_data = devm_kzalloc(sdev->dev, SOF_IPC_MSG_MAX_SIZE, GFP_KERNEL); in ipc3_init_reply_data_buffer()
770 if (!msg->reply_data) in ipc3_init_reply_data_buffer()