Symbol: hda_pcm_stream
include/sound/hda_codec.h
125
int (*open)(struct hda_pcm_stream *info, struct hda_codec *codec,
include/sound/hda_codec.h
127
int (*close)(struct hda_pcm_stream *info, struct hda_codec *codec,
include/sound/hda_codec.h
129
int (*prepare)(struct hda_pcm_stream *info, struct hda_codec *codec,
include/sound/hda_codec.h
132
int (*cleanup)(struct hda_pcm_stream *info, struct hda_codec *codec,
include/sound/hda_codec.h
134
unsigned int (*get_delay)(struct hda_pcm_stream *info,
include/sound/hda_codec.h
166
struct hda_pcm_stream stream[2];
include/sound/hda_codec.h
29
struct hda_pcm_stream;
include/sound/hda_codec.h
435
struct hda_pcm_stream *hinfo,
include/sound/hda_codec.h
440
struct hda_pcm_stream *hinfo,
sound/hda/codecs/ca0132.c
3874
static int ca0132_playback_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/ca0132.c
3887
static int ca0132_playback_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/ca0132.c
3906
static unsigned int ca0132_playback_pcm_delay(struct hda_pcm_stream *info,
sound/hda/codecs/ca0132.c
3934
static int ca0132_dig_playback_pcm_open(struct hda_pcm_stream *hinfo,
sound/hda/codecs/ca0132.c
3942
static int ca0132_dig_playback_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/ca0132.c
3953
static int ca0132_dig_playback_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/ca0132.c
3961
static int ca0132_dig_playback_pcm_close(struct hda_pcm_stream *hinfo,
sound/hda/codecs/ca0132.c
3972
static int ca0132_capture_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/ca0132.c
3984
static int ca0132_capture_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/ca0132.c
3997
static unsigned int ca0132_capture_pcm_delay(struct hda_pcm_stream *info,
sound/hda/codecs/ca0132.c
6897
struct hda_pcm_stream *hinfo =
sound/hda/codecs/ca0132.c
7195
static const struct hda_pcm_stream ca0132_pcm_analog_playback = {
sound/hda/codecs/ca0132.c
7206
static const struct hda_pcm_stream ca0132_pcm_analog_capture = {
sound/hda/codecs/ca0132.c
7217
static const struct hda_pcm_stream ca0132_pcm_digital_playback = {
sound/hda/codecs/ca0132.c
7229
static const struct hda_pcm_stream ca0132_pcm_digital_capture = {
sound/hda/codecs/cirrus/cs8409-tables.c
48
const struct hda_pcm_stream cs42l42_48k_pcm_analog_playback = {
sound/hda/codecs/cirrus/cs8409-tables.c
52
const struct hda_pcm_stream cs42l42_48k_pcm_analog_capture = {
sound/hda/codecs/cirrus/cs8409.c
1245
static void cs8409_comp_playback_hook(struct hda_pcm_stream *hinfo, struct hda_codec *codec,
sound/hda/codecs/cirrus/cs8409.c
574
static void cs42l42_playback_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/cirrus/cs8409.c
603
static void cs42l42_capture_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/cirrus/cs8409.h
367
extern const struct hda_pcm_stream cs42l42_48k_pcm_analog_playback;
sound/hda/codecs/cirrus/cs8409.h
368
extern const struct hda_pcm_stream cs42l42_48k_pcm_analog_capture;
sound/hda/codecs/cm9825.c
356
static void cm9825_playback_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/conexant.c
517
static void olpc_xo_capture_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5294
static void call_pcm_playback_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5304
static void call_pcm_capture_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5317
static int playback_pcm_open(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5337
static int playback_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5354
static int playback_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5368
static int playback_pcm_close(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5381
static int capture_pcm_open(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5389
static int capture_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5401
static int capture_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5411
static int capture_pcm_close(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5419
static int alt_playback_pcm_open(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5436
static int alt_playback_pcm_close(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5449
static int alt_playback_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5461
static int alt_playback_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5474
static int dig_playback_pcm_open(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5482
static int dig_playback_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5493
static int dig_playback_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5501
static int dig_playback_pcm_close(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5515
static int alt_capture_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5530
static int alt_capture_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5545
static const struct hda_pcm_stream pcm_analog_playback = {
sound/hda/codecs/generic.c
5558
static const struct hda_pcm_stream pcm_analog_capture = {
sound/hda/codecs/generic.c
5571
static const struct hda_pcm_stream pcm_analog_alt_playback = {
sound/hda/codecs/generic.c
5584
static const struct hda_pcm_stream pcm_analog_alt_capture = {
sound/hda/codecs/generic.c
5597
static const struct hda_pcm_stream pcm_digital_playback = {
sound/hda/codecs/generic.c
5610
static const struct hda_pcm_stream pcm_digital_capture = {
sound/hda/codecs/generic.c
5618
static const struct hda_pcm_stream pcm_null_stream = {
sound/hda/codecs/generic.c
5645
static int dyn_adc_capture_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5660
static int dyn_adc_capture_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.c
5671
static const struct hda_pcm_stream dyn_adc_pcm_analog_capture = {
sound/hda/codecs/generic.c
5704
static void setup_pcm_stream(struct hda_pcm_stream *str,
sound/hda/codecs/generic.c
5705
const struct hda_pcm_stream *default_str,
sound/hda/codecs/generic.c
5706
const struct hda_pcm_stream *spec_str,
sound/hda/codecs/generic.h
100
const struct hda_pcm_stream *stream_digital_playback;
sound/hda/codecs/generic.h
101
const struct hda_pcm_stream *stream_digital_capture;
sound/hda/codecs/generic.h
283
void (*pcm_playback_hook)(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.h
287
void (*pcm_capture_hook)(struct hda_pcm_stream *hinfo,
sound/hda/codecs/generic.h
92
const struct hda_pcm_stream *stream_analog_playback;
sound/hda/codecs/generic.h
93
const struct hda_pcm_stream *stream_analog_capture;
sound/hda/codecs/generic.h
96
const struct hda_pcm_stream *stream_analog_alt_playback;
sound/hda/codecs/generic.h
97
const struct hda_pcm_stream *stream_analog_alt_capture;
sound/hda/codecs/hdmi/eld.c
190
struct hda_pcm_stream *hinfo)
sound/hda/codecs/hdmi/hdmi.c
1071
struct hda_pcm_stream *hinfo;
sound/hda/codecs/hdmi/hdmi.c
1641
int snd_hda_hdmi_generic_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/hdmi.c
1716
int snd_hda_hdmi_generic_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/hdmi.c
1725
static int hdmi_pcm_close(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/hdmi.c
1852
struct hda_pcm_stream *pstr;
sound/hda/codecs/hdmi/hdmi.c
77
struct hda_pcm_stream *hinfo)
sound/hda/codecs/hdmi/hdmi.c
834
static int hdmi_pcm_open_no_pin(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/hdmi.c
882
static int hdmi_pcm_open(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/hdmi.c
91
struct hda_pcm_stream *hinfo)
sound/hda/codecs/hdmi/hdmi_local.h
148
struct hda_pcm_stream pcm_playback;
sound/hda/codecs/hdmi/hdmi_local.h
261
int snd_hda_hdmi_generic_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/hdmi_local.h
266
int snd_hda_hdmi_generic_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/hdmi_local.h
298
int snd_hda_hdmi_simple_pcm_open(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/nvhdmi-mcp.c
121
static int nvhdmi_8ch_7x_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/nvhdmi-mcp.c
221
static const struct hda_pcm_stream nvhdmi_pcm_playback_8ch_7x = {
sound/hda/codecs/hdmi/nvhdmi-mcp.c
95
static int nvhdmi_8ch_7x_pcm_close(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/simplehdmi.c
120
int snd_hda_hdmi_simple_pcm_open(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/simplehdmi.c
139
static int simple_playback_pcm_close(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/simplehdmi.c
148
static int simple_playback_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/simplehdmi.c
16
struct hda_pcm_stream *pstr;
sound/hda/codecs/hdmi/simplehdmi.c
160
static const struct hda_pcm_stream simple_pcm_playback = {
sound/hda/codecs/hdmi/tegrahdmi.c
133
static int tegra_hdmi_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/tegrahdmi.c
152
static int tegra_hdmi_pcm_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/codecs/hdmi/tegrahdmi.c
179
struct hda_pcm_stream *stream;
sound/hda/codecs/realtek/alc269.c
1031
static void alc233_starfighter_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/realtek/alc269.c
13
static const struct hda_pcm_stream alc269_44k_pcm_analog_playback = {
sound/hda/codecs/realtek/alc269.c
1468
static void alc274_hp_envy_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/realtek/alc269.c
17
static const struct hda_pcm_stream alc269_44k_pcm_analog_capture = {
sound/hda/codecs/realtek/alc269.c
1868
static void alc298_samsung_v2_playback_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/realtek/alc269.c
2030
static void alc298_lg_gram_style_playback_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/realtek/alc269.c
3164
static void comp_generic_playback_hook(struct hda_pcm_stream *hinfo, struct hda_codec *cdc,
sound/hda/codecs/realtek/alc269.c
3659
static void alc287_alc1318_playback_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/si3054.c
135
static int si3054_pcm_prepare(struct hda_pcm_stream *hinfo,
sound/hda/codecs/si3054.c
154
static int si3054_pcm_open(struct hda_pcm_stream *hinfo,
sound/hda/codecs/si3054.c
170
static const struct hda_pcm_stream si3054_pcm = {
sound/hda/codecs/sigmatel.c
241
static void stac_playback_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/sigmatel.c
251
static void stac_capture_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/via.c
367
static void via_playback_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/codecs/via.c
96
static void via_playback_pcm_hook(struct hda_pcm_stream *hinfo,
sound/hda/common/codec.c
3029
struct hda_pcm_stream *hinfo = &pcm->stream[str];
sound/hda/common/codec.c
3095
static int hda_pcm_default_open_close(struct hda_pcm_stream *hinfo,
sound/hda/common/codec.c
3102
static int hda_pcm_default_prepare(struct hda_pcm_stream *hinfo,
sound/hda/common/codec.c
3112
static int hda_pcm_default_cleanup(struct hda_pcm_stream *hinfo,
sound/hda/common/codec.c
3121
struct hda_pcm_stream *info)
sound/hda/common/codec.c
3167
struct hda_pcm_stream *hinfo,
sound/hda/common/codec.c
3195
struct hda_pcm_stream *hinfo,
sound/hda/common/codec.c
3281
struct hda_pcm_stream *info = &cpcm->stream[stream];
sound/hda/common/codec.c
3701
struct hda_pcm_stream *hinfo)
sound/hda/common/controller.c
139
struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
sound/hda/common/controller.c
157
struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
sound/hda/common/controller.c
304
struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
sound/hda/common/controller.c
577
struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
sound/hda/common/controller.c
60
static inline struct hda_pcm_stream *
sound/hda/common/controller.c
71
struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
sound/hda/common/controller.c
94
struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
sound/hda/common/hda_local.h
242
struct hda_pcm_stream *hinfo);
sound/hda/common/hda_local.h
699
struct hda_pcm_stream *hinfo);
sound/soc/codecs/hda-dai.c
14
struct hda_pcm_stream *stream_info;
sound/soc/codecs/hda-dai.c
40
struct hda_pcm_stream *stream_info;
sound/soc/codecs/hda-dai.c
61
struct hda_pcm_stream *stream_info;
sound/soc/codecs/hda-dai.c
75
struct hda_pcm_stream *stream_info;
sound/soc/codecs/hdac_hda.c
250
struct hda_pcm_stream *hda_stream;
sound/soc/codecs/hdac_hda.c
268
struct hda_pcm_stream *hda_stream;
sound/soc/codecs/hdac_hda.c
298
struct hda_pcm_stream *hda_stream;
sound/soc/codecs/hdac_hda.c
323
struct hda_pcm_stream *hda_stream;