Searched refs:ipc4_msg (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/sound/soc/sof/ |
H A D | sof-client-ipc-msg-injector.c | 78 struct sof_ipc4_msg *ipc4_msg = priv->rx_buffer; in sof_msg_inject_ipc4_dfs_read() local 79 size_t header_size = sizeof(ipc4_msg->header_u64); in sof_msg_inject_ipc4_dfs_read() 82 if (!ipc4_msg->header_u64 || !count || *ppos) in sof_msg_inject_ipc4_dfs_read() 92 if (SOF_IPC4_MSG_IS_MODULE_MSG(ipc4_msg->primary) && in sof_msg_inject_ipc4_dfs_read() 93 (SOF_IPC4_MSG_TYPE_GET(ipc4_msg->primary) == SOF_IPC4_MOD_LARGE_CONFIG_GET)) in sof_msg_inject_ipc4_dfs_read() 94 remaining += ipc4_msg->data_size; in sof_msg_inject_ipc4_dfs_read() 102 if (copy_to_user(buffer, &ipc4_msg->header_u64, header_size)) in sof_msg_inject_ipc4_dfs_read() 111 if (remaining > ipc4_msg->data_size) in sof_msg_inject_ipc4_dfs_read() 112 remaining = ipc4_msg->data_size; in sof_msg_inject_ipc4_dfs_read() 115 if (copy_to_user(buffer + *ppos, ipc4_msg->data_ptr, remaining)) in sof_msg_inject_ipc4_dfs_read() [all …]
|
H A D | ipc4.c | 288 struct sof_ipc4_msg *ipc4_msg = msg->msg_data; in ipc4_wait_tx_done() local 297 ipc4_msg->primary, ipc4_msg->extension); in ipc4_wait_tx_done() 304 ipc4_msg->primary, ipc4_msg->extension); in ipc4_wait_tx_done() 322 sof_ipc4_log_header(sdev->dev, "ipc tx done ", ipc4_msg, true); in ipc4_wait_tx_done() 338 struct sof_ipc4_msg *ipc4_msg = msg_data; in ipc4_tx_msg_unlocked() local 351 __func__, ipc4_msg->primary, ipc4_msg->extension, ret); in ipc4_tx_msg_unlocked() 409 struct sof_ipc4_msg *ipc4_msg = data; in sof_ipc4_set_get_data() local 420 if ((ipc4_msg->primary & SOF_IPC4_MSG_TARGET_MASK) != in sof_ipc4_set_get_data() 424 ipc4_msg->primary &= ~SOF_IPC4_MSG_TYPE_MASK; in sof_ipc4_set_get_data() 425 tx.primary = ipc4_msg->primary; in sof_ipc4_set_get_data() [all …]
|