sst_generic_ipc 173 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_generic_ipc ipc; sst_generic_ipc 300 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_generic_ipc *ipc = &byt->ipc; sst_generic_ipc 623 sound/soc/intel/baytrail/sst-baytrail-ipc.c static void byt_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) sst_generic_ipc 631 sound/soc/intel/baytrail/sst-baytrail-ipc.c static void byt_shim_dbg(struct sst_generic_ipc *ipc, const char *text) sst_generic_ipc 676 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_generic_ipc *ipc; sst_generic_ipc 32 sound/soc/intel/common/sst-ipc.c static struct ipc_message *msg_get_empty(struct sst_generic_ipc *ipc) sst_generic_ipc 45 sound/soc/intel/common/sst-ipc.c static int tx_wait_done(struct sst_generic_ipc *ipc, sst_generic_ipc 78 sound/soc/intel/common/sst-ipc.c static int ipc_tx_message(struct sst_generic_ipc *ipc, sst_generic_ipc 115 sound/soc/intel/common/sst-ipc.c static int msg_empty_list_init(struct sst_generic_ipc *ipc) sst_generic_ipc 154 sound/soc/intel/common/sst-ipc.c struct sst_generic_ipc *ipc = sst_generic_ipc 155 sound/soc/intel/common/sst-ipc.c container_of(work, struct sst_generic_ipc, kwork); sst_generic_ipc 180 sound/soc/intel/common/sst-ipc.c int sst_ipc_tx_message_wait(struct sst_generic_ipc *ipc, sst_generic_ipc 204 sound/soc/intel/common/sst-ipc.c int sst_ipc_tx_message_nowait(struct sst_generic_ipc *ipc, sst_generic_ipc 211 sound/soc/intel/common/sst-ipc.c int sst_ipc_tx_message_nopm(struct sst_generic_ipc *ipc, sst_generic_ipc 218 sound/soc/intel/common/sst-ipc.c struct ipc_message *sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, sst_generic_ipc 245 sound/soc/intel/common/sst-ipc.c void sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, sst_generic_ipc 257 sound/soc/intel/common/sst-ipc.c void sst_ipc_drop_all(struct sst_generic_ipc *ipc) sst_generic_ipc 284 sound/soc/intel/common/sst-ipc.c int sst_ipc_init(struct sst_generic_ipc *ipc) sst_generic_ipc 302 sound/soc/intel/common/sst-ipc.c void sst_ipc_fini(struct sst_generic_ipc *ipc) sst_generic_ipc 38 sound/soc/intel/common/sst-ipc.h struct sst_generic_ipc; sst_generic_ipc 42 sound/soc/intel/common/sst-ipc.h void (*tx_msg)(struct sst_generic_ipc *, struct ipc_message *); sst_generic_ipc 43 sound/soc/intel/common/sst-ipc.h void (*shim_dbg)(struct sst_generic_ipc *, const char *); sst_generic_ipc 70 sound/soc/intel/common/sst-ipc.h int sst_ipc_tx_message_wait(struct sst_generic_ipc *ipc, sst_generic_ipc 73 sound/soc/intel/common/sst-ipc.h int sst_ipc_tx_message_nowait(struct sst_generic_ipc *ipc, sst_generic_ipc 76 sound/soc/intel/common/sst-ipc.h int sst_ipc_tx_message_nopm(struct sst_generic_ipc *ipc, sst_generic_ipc 79 sound/soc/intel/common/sst-ipc.h struct ipc_message *sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, sst_generic_ipc 82 sound/soc/intel/common/sst-ipc.h void sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, sst_generic_ipc 85 sound/soc/intel/common/sst-ipc.h void sst_ipc_drop_all(struct sst_generic_ipc *ipc); sst_generic_ipc 86 sound/soc/intel/common/sst-ipc.h int sst_ipc_init(struct sst_generic_ipc *ipc); sst_generic_ipc 87 sound/soc/intel/common/sst-ipc.h void sst_ipc_fini(struct sst_generic_ipc *ipc); sst_generic_ipc 306 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_generic_ipc ipc; sst_generic_ipc 764 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_generic_ipc *ipc = &hsw->ipc; sst_generic_ipc 2053 sound/soc/intel/haswell/sst-haswell-ipc.c static void hsw_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) sst_generic_ipc 2060 sound/soc/intel/haswell/sst-haswell-ipc.c static void hsw_shim_dbg(struct sst_generic_ipc *ipc, const char *text) sst_generic_ipc 2102 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_generic_ipc *ipc; sst_generic_ipc 262 sound/soc/intel/skylake/cnl-sst-dsp.c void cnl_ipc_free(struct sst_generic_ipc *ipc) sst_generic_ipc 13 sound/soc/intel/skylake/cnl-sst-dsp.h struct sst_generic_ipc; sst_generic_ipc 95 sound/soc/intel/skylake/cnl-sst-dsp.h void cnl_ipc_free(struct sst_generic_ipc *ipc); sst_generic_ipc 296 sound/soc/intel/skylake/cnl-sst.c struct sst_generic_ipc *ipc = &cnl->ipc; sst_generic_ipc 367 sound/soc/intel/skylake/cnl-sst.c static void cnl_ipc_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) sst_generic_ipc 390 sound/soc/intel/skylake/cnl-sst.c struct sst_generic_ipc *ipc; sst_generic_ipc 296 sound/soc/intel/skylake/skl-sst-ipc.c static void skl_ipc_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) sst_generic_ipc 325 sound/soc/intel/skylake/skl-sst-ipc.c static struct ipc_message *skl_ipc_reply_get_msg(struct sst_generic_ipc *ipc, sst_generic_ipc 345 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_process_notification(struct sst_generic_ipc *ipc, sst_generic_ipc 405 sound/soc/intel/skylake/skl-sst-ipc.c static int skl_ipc_set_reply_error_code(struct sst_generic_ipc *ipc, u32 reply) sst_generic_ipc 433 sound/soc/intel/skylake/skl-sst-ipc.c void skl_ipc_process_reply(struct sst_generic_ipc *ipc, sst_generic_ipc 493 sound/soc/intel/skylake/skl-sst-ipc.c struct sst_generic_ipc *ipc = &skl->ipc; sst_generic_ipc 601 sound/soc/intel/skylake/skl-sst-ipc.c struct sst_generic_ipc *ipc; sst_generic_ipc 622 sound/soc/intel/skylake/skl-sst-ipc.c void skl_ipc_free(struct sst_generic_ipc *ipc) sst_generic_ipc 635 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_create_pipeline(struct sst_generic_ipc *ipc, sst_generic_ipc 663 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_delete_pipeline(struct sst_generic_ipc *ipc, u8 instance_id) sst_generic_ipc 686 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_set_pipeline_state(struct sst_generic_ipc *ipc, sst_generic_ipc 711 sound/soc/intel/skylake/skl-sst-ipc.c skl_ipc_save_pipeline(struct sst_generic_ipc *ipc, u8 instance_id, int dma_id) sst_generic_ipc 736 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_restore_pipeline(struct sst_generic_ipc *ipc, u8 instance_id) sst_generic_ipc 759 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_set_dx(struct sst_generic_ipc *ipc, u8 instance_id, sst_generic_ipc 788 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_init_instance(struct sst_generic_ipc *ipc, sst_generic_ipc 829 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_bind_unbind(struct sst_generic_ipc *ipc, sst_generic_ipc 867 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_load_modules(struct sst_generic_ipc *ipc, sst_generic_ipc 891 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_unload_modules(struct sst_generic_ipc *ipc, u8 module_cnt, sst_generic_ipc 915 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_set_large_config(struct sst_generic_ipc *ipc, sst_generic_ipc 971 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_get_large_config(struct sst_generic_ipc *ipc, sst_generic_ipc 1015 sound/soc/intel/skylake/skl-sst-ipc.c int skl_sst_ipc_load_library(struct sst_generic_ipc *ipc, sst_generic_ipc 1041 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_set_d0ix(struct sst_generic_ipc *ipc, struct skl_ipc_d0ix_msg *msg) sst_generic_ipc 16 sound/soc/intel/skylake/skl-sst-ipc.h struct sst_generic_ipc; sst_generic_ipc 110 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_create_pipeline(struct sst_generic_ipc *sst_ipc, sst_generic_ipc 113 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_delete_pipeline(struct sst_generic_ipc *sst_ipc, u8 instance_id); sst_generic_ipc 115 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_set_pipeline_state(struct sst_generic_ipc *sst_ipc, sst_generic_ipc 118 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_save_pipeline(struct sst_generic_ipc *ipc, sst_generic_ipc 121 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_restore_pipeline(struct sst_generic_ipc *ipc, u8 instance_id); sst_generic_ipc 123 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_init_instance(struct sst_generic_ipc *sst_ipc, sst_generic_ipc 126 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_bind_unbind(struct sst_generic_ipc *sst_ipc, sst_generic_ipc 129 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_load_modules(struct sst_generic_ipc *ipc, sst_generic_ipc 132 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_unload_modules(struct sst_generic_ipc *ipc, sst_generic_ipc 135 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_set_dx(struct sst_generic_ipc *ipc, sst_generic_ipc 138 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_set_large_config(struct sst_generic_ipc *ipc, sst_generic_ipc 141 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_get_large_config(struct sst_generic_ipc *ipc, sst_generic_ipc 145 sound/soc/intel/skylake/skl-sst-ipc.h int skl_sst_ipc_load_library(struct sst_generic_ipc *ipc, sst_generic_ipc 148 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_set_d0ix(struct sst_generic_ipc *ipc, sst_generic_ipc 159 sound/soc/intel/skylake/skl-sst-ipc.h void skl_ipc_free(struct sst_generic_ipc *ipc); sst_generic_ipc 163 sound/soc/intel/skylake/skl-sst-ipc.h void skl_ipc_process_reply(struct sst_generic_ipc *ipc, sst_generic_ipc 165 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_process_notification(struct sst_generic_ipc *ipc, sst_generic_ipc 103 sound/soc/intel/skylake/skl.h struct sst_generic_ipc ipc;