Searched refs:ipc_message (Results 1 – 7 of 7) sorted by relevance
/sound/soc/intel/common/ |
D | sst-ipc.h | 26 struct ipc_message { struct 42 void (*tx_msg)(struct sst_generic_ipc *, struct ipc_message *); argument 44 void (*tx_data_copy)(struct ipc_message *, char *, size_t); 63 struct ipc_message *msg; 79 struct ipc_message *sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, 83 struct ipc_message *msg);
|
D | sst-ipc.c | 32 static struct ipc_message *msg_get_empty(struct sst_generic_ipc *ipc) in msg_get_empty() 34 struct ipc_message *msg = NULL; in msg_get_empty() 37 msg = list_first_entry(&ipc->empty_list, struct ipc_message, in msg_get_empty() 46 struct ipc_message *msg, struct sst_ipc_message *reply) in tx_wait_done() 82 struct ipc_message *msg; in ipc_tx_message() 119 ipc->msg = kcalloc(IPC_EMPTY_LIST_SIZE, sizeof(struct ipc_message), in msg_empty_list_init() 156 struct ipc_message *msg; in ipc_tx_msgs() 170 msg = list_first_entry(&ipc->tx_list, struct ipc_message, list); in ipc_tx_msgs() 218 struct ipc_message *sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, in sst_ipc_reply_find_msg() 221 struct ipc_message *msg; in sst_ipc_reply_find_msg() [all …]
|
/sound/soc/intel/skylake/ |
D | skl-sst-ipc.c | 280 void skl_ipc_tx_data_copy(struct ipc_message *msg, char *tx_data, in skl_ipc_tx_data_copy() 296 static void skl_ipc_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in skl_ipc_tx_msg() 325 static struct ipc_message *skl_ipc_reply_get_msg(struct sst_generic_ipc *ipc, in skl_ipc_reply_get_msg() 328 struct ipc_message *msg = NULL; in skl_ipc_reply_get_msg() 337 msg = list_first_entry(&ipc->rx_list, struct ipc_message, list); in skl_ipc_reply_get_msg() 436 struct ipc_message *msg; in skl_ipc_process_reply()
|
D | skl-sst-ipc.h | 167 void skl_ipc_tx_data_copy(struct ipc_message *msg, char *tx_data,
|
D | cnl-sst.c | 389 static void cnl_ipc_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in cnl_ipc_tx_msg()
|
/sound/soc/intel/baytrail/ |
D | sst-baytrail-ipc.c | 211 static void sst_byt_stream_update(struct sst_byt *byt, struct ipc_message *msg) in sst_byt_stream_update() 237 struct ipc_message *msg; in sst_byt_process_reply() 623 static void byt_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in byt_tx_msg() 646 static void byt_tx_data_copy(struct ipc_message *msg, char *tx_data, in byt_tx_data_copy()
|
/sound/soc/intel/haswell/ |
D | sst-haswell-ipc.c | 511 static void hsw_stream_update(struct sst_hsw *hsw, struct ipc_message *msg) in hsw_stream_update() 544 struct ipc_message *msg; in hsw_process_reply() 2053 static void hsw_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in hsw_tx_msg() 2075 static void hsw_tx_data_copy(struct ipc_message *msg, char *tx_data, in hsw_tx_data_copy()
|