Lines Matching refs:device
102 int (*open)(struct device *dev,
104 int (*stream_start)(struct device *dev, unsigned int str_id);
105 int (*stream_drop)(struct device *dev, unsigned int str_id);
106 int (*stream_drain)(struct device *dev, unsigned int str_id);
107 int (*stream_partial_drain)(struct device *dev, unsigned int str_id);
108 int (*stream_pause)(struct device *dev, unsigned int str_id);
109 int (*stream_pause_release)(struct device *dev, unsigned int str_id);
111 int (*tstamp)(struct device *dev, unsigned int str_id,
113 int (*ack)(struct device *dev, unsigned int str_id,
115 int (*close)(struct device *dev, unsigned int str_id);
118 int (*set_metadata)(struct device *dev, unsigned int str_id,
120 int (*power)(struct device *dev, bool state);
124 int (*open)(struct device *dev, struct snd_sst_params *str_param);
125 int (*stream_init)(struct device *dev, struct pcm_stream_info *str_info);
126 int (*stream_start)(struct device *dev, int str_id);
127 int (*stream_drop)(struct device *dev, int str_id);
128 int (*stream_pause)(struct device *dev, int str_id);
129 int (*stream_pause_release)(struct device *dev, int str_id);
130 int (*stream_read_tstamp)(struct device *dev, struct pcm_stream_info *str_info);
131 int (*send_byte_stream)(struct device *dev, struct snd_sst_bytes_v2 *bytes);
132 int (*close)(struct device *dev, unsigned int str_id);
133 int (*power)(struct device *dev, bool state);
148 struct device *dev;