Lines Matching defs:msg_buf
18 typedef void (*ipc3_rx_callback)(struct snd_sof_dev *sdev, void *msg_buf);
930 static void ipc3_stream_message(struct snd_sof_dev *sdev, void *msg_buf)
932 struct sof_ipc_cmd_hdr *hdr = msg_buf;
951 static void ipc3_comp_notification(struct snd_sof_dev *sdev, void *msg_buf)
954 struct sof_ipc_cmd_hdr *hdr = msg_buf;
967 tplg_ops->control->update(sdev, msg_buf);
970 static void ipc3_trace_message(struct snd_sof_dev *sdev, void *msg_buf)
972 struct sof_ipc_cmd_hdr *hdr = msg_buf;
977 ipc3_dtrace_posn_update(sdev, msg_buf);
985 void sof_ipc3_do_rx_work(struct snd_sof_dev *sdev, struct sof_ipc_cmd_hdr *hdr, void *msg_buf)
1039 rx_callback(sdev, msg_buf);
1042 sof_client_ipc_rx_dispatcher(sdev, msg_buf);
1052 void *msg_buf;
1068 msg_buf = kmalloc(hdr.size, GFP_KERNEL);
1069 if (!msg_buf)
1072 err = snd_sof_ipc_msg_data(sdev, NULL, msg_buf, hdr.size);
1075 kfree(msg_buf);
1079 sof_ipc3_do_rx_work(sdev, &hdr, msg_buf);
1081 kfree(msg_buf);