Lines Matching refs:device
98 int (*open)(struct device *dev,
100 int (*stream_start)(struct device *dev, unsigned int str_id);
101 int (*stream_drop)(struct device *dev, unsigned int str_id);
102 int (*stream_drain)(struct device *dev, unsigned int str_id);
103 int (*stream_partial_drain)(struct device *dev, unsigned int str_id);
104 int (*stream_pause)(struct device *dev, unsigned int str_id);
105 int (*stream_pause_release)(struct device *dev, unsigned int str_id);
107 int (*tstamp)(struct device *dev, unsigned int str_id,
109 int (*ack)(struct device *dev, unsigned int str_id,
111 int (*close)(struct device *dev, unsigned int str_id);
114 int (*set_metadata)(struct device *dev, unsigned int str_id,
116 int (*power)(struct device *dev, bool state);
120 int (*open)(struct device *dev, struct snd_sst_params *str_param);
121 int (*stream_init)(struct device *dev, struct pcm_stream_info *str_info);
122 int (*stream_start)(struct device *dev, int str_id);
123 int (*stream_drop)(struct device *dev, int str_id);
124 int (*stream_pause)(struct device *dev, int str_id);
125 int (*stream_pause_release)(struct device *dev, int str_id);
126 int (*stream_read_tstamp)(struct device *dev, struct pcm_stream_info *str_info);
127 int (*send_byte_stream)(struct device *dev, struct snd_sst_bytes_v2 *bytes);
128 int (*close)(struct device *dev, unsigned int str_id);
129 int (*power)(struct device *dev, bool state);
144 struct device *dev;