Sound Open Firmware
Loading...
Searching...
No Matches
scheduler_dp_thread_ipc_param Union Reference

#include <src/include/sof/schedule/dp_schedule.h>

Collaboration diagram for scheduler_dp_thread_ipc_param:

Data Fields

const struct bind_info * bind_data
 
const struct module_ext_init_data * ext_data
 
struct { 
 
   unsigned int   trigger_cmd 
 
   enum ipc4_pipeline_state   state 
 
   int   n_sources 
 
   struct sof_source **   sources 
 
   int   n_sinks 
 
   struct sof_sink **   sinks 
 
} pipeline_state 
 
struct { 
 
   uint32_t   param_id 
 
   enum module_cfg_fragment_position   position 
 
   uint32_t   data_offset_size 
 
   size_t   fragment_size 
 
   const char *   data 
 
} set_config 
 
struct { 
 
   uint32_t   param_id 
 
   uint32_t   data_offset_size 
 
   size_t   fragment_size 
 
   char *   data 
 
} get_config 
 

Field Documentation

◆ bind_data

const struct bind_info* scheduler_dp_thread_ipc_param::bind_data

◆ data [1/2]

const char* scheduler_dp_thread_ipc_param::data

◆ data [2/2]

char* scheduler_dp_thread_ipc_param::data

◆ data_offset_size

uint32_t scheduler_dp_thread_ipc_param::data_offset_size

◆ ext_data

const struct module_ext_init_data* scheduler_dp_thread_ipc_param::ext_data

◆ fragment_size

size_t scheduler_dp_thread_ipc_param::fragment_size

◆ [struct]

struct { ... } scheduler_dp_thread_ipc_param::get_config

◆ n_sinks

int scheduler_dp_thread_ipc_param::n_sinks

◆ n_sources

int scheduler_dp_thread_ipc_param::n_sources

◆ param_id

uint32_t scheduler_dp_thread_ipc_param::param_id

◆ [struct]

struct { ... } scheduler_dp_thread_ipc_param::pipeline_state

◆ position

enum module_cfg_fragment_position scheduler_dp_thread_ipc_param::position

◆ [struct]

struct { ... } scheduler_dp_thread_ipc_param::set_config

◆ sinks

struct sof_sink** scheduler_dp_thread_ipc_param::sinks

◆ sources

struct sof_source** scheduler_dp_thread_ipc_param::sources

◆ state

enum ipc4_pipeline_state scheduler_dp_thread_ipc_param::state

◆ trigger_cmd

unsigned int scheduler_dp_thread_ipc_param::trigger_cmd

The documentation for this union was generated from the following file: