Lines Matching refs:request
639 struct sst_ipc_message request = {0}; in skl_ipc_create_pipeline() local
650 request.header = *(u64 *)(&header); in skl_ipc_create_pipeline()
653 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_create_pipeline()
666 struct sst_ipc_message request = {0}; in skl_ipc_delete_pipeline() local
673 request.header = *(u64 *)(&header); in skl_ipc_delete_pipeline()
676 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_delete_pipeline()
690 struct sst_ipc_message request = {0}; in skl_ipc_set_pipeline_state() local
698 request.header = *(u64 *)(&header); in skl_ipc_set_pipeline_state()
701 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_set_pipeline_state()
714 struct sst_ipc_message request = {0}; in skl_ipc_save_pipeline() local
723 request.header = *(u64 *)(&header); in skl_ipc_save_pipeline()
726 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_save_pipeline()
739 struct sst_ipc_message request = {0}; in skl_ipc_restore_pipeline() local
746 request.header = *(u64 *)(&header); in skl_ipc_restore_pipeline()
749 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_restore_pipeline()
763 struct sst_ipc_message request; in skl_ipc_set_dx() local
772 request.header = *(u64 *)(&header); in skl_ipc_set_dx()
773 request.data = dx; in skl_ipc_set_dx()
774 request.size = sizeof(*dx); in skl_ipc_set_dx()
778 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_set_dx()
792 struct sst_ipc_message request; in skl_ipc_init_instance() local
812 request.header = *(u64 *)(&header); in skl_ipc_init_instance()
813 request.data = param_data; in skl_ipc_init_instance()
814 request.size = msg->param_data_size; in skl_ipc_init_instance()
818 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_init_instance()
833 struct sst_ipc_message request = {0}; in skl_ipc_bind_unbind() local
847 request.header = *(u64 *)(&header); in skl_ipc_bind_unbind()
851 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_bind_unbind()
871 struct sst_ipc_message request; in skl_ipc_load_modules() local
879 request.header = *(u64 *)(&header); in skl_ipc_load_modules()
880 request.data = data; in skl_ipc_load_modules()
881 request.size = sizeof(u16) * module_cnt; in skl_ipc_load_modules()
883 ret = sst_ipc_tx_message_nowait(ipc, request); in skl_ipc_load_modules()
895 struct sst_ipc_message request; in skl_ipc_unload_modules() local
903 request.header = *(u64 *)(&header); in skl_ipc_unload_modules()
904 request.data = data; in skl_ipc_unload_modules()
905 request.size = sizeof(u16) * module_cnt; in skl_ipc_unload_modules()
907 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_unload_modules()
919 struct sst_ipc_message request; in skl_ipc_set_large_config() local
947 request.header = *(u64 *)(&header); in skl_ipc_set_large_config()
948 request.data = ((char *)param) + data_offset; in skl_ipc_set_large_config()
949 request.size = tx_size; in skl_ipc_set_large_config()
950 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_ipc_set_large_config()
976 struct sst_ipc_message request, reply = {0}; in skl_ipc_get_large_config() local
995 request.header = *(u64 *)&header; in skl_ipc_get_large_config()
996 request.data = *payload; in skl_ipc_get_large_config()
997 request.size = *bytes; in skl_ipc_get_large_config()
1000 ret = sst_ipc_tx_message_wait(ipc, request, &reply); in skl_ipc_get_large_config()
1021 struct sst_ipc_message request = {0}; in skl_sst_ipc_load_library() local
1029 request.header = *(u64 *)(&header); in skl_sst_ipc_load_library()
1032 ret = sst_ipc_tx_message_wait(ipc, request, NULL); in skl_sst_ipc_load_library()
1034 ret = sst_ipc_tx_message_nowait(ipc, request); in skl_sst_ipc_load_library()
1046 struct sst_ipc_message request = {0}; in skl_ipc_set_d0ix() local
1057 request.header = *(u64 *)(&header); in skl_ipc_set_d0ix()
1065 ret = sst_ipc_tx_message_nopm(ipc, request, NULL); in skl_ipc_set_d0ix()