Lines Matching refs:ctx
420 void (*clear_interrupt)(struct intel_sst_drv *ctx);
421 int (*start)(struct intel_sst_drv *ctx);
422 int (*reset)(struct intel_sst_drv *ctx);
423 void (*process_reply)(struct intel_sst_drv *ctx, struct ipc_post *msg);
424 int (*post_message)(struct intel_sst_drv *ctx,
430 int (*alloc_stream)(struct intel_sst_drv *ctx, void *params);
444 int sst_get_stream(struct intel_sst_drv *ctx,
446 int sst_get_stream_allocated(struct intel_sst_drv *ctx,
460 void sst_post_download_mrfld(struct intel_sst_drv *ctx);
469 int free_stream_context(struct intel_sst_drv *ctx, unsigned int str_id);
473 void sst_cdev_fragment_elapsed(struct intel_sst_drv *ctx, int str_id);
479 struct sst_block *sst_create_block(struct intel_sst_drv *ctx,
484 int sst_free_block(struct intel_sst_drv *ctx, struct sst_block *freed);
485 int sst_wake_up_block(struct intel_sst_drv *ctx, int result,
487 int sst_request_firmware_async(struct intel_sst_drv *ctx);
522 int sst_alloc_drv_context(struct intel_sst_drv **ctx,
524 int sst_context_init(struct intel_sst_drv *ctx);
525 void sst_context_cleanup(struct intel_sst_drv *ctx);
526 void sst_configure_runtime_pm(struct intel_sst_drv *ctx);