playback         1016 drivers/gpu/drm/vc4/vc4_hdmi.c 	.playback = {
playback         1044 drivers/gpu/drm/vc4/vc4_hdmi.c 	.playback = {
playback         2162 drivers/hid/hid-logitech-hidpp.c 	ff->playback = hidpp_ff_playback;
playback         1310 drivers/hid/usbhid/hid-pidff.c 	ff->playback = pidff_playback;
playback          183 drivers/input/ff-core.c 	ff->playback(dev, effect_id, 0);
playback          286 drivers/input/ff-core.c 			ff->playback(dev, code, value);
playback          539 drivers/input/ff-memless.c 	ff->playback = ml_ff_playback;
playback          383 drivers/input/joystick/iforce/iforce-main.c 		ff->playback = iforce_playback;
playback          349 drivers/input/misc/uinput.c 		dev->ff->playback = uinput_dev_playback;
playback           50 drivers/media/i2c/saa717x.c 	int playback;
playback         1305 drivers/media/i2c/saa717x.c 	decoder->playback = 0;	/* initially capture mode used */
playback          851 drivers/soundwire/intel.c 			dais[i].playback.stream_name =
playback          854 drivers/soundwire/intel.c 			if (!dais[i].playback.stream_name) {
playback          859 drivers/soundwire/intel.c 			dais[i].playback.channels_min = 1;
playback          860 drivers/soundwire/intel.c 			dais[i].playback.channels_max = max_ch;
playback          861 drivers/soundwire/intel.c 			dais[i].playback.rates = SNDRV_PCM_RATE_48000;
playback          862 drivers/soundwire/intel.c 			dais[i].playback.formats = SNDRV_PCM_FMTBIT_S16_LE;
playback          871 drivers/soundwire/intel.c 				kfree(dais[i].playback.stream_name);
playback          499 drivers/staging/greybus/audio_codec.c 		sig_bits = dai->driver->playback.sig_bits;
playback          687 drivers/staging/greybus/audio_codec.c 		.playback = {
playback          154 drivers/usb/gadget/function/u_uac1_legacy.c 	struct gaudio_snd_dev	*snd = &card->playback;
playback          184 drivers/usb/gadget/function/u_uac1_legacy.c 	return card->playback.channels;
playback          189 drivers/usb/gadget/function/u_uac1_legacy.c 	return card->playback.rate;
playback          222 drivers/usb/gadget/function/u_uac1_legacy.c 	snd = &card->playback;
playback          266 drivers/usb/gadget/function/u_uac1_legacy.c 	snd = &gau->playback;
playback           50 drivers/usb/gadget/function/u_uac1_legacy.h 	struct gaudio_snd_dev		playback;
playback         1978 include/linux/greybus/greybus_protocols.h 	struct gb_audio_pcm	playback;
playback          538 include/linux/input.h 	int (*playback)(struct input_dev *dev, int effect_id, int value);
playback          303 include/sound/soc-dai.h 	struct snd_soc_pcm_stream playback;
playback          374 include/sound/soc-dai.h 					     void *playback, void *capture)
playback          376 include/sound/soc-dai.h 	dai->playback_dma_data = playback;
playback          517 include/uapi/sound/asoc.h 	__le32 playback;	/* supports playback mode */
playback          569 include/uapi/sound/asoc.h 	__le32 playback;        /* supports playback mode */
playback          617 include/uapi/sound/asoc.h 	__le32 playback;	/* supports playback mode */
playback          269 sound/arm/aaci.c 		struct aaci_runtime *aacirun = &aaci->playback;
playback          407 sound/arm/aaci.c 		aacirun = &aaci->playback;
playback          878 sound/arm/aaci.c 	aaci->playback.pcm = &ac97_bus->pcms[0];
playback          950 sound/arm/aaci.c 	struct aaci_runtime *aacirun = &aaci->playback;
playback         1009 sound/arm/aaci.c 	spin_lock_init(&aaci->playback.lock);
playback         1010 sound/arm/aaci.c 	aaci->playback.base = aaci->base + AACI_CSCH1;
playback         1011 sound/arm/aaci.c 	aaci->playback.fifo = aaci->base + AACI_DR1;
playback          237 sound/arm/aaci.h 	struct aaci_runtime	playback;
playback          397 sound/firewire/dice/dice-pcm.c 	unsigned int capture, playback;
playback          402 sound/firewire/dice/dice-pcm.c 		capture = playback = 0;
playback          407 sound/firewire/dice/dice-pcm.c 				playback = 1;
playback          410 sound/firewire/dice/dice-pcm.c 		err = snd_pcm_new(dice->card, "DICE", i, playback, capture,
playback          421 sound/firewire/dice/dice-pcm.c 		if (playback > 0)
playback           41 sound/i2c/cs8427.c 	struct cs8427_stream playback;
playback          105 sound/i2c/cs8427.c 		chip->playback.hw_udata : chip->playback.hw_status;
playback          233 sound/i2c/cs8427.c 	memcpy(chip->playback.def_status, buf, 24);
playback          234 sound/i2c/cs8427.c 	memcpy(chip->playback.pcm_status, buf, 24);
playback          418 sound/i2c/cs8427.c 	memcpy(ucontrol->value.iec958.status, chip->playback.def_status, 24);
playback          429 sound/i2c/cs8427.c 		chip->playback.pcm_status : chip->playback.def_status;
playback          430 sound/i2c/cs8427.c 	struct snd_pcm_runtime *runtime = chip->playback.substream ?
playback          431 sound/i2c/cs8427.c 		chip->playback.substream->runtime : NULL;
playback          537 sound/i2c/cs8427.c 			chip->playback.pcm_ctl = kctl;
playback          540 sound/i2c/cs8427.c 	chip->playback.substream = play_substream;
playback          542 sound/i2c/cs8427.c 	if (snd_BUG_ON(!chip->playback.pcm_ctl))
playback          557 sound/i2c/cs8427.c 		memcpy(chip->playback.pcm_status,
playback          558 sound/i2c/cs8427.c 		       chip->playback.def_status, 24);
playback          559 sound/i2c/cs8427.c 	chip->playback.pcm_ctl->vd[0].access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE;
playback          562 sound/i2c/cs8427.c 		       &chip->playback.pcm_ctl->id);
playback          577 sound/i2c/cs8427.c 	status = chip->playback.pcm_status;
playback          599 sound/i2c/cs8427.c 			       &chip->playback.pcm_ctl->id);
playback          699 sound/isa/gus/gus_pcm.c 	       (long) pcm->playback.buffer, (long) gus->gf1.pcm_buffer);
playback         1191 sound/pci/emu10k1/emufx.c 	const int playback = 10;
playback         1192 sound/pci/emu10k1/emufx.c 	const int capture = playback + (SND_EMU10K1_PLAYBACK_CHANNELS * 2); /* we reserve 10 voices */
playback         1246 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_FRONT));
playback         1247 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+1), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_FRONT));
playback         1252 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+2), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_REAR));
playback         1253 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+3), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_REAR));
playback         1259 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iMAC0, A_GPR(playback+6), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_SIDE));
playback         1260 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iMAC0, A_GPR(playback+7), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_SIDE));
playback         1266 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+4), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_CENTER));
playback         1271 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+5), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LFE));
playback         1405 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback), A_GPR(playback), A_GPR(gpr), A_GPR(stereo_mix));
playback         1406 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+1), A_GPR(playback+1), A_GPR(gpr+1), A_GPR(stereo_mix+1));
playback         1411 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+2), A_GPR(playback+2), A_GPR(gpr), A_GPR(stereo_mix));
playback         1412 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+3), A_GPR(playback+3), A_GPR(gpr+1), A_GPR(stereo_mix+1));
playback         1419 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+4), A_GPR(playback+4), A_GPR(gpr), A_GPR(tmp));
playback         1424 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+5), A_GPR(playback+5), A_GPR(gpr), A_GPR(tmp));
playback         1430 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iMAC0, A_GPR(playback+6), A_GPR(playback+6), A_GPR(gpr), A_GPR(stereo_mix));
playback         1431 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iMAC0, A_GPR(playback+7), A_GPR(playback+7), A_GPR(gpr+1), A_GPR(stereo_mix+1));
playback         1456 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 0), A_GPR(playback + 0), A_C_00000000, A_C_00000000); /* left */
playback         1457 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 1), A_GPR(playback + 1), A_C_00000000, A_C_00000000); /* right */
playback         1458 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 2), A_GPR(playback + 2), A_C_00000000, A_C_00000000); /* rear left */
playback         1459 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 3), A_GPR(playback + 3), A_C_00000000, A_C_00000000); /* rear right */
playback         1460 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4), A_GPR(playback + 4), A_C_00000000, A_C_00000000); /* center */
playback         1461 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 5), A_GPR(playback + 5), A_C_00000000, A_C_00000000); /* LFE */
playback         1463 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 6), A_GPR(playback + 6), A_C_00000000, A_C_00000000); /* side left */
playback         1464 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 7), A_GPR(playback + 7), A_C_00000000, A_C_00000000); /* side right */
playback         1502 sound/pci/emu10k1/emufx.c 			d = playback + SND_EMU10K1_PLAYBACK_CHANNELS + z * 2 + j;
playback         1530 sound/pci/emu10k1/emufx.c 		A_SWITCH(icode, &ptr, tmp + 0, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, gpr + 0);
playback         1532 sound/pci/emu10k1/emufx.c 		A_SWITCH(icode, &ptr, tmp + 1, playback + z, tmp + 1);
playback         1533 sound/pci/emu10k1/emufx.c 		A_OP(icode, &ptr, iACC3, A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), A_GPR(tmp + 0), A_GPR(tmp + 1), A_C_00000000);
playback         1539 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+0+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+0+SND_EMU10K1_PLAYBACK_CHANNELS));
playback         1540 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+1+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+1+SND_EMU10K1_PLAYBACK_CHANNELS));
playback         1541 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+2+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+2+SND_EMU10K1_PLAYBACK_CHANNELS));
playback         1542 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+3+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+3+SND_EMU10K1_PLAYBACK_CHANNELS));
playback         1543 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+4+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+4+SND_EMU10K1_PLAYBACK_CHANNELS));
playback         1544 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+5+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+5+SND_EMU10K1_PLAYBACK_CHANNELS));
playback         1545 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+6+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+6+SND_EMU10K1_PLAYBACK_CHANNELS));
playback         1546 sound/pci/emu10k1/emufx.c 	A_OP(icode, &ptr, iMAC0, A_GPR(playback+7+SND_EMU10K1_PLAYBACK_CHANNELS), A_C_00000000, A_GPR(gpr), A_GPR(playback+7+SND_EMU10K1_PLAYBACK_CHANNELS));
playback         1551 sound/pci/emu10k1/emufx.c 	A_PUT_STEREO_OUTPUT(A_EXTOUT_AFRONT_L, A_EXTOUT_AFRONT_R, playback + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1552 sound/pci/emu10k1/emufx.c 	A_PUT_STEREO_OUTPUT(A_EXTOUT_AREAR_L, A_EXTOUT_AREAR_R, playback+2 + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1553 sound/pci/emu10k1/emufx.c 	A_PUT_OUTPUT(A_EXTOUT_ACENTER, playback+4 + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1554 sound/pci/emu10k1/emufx.c 	A_PUT_OUTPUT(A_EXTOUT_ALFE, playback+5 + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1556 sound/pci/emu10k1/emufx.c 		A_PUT_STEREO_OUTPUT(A_EXTOUT_ASIDE_L, A_EXTOUT_ASIDE_R, playback+6 + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1559 sound/pci/emu10k1/emufx.c 	A_PUT_STEREO_OUTPUT(A_EXTOUT_HEADPHONE_L, A_EXTOUT_HEADPHONE_R, playback + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1568 sound/pci/emu10k1/emufx.c 				A_OP(icode, &ptr, iACC3, A3_EMU32OUT(z), A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), A_C_00000000, A_C_00000000);
playback         1570 sound/pci/emu10k1/emufx.c 				A_OP(icode, &ptr, iACC3, A_EMU32OUTL(z), A_GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), A_C_00000000, A_C_00000000);
playback         1586 sound/pci/emu10k1/emufx.c 		A_SWITCH(icode, &ptr, tmp + 1, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, tmp + 1);
playback         1601 sound/pci/emu10k1/emufx.c 	A_PUT_STEREO_OUTPUT(A_EXTOUT_REAR_L, A_EXTOUT_REAR_R, playback+2 + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1602 sound/pci/emu10k1/emufx.c 	A_PUT_OUTPUT(A_EXTOUT_CENTER, playback+4 + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1603 sound/pci/emu10k1/emufx.c 	A_PUT_OUTPUT(A_EXTOUT_LFE, playback+5 + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1607 sound/pci/emu10k1/emufx.c 	A_PUT_STEREO_OUTPUT(A_EXTOUT_ADC_CAP_L, A_EXTOUT_ADC_CAP_R, playback + SND_EMU10K1_PLAYBACK_CHANNELS);
playback         1828 sound/pci/emu10k1/emufx.c 	int err, i, z, gpr, tmp, playback, capture;
playback         1872 sound/pci/emu10k1/emufx.c 	playback = SND_EMU10K1_INPUTS;
playback         1874 sound/pci/emu10k1/emufx.c 	capture = playback + (SND_EMU10K1_PLAYBACK_CHANNELS * 2);
playback         1978 sound/pci/emu10k1/emufx.c 		VOLUME(icode, &ptr, playback + z, z, gpr + z);
playback         1984 sound/pci/emu10k1/emufx.c 		VOLUME(icode, &ptr, playback + 2 + z, z, gpr + z);
playback         1991 sound/pci/emu10k1/emufx.c 	VOLUME(icode, &ptr, playback + 4, tmp + 0, gpr);
playback         1993 sound/pci/emu10k1/emufx.c 	VOLUME(icode, &ptr, playback + 5, tmp + 0, gpr);
playback         2007 sound/pci/emu10k1/emufx.c 		VOLUME_ADD(icode, &ptr, playback + z, 2 + z, gpr + z);
playback         2022 sound/pci/emu10k1/emufx.c 		VOLUME_ADD(icode, &ptr, playback + 2 + z, 4 + z, gpr + z);
playback         2036 sound/pci/emu10k1/emufx.c 	VOLUME_ADD(icode, &ptr, playback + 4, 6, gpr);
playback         2040 sound/pci/emu10k1/emufx.c 	VOLUME_ADD(icode, &ptr, playback + 5, 7, gpr);
playback         2045 sound/pci/emu10k1/emufx.c 		VOLUME_ADD(icode, &ptr, playback + z, 10 + z, gpr + z);
playback         2064 sound/pci/emu10k1/emufx.c 		VOLUME_ADDIN(icode, &ptr, playback + 0, EXTIN_AC97_L, gpr); gpr++;
playback         2065 sound/pci/emu10k1/emufx.c 		VOLUME_ADDIN(icode, &ptr, playback + 1, EXTIN_AC97_R, gpr); gpr++;
playback         2076 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_SPDIF_CD_L + z, gpr + z);
playback         2093 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_ZOOM_L + z, gpr + z);
playback         2110 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_TOSLINK_L + z, gpr + z);
playback         2127 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_LINE1_L + z, gpr + z);
playback         2144 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_COAX_SPDIF_L + z, gpr + z);
playback         2161 sound/pci/emu10k1/emufx.c 			VOLUME_ADDIN(icode, &ptr, playback + z, EXTIN_LINE2_L + z, gpr + z);
playback         2181 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 0), GPR(playback + 0), C_00000000, C_00000000); /* left */
playback         2182 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 1), GPR(playback + 1), C_00000000, C_00000000); /* right */
playback         2183 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 2), GPR(playback + 2), C_00000000, C_00000000); /* rear left */
playback         2184 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 3), GPR(playback + 3), C_00000000, C_00000000); /* rear right */
playback         2185 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4), GPR(playback + 4), C_00000000, C_00000000); /* center */
playback         2186 sound/pci/emu10k1/emufx.c 	OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 5), GPR(playback + 5), C_00000000, C_00000000); /* LFE */
playback         2224 sound/pci/emu10k1/emufx.c 			d = playback + SND_EMU10K1_PLAYBACK_CHANNELS + z * 2 + j;
playback         2252 sound/pci/emu10k1/emufx.c 		SWITCH(icode, &ptr, tmp + 0, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, gpr + 0);
playback         2254 sound/pci/emu10k1/emufx.c 		SWITCH(icode, &ptr, tmp + 1, playback + z, tmp + 1);
playback         2255 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), GPR(tmp + 0), GPR(tmp + 1), C_00000000);
playback         2267 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_L + z), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + z), C_00000000, C_00000000);
playback         2276 sound/pci/emu10k1/emufx.c 			SWITCH(icode, &ptr, tmp + 1, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, tmp + 1);
playback         2291 sound/pci/emu10k1/emufx.c 			SWITCH(icode, &ptr, tmp + 0, playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4 + z, gpr + 2 + z);
playback         2293 sound/pci/emu10k1/emufx.c 			SWITCH(icode, &ptr, tmp + 1, playback + SND_EMU10K1_PLAYBACK_CHANNELS + z, tmp + 1);
playback         2310 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_REAR_L + z), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 2 + z), C_00000000, C_00000000);
playback         2314 sound/pci/emu10k1/emufx.c 			OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_REAR_L + z), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 2 + z), C_00000000, C_00000000);
playback         2318 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_CENTER), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4), C_00000000, C_00000000);
playback         2319 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ACENTER), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 4), C_00000000, C_00000000);
playback         2321 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_CENTER), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 0), C_00000000, C_00000000);
playback         2322 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ACENTER), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 0), C_00000000, C_00000000);
playback         2328 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_LFE), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 5), C_00000000, C_00000000);
playback         2329 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ALFE), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 5), C_00000000, C_00000000);
playback         2331 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_AC97_LFE), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 1), C_00000000, C_00000000);
playback         2332 sound/pci/emu10k1/emufx.c 		OP(icode, &ptr, iACC3, EXTOUT(EXTOUT_ALFE), GPR(playback + SND_EMU10K1_PLAYBACK_CHANNELS + 1), C_00000000, C_00000000);
playback         6056 sound/pci/rme9652/hdspm.c 	bool playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK);
playback         6060 sound/pci/rme9652/hdspm.c 	runtime->hw = (playback) ? snd_hdspm_playback_subinfo :
playback         6063 sound/pci/rme9652/hdspm.c 	if (playback) {
playback         6109 sound/pci/rme9652/hdspm.c 				(playback ?
playback         6116 sound/pci/rme9652/hdspm.c 			(playback ? snd_hdspm_hw_rule_out_channels :
playback         6121 sound/pci/rme9652/hdspm.c 			(playback ? snd_hdspm_hw_rule_out_channels_rate :
playback         6131 sound/pci/rme9652/hdspm.c 	bool playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK);
playback         6135 sound/pci/rme9652/hdspm.c 	if (playback) {
playback          119 sound/ppc/beep.c 	beep_speed = snd_pmac_rate_index(chip, &chip->playback, BEEP_SRATE);
playback          126 sound/ppc/beep.c 	if (chip->playback.running || chip->capture.running || beep->running) {
playback          135 sound/ppc/pmac.c 		return &chip->playback;
playback          336 sound/ppc/pmac.c 	return snd_pmac_pcm_prepare(chip, &chip->playback, subs);
playback          343 sound/ppc/pmac.c 	return snd_pmac_pcm_trigger(chip, &chip->playback, subs, cmd);
playback          349 sound/ppc/pmac.c 	return snd_pmac_pcm_pointer(chip, &chip->playback, subs);
playback          643 sound/ppc/pmac.c 	return snd_pmac_pcm_open(chip, &chip->playback, subs);
playback          658 sound/ppc/pmac.c 	return snd_pmac_pcm_close(chip, &chip->playback, subs);
playback          718 sound/ppc/pmac.c 	chip->playback.cur_formats = chip->formats_ok;
playback          720 sound/ppc/pmac.c 	chip->playback.cur_freqs = chip->freqs_ok;
playback          734 sound/ppc/pmac.c 	out_le32(&chip->playback.dma->control, (RUN|PAUSE|FLUSH|WAKE|DEAD) << 16);
playback          735 sound/ppc/pmac.c 	snd_pmac_wait_ack(&chip->playback);
playback          746 sound/ppc/pmac.c 	struct pmac_stream *rec = &chip->playback;
playback          764 sound/ppc/pmac.c 	snd_pmac_dma_stop(&chip->playback);
playback          777 sound/ppc/pmac.c 	snd_pmac_pcm_update(chip, &chip->playback);
playback          852 sound/ppc/pmac.c 	snd_pmac_dbdma_free(chip, &chip->playback.cmd);
playback          859 sound/ppc/pmac.c 	iounmap(chip->playback.dma);
playback         1184 sound/ppc/pmac.c 	chip->playback.stream = SNDRV_PCM_STREAM_PLAYBACK;
playback         1190 sound/ppc/pmac.c 	if (snd_pmac_dbdma_alloc(chip, &chip->playback.cmd, PMAC_MAX_FRAGS + 1) < 0 ||
playback         1253 sound/ppc/pmac.c 	chip->playback.dma = ioremap(txdma_addr, 0x100);
playback          122 sound/ppc/pmac.h 	struct pmac_stream playback;
playback          224 sound/soc/adi/axi-i2s.c 		axi_i2s_dai.playback.channels_min = 2;
playback          225 sound/soc/adi/axi-i2s.c 		axi_i2s_dai.playback.channels_max = 2;
playback          226 sound/soc/adi/axi-i2s.c 		axi_i2s_dai.playback.rates = SNDRV_PCM_RATE_KNOT;
playback          227 sound/soc/adi/axi-i2s.c 		axi_i2s_dai.playback.formats =
playback          159 sound/soc/adi/axi-spdif.c 	.playback = {
playback          586 sound/soc/amd/raven/acp3x-pcm-dma.c 	.playback = {
playback          144 sound/soc/atmel/atmel-classd.c 	.playback = {
playback          484 sound/soc/atmel/atmel-classd.c 	.playback = {
playback          198 sound/soc/atmel/atmel-i2s.c 	struct snd_dmaengine_dai_dma_data	playback;
playback          525 sound/soc/atmel/atmel-i2s.c 	snd_soc_dai_init_dma_data(dai, &dev->playback, &dev->capture);
playback          531 sound/soc/atmel/atmel-i2s.c 	.playback = {
playback          684 sound/soc/atmel/atmel-i2s.c 	dev->playback.addr	= (dma_addr_t)mem->start + ATMEL_I2SC_THR;
playback          685 sound/soc/atmel/atmel-i2s.c 	dev->playback.maxburst	= 1;
playback          844 sound/soc/atmel/atmel_ssc_dai.c 		.playback = {
playback          235 sound/soc/atmel/mchp-i2s-mcc.c 	struct snd_dmaengine_dai_dma_data	playback;
playback          594 sound/soc/atmel/mchp-i2s-mcc.c 		dev->playback.maxburst = 1 << (fls(channels) - 1);
playback          830 sound/soc/atmel/mchp-i2s-mcc.c 	snd_soc_dai_init_dma_data(dai, &dev->playback, &dev->capture);
playback          847 sound/soc/atmel/mchp-i2s-mcc.c 	.playback = {
playback          952 sound/soc/atmel/mchp-i2s-mcc.c 	dev->playback.addr	= (dma_addr_t)mem->start + MCHP_I2SMCC_THR;
playback          211 sound/soc/au1x/ac97c.c 	.playback = {
playback          214 sound/soc/au1x/i2sc.c 	.playback = {
playback          344 sound/soc/au1x/psc-ac97.c 	.playback = {
playback          273 sound/soc/au1x/psc-i2s.c 	.playback = {
playback          765 sound/soc/bcm/bcm2835-i2s.c 	.playback = {
playback         1137 sound/soc/bcm/cygnus-ssp.c 	.playback = { \
playback         1164 sound/soc/bcm/cygnus-ssp.c 	.playback = {
playback          341 sound/soc/cirrus/ep93xx-ac97.c 	.playback	= {
playback          411 sound/soc/cirrus/ep93xx-i2s.c 	.playback	= {
playback         1160 sound/soc/codecs/88pm860x-codec.c 		.playback = {
playback         1181 sound/soc/codecs/88pm860x-codec.c 		.playback = {
playback         2379 sound/soc/codecs/ab8500-codec.c 		.playback = {
playback           49 sound/soc/codecs/ac97.c 	.playback = {
playback          204 sound/soc/codecs/ad1836.c 	.playback = { \
playback          258 sound/soc/codecs/ad1836.c 	num_dacs = ad183x_dais[ad1836->type].playback.channels_max / 2;
playback          383 sound/soc/codecs/ad193x.c 	.playback = {
playback          405 sound/soc/codecs/ad193x.c 	.playback = {
playback          187 sound/soc/codecs/ad1980.c 	.playback = {
playback           39 sound/soc/codecs/ad73311.c 	.playback = {
playback         1193 sound/soc/codecs/adau1373.c 		.playback = {
playback         1213 sound/soc/codecs/adau1373.c 		.playback = {
playback         1233 sound/soc/codecs/adau1373.c 		.playback = {
playback          640 sound/soc/codecs/adau1701.c 	.playback = {
playback          738 sound/soc/codecs/adau1761.c 	.playback = {
playback          757 sound/soc/codecs/adau1761.c 	.playback = {
playback          450 sound/soc/codecs/adau1781.c 	.playback = {
playback          370 sound/soc/codecs/adav80x.c 	unsigned int playback = 0x00;
playback          375 sound/soc/codecs/adav80x.c 		playback |= ADAV80X_PLAYBACK_MODE_MASTER;
playback          385 sound/soc/codecs/adav80x.c 		playback |= ADAV80X_PLAYBACK_MODE_I2S;
playback          389 sound/soc/codecs/adav80x.c 		playback |= ADAV80X_PLAYBACK_MODE_LEFT_J;
playback          393 sound/soc/codecs/adav80x.c 		playback |= ADAV80X_PLAYBACK_MODE_RIGHT_J_24;
playback          410 sound/soc/codecs/adav80x.c 		playback);
playback          765 sound/soc/codecs/adav80x.c 		.playback = {
playback          784 sound/soc/codecs/adav80x.c 		.playback = {
playback          158 sound/soc/codecs/ak4104.c 	.playback = {
playback          504 sound/soc/codecs/ak4458.c 	.playback = {
playback          516 sound/soc/codecs/ak4458.c 	.playback = {
playback          357 sound/soc/codecs/ak4535.c 	.playback = {
playback           45 sound/soc/codecs/ak4554.c 	.playback = {
playback           88 sound/soc/codecs/ak4613.c 	struct ak4613_formats playback;
playback          350 sound/soc/codecs/ak4613.c 	fmts = (is_play) ? &iface->playback : &iface->capture;
playback          563 sound/soc/codecs/ak4613.c 	.playback = {
playback          485 sound/soc/codecs/ak4641.c 	.playback = {
playback          505 sound/soc/codecs/ak4641.c 	.playback = {
playback          506 sound/soc/codecs/ak4642.c 	.playback = {
playback          593 sound/soc/codecs/ak4671.c 	.playback = {
playback          840 sound/soc/codecs/alc5623.c 	.playback = {
playback         1016 sound/soc/codecs/alc5632.c 	.playback = {
playback         1940 sound/soc/codecs/arizona.c 	routes[1].sink = dai->driver->playback.stream_name;
playback         2001 sound/soc/codecs/arizona.c 	int rx_max_chan = dai->driver->playback.channels_max;
playback          169 sound/soc/codecs/bd28623.c 	.playback = {
playback           26 sound/soc/codecs/bt-sco.c 		.playback = {
playback           43 sound/soc/codecs/bt-sco.c 		.playback = {
playback         1401 sound/soc/codecs/cpcap.c 	.playback = {
playback         1413 sound/soc/codecs/cpcap.c 	.playback = {
playback           96 sound/soc/codecs/cq93vc.c 	.playback = {
playback          679 sound/soc/codecs/cs35l33.c 		.playback = {
playback          654 sound/soc/codecs/cs35l34.c 		.playback = {
playback          680 sound/soc/codecs/cs35l35.c 		.playback = {
playback          700 sound/soc/codecs/cs35l35.c 		.playback = {
playback          983 sound/soc/codecs/cs35l36.c 		.playback = {
playback          509 sound/soc/codecs/cs4265.c 		.playback = {
playback          527 sound/soc/codecs/cs4265.c 		.playback = {
playback          476 sound/soc/codecs/cs4270.c 	.playback = {
playback          469 sound/soc/codecs/cs4271.c 	.playback = {
playback          917 sound/soc/codecs/cs42l42.c 		.playback = {
playback          515 sound/soc/codecs/cs42l51.c 	.playback = {
playback          875 sound/soc/codecs/cs42l52.c 		.playback = {
playback          939 sound/soc/codecs/cs42l56.c 		.playback = {
playback         1169 sound/soc/codecs/cs42l73.c 		.playback = {
playback         1189 sound/soc/codecs/cs42l73.c 		.playback = {
playback         1209 sound/soc/codecs/cs42l73.c 		.playback = {
playback          387 sound/soc/codecs/cs42xx8.c 	.playback = {
playback         1576 sound/soc/codecs/cs43130.c 		.playback = {
playback         1589 sound/soc/codecs/cs43130.c 		.playback = {
playback         1602 sound/soc/codecs/cs43130.c 		.playback = {
playback         1615 sound/soc/codecs/cs43130.c 		.playback = {
playback          182 sound/soc/codecs/cs4341.c 	.playback		= {
playback          244 sound/soc/codecs/cs4349.c 	.playback = {
playback         1141 sound/soc/codecs/cs47l15.c 		.playback = {
playback         1163 sound/soc/codecs/cs47l15.c 		.playback = {
playback         1185 sound/soc/codecs/cs47l15.c 		.playback = {
playback          965 sound/soc/codecs/cs47l24.c 		.playback = {
playback          987 sound/soc/codecs/cs47l24.c 		.playback = {
playback         1009 sound/soc/codecs/cs47l24.c 		.playback = {
playback         1358 sound/soc/codecs/cs47l35.c 		.playback = {
playback         1380 sound/soc/codecs/cs47l35.c 		.playback = {
playback         1402 sound/soc/codecs/cs47l35.c 		.playback = {
playback         1423 sound/soc/codecs/cs47l35.c 		.playback = {
playback         1442 sound/soc/codecs/cs47l35.c 		.playback = {
playback         2256 sound/soc/codecs/cs47l85.c 		.playback = {
playback         2278 sound/soc/codecs/cs47l85.c 		.playback = {
playback         2300 sound/soc/codecs/cs47l85.c 		.playback = {
playback         2322 sound/soc/codecs/cs47l85.c 		.playback = {
playback         2343 sound/soc/codecs/cs47l85.c 		.playback = {
playback         2362 sound/soc/codecs/cs47l85.c 		.playback = {
playback         2381 sound/soc/codecs/cs47l85.c 		.playback = {
playback         2167 sound/soc/codecs/cs47l90.c 		.playback = {
playback         2189 sound/soc/codecs/cs47l90.c 		.playback = {
playback         2211 sound/soc/codecs/cs47l90.c 		.playback = {
playback         2233 sound/soc/codecs/cs47l90.c 		.playback = {
playback         2254 sound/soc/codecs/cs47l90.c 		.playback = {
playback         2273 sound/soc/codecs/cs47l90.c 		.playback = {
playback         2292 sound/soc/codecs/cs47l90.c 		.playback = {
playback         1640 sound/soc/codecs/cs47l92.c 		.playback = {
playback         1662 sound/soc/codecs/cs47l92.c 		.playback = {
playback         1684 sound/soc/codecs/cs47l92.c 		.playback = {
playback         1705 sound/soc/codecs/cs47l92.c 		.playback = {
playback         1724 sound/soc/codecs/cs47l92.c 		.playback = {
playback         1743 sound/soc/codecs/cs47l92.c 		.playback = {
playback          306 sound/soc/codecs/cx20442.c 	.playback = {
playback         1560 sound/soc/codecs/cx2072x.c 		.playback = {
playback         1581 sound/soc/codecs/cx2072x.c 		.playback = {
playback         1043 sound/soc/codecs/da7210.c 	.playback = {
playback         1509 sound/soc/codecs/da7213.c 	.playback = {
playback         2182 sound/soc/codecs/da7218.c 	.playback = {
playback         1680 sound/soc/codecs/da7219.c 	.playback = {
playback         1207 sound/soc/codecs/da732x.c 		.playback = {
playback         1227 sound/soc/codecs/da732x.c 		.playback = {
playback         1333 sound/soc/codecs/da9055.c 	.playback = {
playback          141 sound/soc/codecs/es7134.c 	.playback = {
playback          221 sound/soc/codecs/es7134.c 	.playback = {
playback          530 sound/soc/codecs/es8316.c 	.playback = {
playback          702 sound/soc/codecs/es8328.c 	.playback = {
playback           34 sound/soc/codecs/gtm601.c 	.playback = {
playback           66 sound/soc/codecs/hdac_hda.c 	.playback = {
playback           87 sound/soc/codecs/hdac_hda.c 	.playback = {
playback          108 sound/soc/codecs/hdac_hda.c 	.playback = {
playback          156 sound/soc/codecs/hdac_hda.c 		maxbps = dai->driver->playback.sig_bits;
playback          478 sound/soc/codecs/hdac_hdmi.c 			dai->driver->playback.sig_bits, 0);
playback         1099 sound/soc/codecs/hdac_hdmi.c 			widget_name, dai_drv[i].playback.stream_name, NULL, 0,
playback         1473 sound/soc/codecs/hdac_hdmi.c 		hdmi_dais[i].playback.stream_name =
playback         1475 sound/soc/codecs/hdac_hdmi.c 		if (!hdmi_dais[i].playback.stream_name)
playback         1482 sound/soc/codecs/hdac_hdmi.c 		hdmi_dais[i].playback.formats = formats;
playback         1483 sound/soc/codecs/hdac_hdmi.c 		hdmi_dais[i].playback.rates = rates;
playback         1484 sound/soc/codecs/hdac_hdmi.c 		hdmi_dais[i].playback.rate_max = rate_max;
playback         1485 sound/soc/codecs/hdac_hdmi.c 		hdmi_dais[i].playback.rate_min = rate_min;
playback         1486 sound/soc/codecs/hdac_hdmi.c 		hdmi_dais[i].playback.channels_min = 2;
playback         1487 sound/soc/codecs/hdac_hdmi.c 		hdmi_dais[i].playback.channels_max = 2;
playback         1488 sound/soc/codecs/hdac_hdmi.c 		hdmi_dais[i].playback.sig_bits = bps;
playback          625 sound/soc/codecs/hdmi-codec.c 				      NULL, drv->playback.channels_max, 0,
playback          652 sound/soc/codecs/hdmi-codec.c 		.source = dai->driver->playback.stream_name,
playback          738 sound/soc/codecs/hdmi-codec.c 	.playback = {
playback          755 sound/soc/codecs/hdmi-codec.c 	.playback = {
playback          820 sound/soc/codecs/hdmi-codec.c 		daidrv[i].playback.channels_max = hcd->max_i2s_channels;
playback          322 sound/soc/codecs/inno_rk3036.c 		.playback = {
playback         1041 sound/soc/codecs/isabelle.c 		.playback = {
playback         1052 sound/soc/codecs/isabelle.c 		.playback = {
playback         1063 sound/soc/codecs/isabelle.c 		.playback = {
playback          440 sound/soc/codecs/jz4725b.c 	.playback = {
playback          202 sound/soc/codecs/jz4740.c 	.playback = {
playback         1326 sound/soc/codecs/lm49453.c 		.playback = {
playback         1345 sound/soc/codecs/lm49453.c 		.playback = {
playback         1356 sound/soc/codecs/lm49453.c 		.playback = {
playback         1367 sound/soc/codecs/lm49453.c 		.playback = {
playback         1378 sound/soc/codecs/lm49453.c 		.playback = {
playback          154 sound/soc/codecs/lochnagar-sc.c 		.playback = {
playback          174 sound/soc/codecs/lochnagar-sc.c 		.playback = {
playback          194 sound/soc/codecs/lochnagar-sc.c 		.playback = {
playback         3244 sound/soc/codecs/madera.c 	routes[1].sink = dai->driver->playback.stream_name;
playback         3308 sound/soc/codecs/madera.c 	int rx_max_chan = dai->driver->playback.channels_max;
playback         1370 sound/soc/codecs/max98088.c        .playback = {
playback         1388 sound/soc/codecs/max98088.c        .playback = {
playback         2341 sound/soc/codecs/max98090.c 	.playback = {
playback         1441 sound/soc/codecs/max98095.c 	.playback = {
playback         1459 sound/soc/codecs/max98095.c 	.playback = {
playback         1470 sound/soc/codecs/max98095.c 	.playback = {
playback           77 sound/soc/codecs/max98357a.c 	.playback = {
playback          333 sound/soc/codecs/max98371.c 		.playback = {
playback          716 sound/soc/codecs/max98373.c 		.playback = {
playback          264 sound/soc/codecs/max9850.c 	.playback = {
playback          269 sound/soc/codecs/max98504.c 		.playback = {
playback          469 sound/soc/codecs/max9860.c 	.playback = {
playback          365 sound/soc/codecs/max9867.c 	.playback = {
playback          499 sound/soc/codecs/max98925.c 		.playback = {
playback          459 sound/soc/codecs/max98926.c 	.playback = {
playback          658 sound/soc/codecs/max98927.c 		.playback = {
playback          667 sound/soc/codecs/mc13783.c 		.playback = {
playback          700 sound/soc/codecs/mc13783.c 		.playback = {
playback          502 sound/soc/codecs/ml26124.c 	.playback = {
playback         1070 sound/soc/codecs/msm8916-wcd-analog.c 	       .playback = {
playback         1123 sound/soc/codecs/msm8916-wcd-digital.c 	       .playback = {
playback          295 sound/soc/codecs/mt6351.c 		.playback = {
playback         2239 sound/soc/codecs/mt6358.c 		.playback = {
playback          792 sound/soc/codecs/nau8810.c 	.playback = {
playback          978 sound/soc/codecs/nau8822.c 	.playback = {
playback         1584 sound/soc/codecs/nau8824.c 	.playback = {
playback         1401 sound/soc/codecs/nau8825.c 	.playback = {
playback          254 sound/soc/codecs/pcm1681.c 	.playback = {
playback          198 sound/soc/codecs/pcm1789.c 	.playback = {
playback          177 sound/soc/codecs/pcm179x.c 	.playback = {
playback           81 sound/soc/codecs/pcm3008.c 	.playback = {
playback          184 sound/soc/codecs/pcm3060.c 		.playback = {
playback          601 sound/soc/codecs/pcm3168a.c 		.playback = {
playback           17 sound/soc/codecs/pcm5102a.c 	.playback = {
playback         1454 sound/soc/codecs/pcm512x.c 	.playback = {
playback          337 sound/soc/codecs/rk3328_codec.c 		.playback = {
playback         1969 sound/soc/codecs/rt1011.c 		.playback = {
playback          923 sound/soc/codecs/rt1305.c 		.playback = {
playback          742 sound/soc/codecs/rt1308.c 		.playback = {
playback         1044 sound/soc/codecs/rt274.c 		.playback = {
playback         1005 sound/soc/codecs/rt286.c 		.playback = {
playback         1025 sound/soc/codecs/rt286.c 		.playback = {
playback         1072 sound/soc/codecs/rt298.c 		.playback = {
playback         1092 sound/soc/codecs/rt298.c 		.playback = {
playback         1276 sound/soc/codecs/rt5616.c 		.playback = {
playback         1634 sound/soc/codecs/rt5631.c 		.playback = {
playback         2652 sound/soc/codecs/rt5640.c 		.playback = {
playback         2671 sound/soc/codecs/rt5640.c 		.playback = {
playback         3474 sound/soc/codecs/rt5645.c 		.playback = {
playback         3493 sound/soc/codecs/rt5645.c 		.playback = {
playback         2113 sound/soc/codecs/rt5651.c 		.playback = {
playback         2132 sound/soc/codecs/rt5651.c 		.playback = {
playback         3748 sound/soc/codecs/rt5659.c 		.playback = {
playback         3767 sound/soc/codecs/rt5659.c 		.playback = {
playback         3786 sound/soc/codecs/rt5659.c 		.playback = {
playback         1179 sound/soc/codecs/rt5660.c 		.playback = {
playback         3228 sound/soc/codecs/rt5663.c 		.playback = {
playback         4516 sound/soc/codecs/rt5665.c 		.playback = {
playback         4547 sound/soc/codecs/rt5665.c 		.playback = {
playback         4566 sound/soc/codecs/rt5665.c 		.playback = {
playback         4585 sound/soc/codecs/rt5665.c 		.playback = {
playback         2316 sound/soc/codecs/rt5668.c 		.playback = {
playback         2700 sound/soc/codecs/rt5670.c 		.playback = {
playback         2720 sound/soc/codecs/rt5670.c 		.playback = {
playback         4850 sound/soc/codecs/rt5677.c 		.playback = {
playback         4869 sound/soc/codecs/rt5677.c 		.playback = {
playback         4888 sound/soc/codecs/rt5677.c 		.playback = {
playback         4907 sound/soc/codecs/rt5677.c 		.playback = {
playback         4926 sound/soc/codecs/rt5677.c 		.playback = {
playback         2393 sound/soc/codecs/rt5682.c 		.playback = {
playback         1170 sound/soc/codecs/sgtl5000.c 	.playback = {
playback          337 sound/soc/codecs/sirf-audio-codec.c 	int playback = substream->stream == SNDRV_PCM_STREAM_PLAYBACK;
playback          347 sound/soc/codecs/sirf-audio-codec.c 		if (playback) {
playback          357 sound/soc/codecs/sirf-audio-codec.c 		if (playback) {
playback          378 sound/soc/codecs/sirf-audio-codec.c 	.playback = {
playback           51 sound/soc/codecs/spdif_transmitter.c 	.playback 	= {
playback          633 sound/soc/codecs/ssm2518.c 	.playback = {
playback          515 sound/soc/codecs/ssm2602.c 	.playback = {
playback          400 sound/soc/codecs/ssm4567.c 	.playback = {
playback          865 sound/soc/codecs/sta32x.c 	.playback = {
playback          900 sound/soc/codecs/sta350.c 	.playback = {
playback          299 sound/soc/codecs/sta529.c 	.playback = {
playback          237 sound/soc/codecs/stac9766.c 	.playback = {
playback          258 sound/soc/codecs/stac9766.c 	.playback = {
playback          343 sound/soc/codecs/sti-sas.c 		.playback = {
playback          366 sound/soc/codecs/sti-sas.c 		.playback = {
playback          533 sound/soc/codecs/tas2552.c 		.playback = {
playback          756 sound/soc/codecs/tas5086.c 	.playback = {
playback          763 sound/soc/codecs/tas571x.c 	.playback = {
playback          624 sound/soc/codecs/tas5720.c 		.playback = {
playback          391 sound/soc/codecs/tas6424.c 		.playback = {
playback          265 sound/soc/codecs/tfa9879.c 	.playback = {
playback          522 sound/soc/codecs/tlv320aic23.c 	.playback = {
playback          221 sound/soc/codecs/tlv320aic26.c 	.playback = {
playback         1345 sound/soc/codecs/tlv320aic31xx.c 		.playback = {
playback         1360 sound/soc/codecs/tlv320aic31xx.c 		.playback = {
playback          873 sound/soc/codecs/tlv320aic32x4.c 	.playback = {
playback         1492 sound/soc/codecs/tlv320aic3x.c 	.playback = {
playback         1455 sound/soc/codecs/tlv320dac33.c 	.playback = {
playback         1387 sound/soc/codecs/tscs42xx.c 	.playback = {
playback           99 sound/soc/codecs/tscs454.c 		int aif_id, bool playback)
playback          101 sound/soc/codecs/tscs454.c 	u8 mask = 0x01 << (aif_id * 2 + !playback);
playback          107 sound/soc/codecs/tscs454.c 		int aif_id, bool playback)
playback          109 sound/soc/codecs/tscs454.c 	u8 mask = ~(0x01 << (aif_id * 2 + !playback));
playback          813 sound/soc/codecs/tscs454.c 		struct aif *aif, bool playback)
playback          821 sound/soc/codecs/tscs454.c 	set_aif_status_inactive(&tscs454->aifs_status, aif->id, playback);
playback         3352 sound/soc/codecs/tscs454.c 		.playback = {
playback         3372 sound/soc/codecs/tscs454.c 		.playback = {
playback         3392 sound/soc/codecs/tscs454.c 		.playback = {
playback         2119 sound/soc/codecs/twl4030.c 	.playback = {
playback         2137 sound/soc/codecs/twl4030.c 	.playback = {
playback         1030 sound/soc/codecs/twl6040.c 	.playback = {
playback         1061 sound/soc/codecs/twl6040.c 	.playback = {
playback         1073 sound/soc/codecs/twl6040.c 	.playback = {
playback         1085 sound/soc/codecs/twl6040.c 	.playback = {
playback          207 sound/soc/codecs/uda1334.c 	.playback = {
playback          427 sound/soc/codecs/uda134x.c 	.playback = {
playback          656 sound/soc/codecs/uda1380.c 	.playback = {
playback          672 sound/soc/codecs/uda1380.c 	.playback = {
playback         2072 sound/soc/codecs/wcd9335.c 		.playback = {
playback         2101 sound/soc/codecs/wcd9335.c 		.playback = {
playback         2130 sound/soc/codecs/wcd9335.c 		.playback = {
playback         2159 sound/soc/codecs/wcd9335.c 		.playback = {
playback          388 sound/soc/codecs/wl1273.c 	.playback = {
playback          806 sound/soc/codecs/wm0010.c 		.playback = {
playback          823 sound/soc/codecs/wm0010.c 		.playback = {
playback          122 sound/soc/codecs/wm1250-ev1.c 	.playback = {
playback         2087 sound/soc/codecs/wm2200.c 	.playback = {
playback         1888 sound/soc/codecs/wm5100.c 		.playback = {
playback         1908 sound/soc/codecs/wm5100.c 		.playback = {
playback         1928 sound/soc/codecs/wm5100.c 		.playback = {
playback         1770 sound/soc/codecs/wm5102.c 		.playback = {
playback         1792 sound/soc/codecs/wm5102.c 		.playback = {
playback         1814 sound/soc/codecs/wm5102.c 		.playback = {
playback         1835 sound/soc/codecs/wm5102.c 		.playback = {
playback         1854 sound/soc/codecs/wm5102.c 		.playback = {
playback         1873 sound/soc/codecs/wm5102.c 		.playback = {
playback         2077 sound/soc/codecs/wm5110.c 		.playback = {
playback         2099 sound/soc/codecs/wm5110.c 		.playback = {
playback         2121 sound/soc/codecs/wm5110.c 		.playback = {
playback         2142 sound/soc/codecs/wm5110.c 		.playback = {
playback         2161 sound/soc/codecs/wm5110.c 		.playback = {
playback         2180 sound/soc/codecs/wm5110.c 		.playback = {
playback         1438 sound/soc/codecs/wm8350.c 	.playback = {
playback         1254 sound/soc/codecs/wm8400.c 	.playback = {
playback          558 sound/soc/codecs/wm8510.c 	.playback = {
playback          386 sound/soc/codecs/wm8523.c 	.playback = {
playback          174 sound/soc/codecs/wm8524.c 	.playback = {
playback          884 sound/soc/codecs/wm8580.c 		.playback = {
playback          339 sound/soc/codecs/wm8711.c 	.playback = {
playback           41 sound/soc/codecs/wm8727.c 	.playback = {
playback          201 sound/soc/codecs/wm8728.c 	.playback = {
playback          556 sound/soc/codecs/wm8731.c 	.playback = {
playback          394 sound/soc/codecs/wm8741.c 	.playback = {
playback          670 sound/soc/codecs/wm8750.c 	.playback = {
playback         1402 sound/soc/codecs/wm8753.c 	.playback = {
playback         1420 sound/soc/codecs/wm8753.c 	.playback = {
playback          549 sound/soc/codecs/wm8770.c 	.playback = {
playback          380 sound/soc/codecs/wm8776.c 		.playback = {
playback          524 sound/soc/codecs/wm8804.c 	.playback = {
playback         1011 sound/soc/codecs/wm8900.c 	.playback = {
playback         1747 sound/soc/codecs/wm8903.c 	.playback = {
playback         1948 sound/soc/codecs/wm8904.c 	.playback = {
playback          675 sound/soc/codecs/wm8940.c 	.playback = {
playback          856 sound/soc/codecs/wm8955.c 	.playback = {
playback         1327 sound/soc/codecs/wm8960.c 	.playback = {
playback          816 sound/soc/codecs/wm8961.c 	.playback = {
playback         2958 sound/soc/codecs/wm8962.c 	.playback = {
playback          612 sound/soc/codecs/wm8971.c 	.playback = {
playback          636 sound/soc/codecs/wm8974.c 	.playback = {
playback          905 sound/soc/codecs/wm8978.c 	.playback = {
playback          958 sound/soc/codecs/wm8983.c 	.playback = {
playback         1087 sound/soc/codecs/wm8985.c 	.playback = {
playback          774 sound/soc/codecs/wm8988.c 	.playback = {
playback         1252 sound/soc/codecs/wm8990.c 	.playback = {
playback         1224 sound/soc/codecs/wm8991.c 	.playback = {
playback         1461 sound/soc/codecs/wm8993.c 	.playback = {
playback         3093 sound/soc/codecs/wm8994.c 		.playback = {
playback         3114 sound/soc/codecs/wm8994.c 		.playback = {
playback         3136 sound/soc/codecs/wm8994.c 		.playback = {
playback         2118 sound/soc/codecs/wm8995.c 		.playback = {
playback         2136 sound/soc/codecs/wm8995.c 		.playback = {
playback         2154 sound/soc/codecs/wm8995.c 		.playback = {
playback         2715 sound/soc/codecs/wm8996.c 		.playback = {
playback         2735 sound/soc/codecs/wm8996.c 		.playback = {
playback          957 sound/soc/codecs/wm8997.c 		.playback = {
playback          979 sound/soc/codecs/wm8997.c 		.playback = {
playback         1000 sound/soc/codecs/wm8997.c 		.playback = {
playback         1019 sound/soc/codecs/wm8997.c 		.playback = {
playback         1038 sound/soc/codecs/wm8997.c 		.playback = {
playback         1149 sound/soc/codecs/wm8998.c 		.playback = {
playback         1171 sound/soc/codecs/wm8998.c 		.playback = {
playback         1193 sound/soc/codecs/wm8998.c 		.playback = {
playback         1214 sound/soc/codecs/wm8998.c 		.playback = {
playback         1233 sound/soc/codecs/wm8998.c 		.playback = {
playback         1244 sound/soc/codecs/wm9081.c 	.playback = {
playback          259 sound/soc/codecs/wm9705.c 		.playback = {
playback          277 sound/soc/codecs/wm9705.c 		.playback = {
playback          570 sound/soc/codecs/wm9712.c 	.playback = {
playback          586 sound/soc/codecs/wm9712.c 	.playback = {
playback         1098 sound/soc/codecs/wm9713.c 	.playback = {
playback         1114 sound/soc/codecs/wm9713.c 	.playback = {
playback         1124 sound/soc/codecs/wm9713.c 	.playback = {
playback          325 sound/soc/codecs/zx_aud96p22.c 	.playback = {
playback          505 sound/soc/dwc/dwc-i2s.c 		dw_i2s_dai->playback.channels_min = MIN_CHANNEL_NUM;
playback          506 sound/soc/dwc/dwc-i2s.c 		dw_i2s_dai->playback.channels_max =
playback          508 sound/soc/dwc/dwc-i2s.c 		dw_i2s_dai->playback.formats = formats[idx];
playback          509 sound/soc/dwc/dwc-i2s.c 		dw_i2s_dai->playback.rates = rates;
playback          611 sound/soc/fsl/fsl_asrc.c 	.playback = {
playback          326 sound/soc/fsl/fsl_audmix.c 		.playback = {
playback          349 sound/soc/fsl/fsl_audmix.c 		.playback = {
playback          778 sound/soc/fsl/fsl_esai.c 	.playback = {
playback          698 sound/soc/fsl/fsl_sai.c 	.playback = {
playback          998 sound/soc/fsl/fsl_spdif.c 	.playback = {
playback         1117 sound/soc/fsl/fsl_ssi.c 	.playback = {
playback         1142 sound/soc/fsl/fsl_ssi.c 	.playback = {
playback          359 sound/soc/fsl/imx-ssi.c 	.playback = {
playback          377 sound/soc/fsl/imx-ssi.c 	.playback = {
playback           39 sound/soc/fsl/mpc5200_dma.c 	if (psc_dma->playback.active && (isr & MPC52xx_PSC_IMR_TXEMP))
playback          181 sound/soc/fsl/mpc5200_dma.c 	if (psc_dma->playback.active)
playback          226 sound/soc/fsl/mpc5200_dma.c 		s = &psc_dma->playback;
playback          252 sound/soc/fsl/mpc5200_dma.c 		s = &psc_dma->playback;
playback          254 sound/soc/fsl/mpc5200_dma.c 	if (!psc_dma->playback.active &&
playback          276 sound/soc/fsl/mpc5200_dma.c 		s = &psc_dma->playback;
playback          413 sound/soc/fsl/mpc5200_dma.c 	psc_dma->playback.psc_dma = psc_dma;
playback          422 sound/soc/fsl/mpc5200_dma.c 	psc_dma->playback.bcom_task =
playback          425 sound/soc/fsl/mpc5200_dma.c 	    !psc_dma->playback.bcom_task) {
playback          456 sound/soc/fsl/mpc5200_dma.c 	psc_dma->playback.irq =
playback          457 sound/soc/fsl/mpc5200_dma.c 		bcom_get_task_irq(psc_dma->playback.bcom_task);
playback          465 sound/soc/fsl/mpc5200_dma.c 	rc |= request_irq(psc_dma->playback.irq, &psc_dma_bcom_irq, IRQF_SHARED,
playback          466 sound/soc/fsl/mpc5200_dma.c 			  "psc-dma-playback", &psc_dma->playback);
playback          481 sound/soc/fsl/mpc5200_dma.c 	free_irq(psc_dma->playback.irq, &psc_dma->playback);
playback          497 sound/soc/fsl/mpc5200_dma.c 	bcom_gen_bd_tx_release(psc_dma->playback.bcom_task);
playback          502 sound/soc/fsl/mpc5200_dma.c 	free_irq(psc_dma->playback.irq, &psc_dma->playback);
playback           66 sound/soc/fsl/mpc5200_dma.h 	struct psc_dma_stream playback;
playback           82 sound/soc/fsl/mpc5200_dma.h 	return &psc_dma->playback;
playback          238 sound/soc/fsl/mpc5200_psc_ac97.c 	.playback = {
playback          257 sound/soc/fsl/mpc5200_psc_ac97.c 	.playback = {
playback          133 sound/soc/fsl/mpc5200_psc_i2s.c 	.playback = {
playback          521 sound/soc/hisilicon/hi6210-i2s.c 	.playback = {
playback          514 sound/soc/img/img-i2s-out.c 	i2s->dai_driver.playback.channels_min = 2;
playback          515 sound/soc/img/img-i2s-out.c 	i2s->dai_driver.playback.channels_max = i2s->max_i2s_chan * 2;
playback          516 sound/soc/img/img-i2s-out.c 	i2s->dai_driver.playback.rates = SNDRV_PCM_RATE_8000_192000;
playback          517 sound/soc/img/img-i2s-out.c 	i2s->dai_driver.playback.formats = SNDRV_PCM_FMTBIT_S32_LE;
playback          194 sound/soc/img/img-parallel-out.c 	.playback = {
playback          309 sound/soc/img/img-spdif-out.c 	.playback = {
playback          112 sound/soc/img/pistachio-internal-dac.c 		.playback = {
playback          497 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.playback = {
playback          515 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.playback = {
playback          527 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.playback = {
playback          536 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.playback = {
playback          554 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.playback = {
playback          572 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.playback = {
playback          683 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	if (dai->driver->playback.channels_min ||
playback           71 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	int ret, playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK);
playback           76 sound/soc/intel/baytrail/sst-baytrail-pcm.c 				  1, 1, !playback);
playback          338 sound/soc/intel/baytrail/sst-baytrail-pcm.c 		.playback = {
playback          964 sound/soc/intel/haswell/sst-haswell-pcm.c 		.playback = {
playback          983 sound/soc/intel/haswell/sst-haswell-pcm.c 		.playback = {
playback          995 sound/soc/intel/haswell/sst-haswell-pcm.c 		.playback = {
playback         1062 sound/soc/intel/haswell/sst-haswell-pcm.c 		if (hsw_dais[i].playback.channels_min) {
playback         1095 sound/soc/intel/haswell/sst-haswell-pcm.c 		if (hsw_dais[i].playback.channels_min)
playback         1113 sound/soc/intel/haswell/sst-haswell-pcm.c 		if (hsw_dais[i].playback.channels_min)
playback          335 sound/soc/intel/skylake/skl-pcm.c 		p_params.host_bps = dai->driver->playback.sig_bits;
playback          594 sound/soc/intel/skylake/skl-pcm.c 		p_params.link_bps = codec_dai->driver->playback.sig_bits;
playback          701 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          722 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          760 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          772 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          796 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          812 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          828 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          848 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          866 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          884 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          902 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          920 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          938 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          956 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          968 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback          981 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback         1016 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback         1036 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback         1056 sound/soc/intel/skylake/skl-pcm.c 	.playback = {
playback         1305 sound/soc/intel/skylake/skl-pcm.c 	if (dai->driver->playback.channels_min ||
playback          444 sound/soc/jz4740/jz4740-i2s.c 	.playback = {
playback          465 sound/soc/jz4740/jz4740-i2s.c 	.playback = {
playback          439 sound/soc/kirkwood/kirkwood-i2s.c 	.playback = {
playback          458 sound/soc/kirkwood/kirkwood-i2s.c 	.playback = {
playback          480 sound/soc/kirkwood/kirkwood-i2s.c 	.playback = {
playback          501 sound/soc/kirkwood/kirkwood-i2s.c 	.playback = {
playback          554 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.playback = {
playback          570 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.playback = {
playback          620 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.playback = {
playback          649 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.playback = {
playback          675 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.playback = {
playback          699 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.playback = {
playback          723 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.playback = {
playback          747 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.playback = {
playback           47 sound/soc/mediatek/mt2701/mt2701-wm8960.c SND_SOC_DAILINK_DEFS(playback,
playback           71 sound/soc/mediatek/mt2701/mt2701-wm8960.c 		SND_SOC_DAILINK_REG(playback),
playback          180 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.playback = {
playback          192 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.playback = {
playback          204 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.playback = {
playback          366 sound/soc/mediatek/mt6797/mt6797-dai-adda.c 		.playback = {
playback           64 sound/soc/mediatek/mt6797/mt6797-dai-hostless.c 		.playback = {
playback           83 sound/soc/mediatek/mt6797/mt6797-dai-hostless.c 		.playback = {
playback          258 sound/soc/mediatek/mt6797/mt6797-dai-pcm.c 		.playback = {
playback          279 sound/soc/mediatek/mt6797/mt6797-dai-pcm.c 		.playback = {
playback          538 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		.playback = {
playback          563 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		.playback = {
playback          589 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		.playback = {
playback          604 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		.playback = {
playback           85 sound/soc/mediatek/mt8173/mt8173-max98090.c SND_SOC_DAILINK_DEFS(playback,
playback          109 sound/soc/mediatek/mt8173/mt8173-max98090.c 		SND_SOC_DAILINK_REG(playback),
playback          107 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c SND_SOC_DAILINK_DEFS(playback,
playback          132 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 		SND_SOC_DAILINK_REG(playback),
playback          124 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c SND_SOC_DAILINK_DEFS(playback,
playback          164 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		SND_SOC_DAILINK_REG(playback),
playback          155 sound/soc/mediatek/mt8173/mt8173-rt5650.c SND_SOC_DAILINK_DEFS(playback,
playback          190 sound/soc/mediatek/mt8173/mt8173-rt5650.c 		SND_SOC_DAILINK_REG(playback),
playback          183 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.playback = {
playback          195 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.playback = {
playback          207 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.playback = {
playback          279 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.playback = {
playback          471 sound/soc/mediatek/mt8183/mt8183-dai-adda.c 		.playback = {
playback           64 sound/soc/mediatek/mt8183/mt8183-dai-hostless.c 		.playback = {
playback           83 sound/soc/mediatek/mt8183/mt8183-dai-hostless.c 		.playback = {
playback          876 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c 		.playback = {
playback          900 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c 		.playback = {
playback          912 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c 		.playback = {
playback          258 sound/soc/mediatek/mt8183/mt8183-dai-pcm.c 		.playback = {
playback          279 sound/soc/mediatek/mt8183/mt8183-dai-pcm.c 		.playback = {
playback          706 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c 		.playback = {
playback           98 sound/soc/meson/axg-frddr.c 	.playback = {
playback          166 sound/soc/meson/axg-frddr.c 	.playback = {
playback          297 sound/soc/meson/axg-spdifout.c 		.playback = {
playback           85 sound/soc/meson/axg-tdm-interface.c 		dai->driver->playback.channels_max = tx_slots;
playback           86 sound/soc/meson/axg-tdm-interface.c 		dai->driver->playback.formats = fmt;
playback          400 sound/soc/meson/axg-tdm-interface.c 		.playback = {
playback          234 sound/soc/meson/g12a-tohdmitx.c 	data->params.sig_bits = dai->driver->playback.sig_bits;
playback          305 sound/soc/meson/g12a-tohdmitx.c 	.playback = TOHDMITX_STREAM(xname, "Playback", xfmt, xchmax),	\
playback          657 sound/soc/mxs/mxs-saif.c 	.playback = {
playback          288 sound/soc/pxa/magician.c SND_SOC_DAILINK_DEFS(playback,
playback          305 sound/soc/pxa/magician.c 	SND_SOC_DAILINK_REG(playback),
playback          380 sound/soc/pxa/mmp-sspa.c 	.playback = {
playback          855 sound/soc/pxa/pxa-ssp.c 		.playback = {
playback          161 sound/soc/pxa/pxa2xx-ac97.c 	.playback = {
playback          178 sound/soc/pxa/pxa2xx-ac97.c 	.playback = {
playback          347 sound/soc/pxa/pxa2xx-i2s.c 	.playback = {
playback           29 sound/soc/qcom/lpass-apq8016.c 		.playback = {
playback           50 sound/soc/qcom/lpass-apq8016.c 		.playback = {
playback           92 sound/soc/qcom/lpass-apq8016.c 		.playback = {
playback           39 sound/soc/qcom/lpass-ipq806x.c 	.playback = {
playback           17 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {						\
playback          624 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          647 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          678 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          714 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          751 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          788 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          825 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          862 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          899 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          933 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          966 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          999 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback         1113 sound/soc/qcom/qdsp6/q6afe-dai.c 		.playback = {
playback          120 sound/soc/qcom/qdsp6/q6asm-dai.c 		.playback = {						\
playback          898 sound/soc/qcom/qdsp6/q6asm-dai.c 			dai_drv->playback = empty_stream;
playback          451 sound/soc/rockchip/rockchip_i2s.c 	.playback = {
playback          660 sound/soc/rockchip/rockchip_i2s.c 			soc_dai->playback.channels_max = val;
playback          208 sound/soc/rockchip/rockchip_spdif.c 	.playback = {
playback         1180 sound/soc/samsung/i2s.c 		dai_drv->playback.channels_min = 1;
playback         1181 sound/soc/samsung/i2s.c 		dai_drv->playback.channels_max = 2;
playback         1182 sound/soc/samsung/i2s.c 		dai_drv->playback.rates = i2s_dai_data->pcm_rates;
playback         1183 sound/soc/samsung/i2s.c 		dai_drv->playback.formats = SAMSUNG_I2S_FMTS;
playback         1184 sound/soc/samsung/i2s.c 		dai_drv->playback.stream_name = stream_names[i];
playback         1472 sound/soc/samsung/i2s.c 		pri_dai->drv->playback.channels_max = 6;
playback          453 sound/soc/samsung/pcm.c 	.playback = {						\
playback          132 sound/soc/samsung/s3c2412-i2s.c 	.playback = {
playback          413 sound/soc/samsung/s3c24xx-i2s.c 	.playback = {
playback          336 sound/soc/samsung/spdif.c 	.playback = {
playback          388 sound/soc/samsung/tm2_wm5110.c 		.playback = {
playback          409 sound/soc/samsung/tm2_wm5110.c 		.playback = {
playback          252 sound/soc/sh/fsi.c 	struct fsi_stream playback;
playback          303 sound/soc/sh/fsi.c 	return &fsi->playback == io;
playback          475 sound/soc/sh/fsi.c 		fsi->playback.oerr_num++;
playback          478 sound/soc/sh/fsi.c 		fsi->playback.uerr_num++;
playback          496 sound/soc/sh/fsi.c 	return fsi_is_play(substream) ? &fsi->playback : &fsi->capture;
playback          587 sound/soc/sh/fsi.c 	io = &fsi->playback;
playback          606 sound/soc/sh/fsi.c 	io = &fsi->playback;
playback          699 sound/soc/sh/fsi.c 	data |= AB_IO(1, fsi_get_port_shift(fsi, &fsi->playback));
playback         1242 sound/soc/sh/fsi.c 		fsi_stream_transfer(&master->fsia.playback);
playback         1244 sound/soc/sh/fsi.c 		fsi_stream_transfer(&master->fsib.playback);
playback         1397 sound/soc/sh/fsi.c 			fsi->playback.handler	= &fsi_pio_push_handler;
playback         1786 sound/soc/sh/fsi.c 		.playback = {
playback         1802 sound/soc/sh/fsi.c 		.playback = {
playback         1870 sound/soc/sh/fsi.c 	fsi->playback.handler	= &fsi_pio_push_handler; /* default PIO */
playback         1871 sound/soc/sh/fsi.c 	fsi->playback.priv	= fsi;
playback         1876 sound/soc/sh/fsi.c 		fsi->playback.dma_id  = info->tx_id;
playback         1877 sound/soc/sh/fsi.c 		fsi->playback.handler = &fsi_dma_push_handler;
playback         2064 sound/soc/sh/fsi.c 	__fsi_suspend(fsia, &fsia->playback, dev);
playback         2067 sound/soc/sh/fsi.c 	__fsi_suspend(fsib, &fsib->playback, dev);
playback         2079 sound/soc/sh/fsi.c 	__fsi_resume(fsia, &fsia->playback, dev);
playback         2082 sound/soc/sh/fsi.c 	__fsi_resume(fsib, &fsib->playback, dev);
playback          274 sound/soc/sh/hac.c 	.playback = {
playback          292 sound/soc/sh/hac.c 	.playback = {
playback           57 sound/soc/sh/rcar/cmd.c 			tio = &rdai->playback;
playback          238 sound/soc/sh/rcar/core.c 		io = &rdai->playback;
playback          712 sound/soc/sh/rcar/core.c 		return &rdai->playback;
playback         1016 sound/soc/sh/rcar/core.c 				    is_play ? &rdai->playback : &rdai->capture,
playback         1020 sound/soc/sh/rcar/core.c 				    is_play ? &rdai->playback : &rdai->capture,
playback         1136 sound/soc/sh/rcar/core.c 		struct device_node *playback,
playback         1150 sound/soc/sh/rcar/core.c 		if (np == playback)
playback         1151 sound/soc/sh/rcar/core.c 			rsnd_dai_connect(mod, &rdai->playback, mod->type);
playback         1234 sound/soc/sh/rcar/core.c 	ret = rsnd_dai_call(pcm_new, &rdai->playback, rtd);
playback         1242 sound/soc/sh/rcar/core.c 	ret = rsnd_preallocate_pages(rtd, &rdai->playback,
playback         1259 sound/soc/sh/rcar/core.c 	struct device_node *playback, *capture;
playback         1269 sound/soc/sh/rcar/core.c 	io_playback	= &rdai->playback;
playback         1281 sound/soc/sh/rcar/core.c 	drv->playback.rates		= RSND_RATES;
playback         1282 sound/soc/sh/rcar/core.c 	drv->playback.formats		= RSND_FMTS;
playback         1283 sound/soc/sh/rcar/core.c 	drv->playback.channels_min	= 2;
playback         1284 sound/soc/sh/rcar/core.c 	drv->playback.channels_max	= 8;
playback         1285 sound/soc/sh/rcar/core.c 	drv->playback.stream_name	= io_playback->name;
playback         1302 sound/soc/sh/rcar/core.c 		playback = of_parse_phandle(dai_np, "playback", io_i);
playback         1305 sound/soc/sh/rcar/core.c 		if (!playback && !capture)
playback         1308 sound/soc/sh/rcar/core.c 		rsnd_parse_connect_ssi(rdai, playback, capture);
playback         1309 sound/soc/sh/rcar/core.c 		rsnd_parse_connect_ssiu(rdai, playback, capture);
playback         1310 sound/soc/sh/rcar/core.c 		rsnd_parse_connect_src(rdai, playback, capture);
playback         1311 sound/soc/sh/rcar/core.c 		rsnd_parse_connect_ctu(rdai, playback, capture);
playback         1312 sound/soc/sh/rcar/core.c 		rsnd_parse_connect_mix(rdai, playback, capture);
playback         1313 sound/soc/sh/rcar/core.c 		rsnd_parse_connect_dvc(rdai, playback, capture);
playback         1315 sound/soc/sh/rcar/core.c 		of_node_put(playback);
playback         1369 sound/soc/sh/rcar/core.c 				rsnd_parse_connect_graph(priv, &rdai->playback, dai_np);
playback         1380 sound/soc/sh/rcar/core.c 				rsnd_parse_connect_simple(priv, &rdai->playback, dai_np);
playback         1762 sound/soc/sh/rcar/core.c 		ret = rsnd_rdai_continuance_probe(priv, &rdai->playback);
playback         1790 sound/soc/sh/rcar/core.c 		rsnd_dai_call(remove, &rdai->playback, priv);
playback         1826 sound/soc/sh/rcar/core.c 		ret |= rsnd_dai_call(remove, &rdai->playback, priv);
playback          452 sound/soc/sh/rcar/rsnd.h 		struct device_node *playback,
playback          518 sound/soc/sh/rcar/rsnd.h #define rsnd_io_is_play(io)	(&rsnd_io_to_rdai(io)->playback == io)
playback          527 sound/soc/sh/rcar/rsnd.h 	struct rsnd_dai_stream playback;
playback          777 sound/soc/sh/rcar/rsnd.h 			    struct device_node *playback,
playback          790 sound/soc/sh/rcar/rsnd.h 			     struct device_node *playback,
playback          808 sound/soc/sh/rcar/rsnd.h #define rsnd_parse_connect_src(rdai, playback, capture)			\
playback          811 sound/soc/sh/rcar/rsnd.h 						   playback, capture)
playback          820 sound/soc/sh/rcar/rsnd.h #define rsnd_parse_connect_ctu(rdai, playback, capture)			\
playback          823 sound/soc/sh/rcar/rsnd.h 						   playback, capture)
playback          832 sound/soc/sh/rcar/rsnd.h #define rsnd_parse_connect_mix(rdai, playback, capture)			\
playback          835 sound/soc/sh/rcar/rsnd.h 						   playback, capture)
playback          844 sound/soc/sh/rcar/rsnd.h #define rsnd_parse_connect_dvc(rdai, playback, capture)			\
playback          847 sound/soc/sh/rcar/rsnd.h 						   playback, capture)
playback         1062 sound/soc/sh/rcar/ssi.c 			    struct device_node *playback,
playback         1078 sound/soc/sh/rcar/ssi.c 		if (np == playback)
playback         1079 sound/soc/sh/rcar/ssi.c 			rsnd_ssi_connect(mod, &rdai->playback);
playback          357 sound/soc/sh/rcar/ssiu.c 			     struct device_node *playback,
playback          364 sound/soc/sh/rcar/ssiu.c 	struct rsnd_dai_stream *io_p = &rdai->playback;
playback          373 sound/soc/sh/rcar/ssiu.c 			if (np == playback)
playback          118 sound/soc/sh/siu.h 	struct siu_stream	playback;
playback           57 sound/soc/sh/siu_dai.c 	struct format_flag	playback;
playback           65 sound/soc/sh/siu_dai.c 		.playback = {
playback           79 sound/soc/sh/siu_dai.c 		.playback = {
playback          133 sound/soc/sh/siu_dai.c 	siu_write32(base + SIU_SBDVCA, port_info->playback.volume);
playback          364 sound/soc/sh/siu_dai.c 		vol = port_info->playback.volume;
playback          408 sound/soc/sh/siu_dai.c 		cur_vol = port_info->playback.volume;
playback          410 sound/soc/sh/siu_dai.c 		port_info->playback.volume = new_vol;
playback          462 sound/soc/sh/siu_dai.c 	(*port_info)->playback.volume = DFLT_VOLUME_LEVEL;
playback          532 sound/soc/sh/siu_dai.c 		if (WARN_ON(port_info->playback.rw_flg || port_info->capture.rw_flg))
playback          555 sound/soc/sh/siu_dai.c 		siu_stream = &port_info->playback;
playback          605 sound/soc/sh/siu_dai.c 		ifctl = siu_flags[info->port_id].playback.i2s |
playback          609 sound/soc/sh/siu_dai.c 		ifctl = siu_flags[info->port_id].playback.pcm |
playback          617 sound/soc/sh/siu_dai.c 	ifctl |= ~(siu_flags[info->port_id].playback.mask |
playback          701 sound/soc/sh/siu_dai.c 	.playback = {
playback           41 sound/soc/sh/siu_pcm.c 	struct siu_stream *siu_stream = &port_info->playback;
playback           61 sound/soc/sh/siu_pcm.c 	struct siu_stream *siu_stream = &port_info->playback;
playback           67 sound/soc/sh/siu_pcm.c 	port_info->playback.cur_period = 0;
playback          107 sound/soc/sh/siu_pcm.c 	struct siu_stream *siu_stream = &port_info->playback;
playback          308 sound/soc/sh/siu_pcm.c 		siu_stream = &port_info->playback;
playback          347 sound/soc/sh/siu_pcm.c 		siu_stream = &port_info->playback;
playback          380 sound/soc/sh/siu_pcm.c 		siu_stream = &port_info->playback;
playback          402 sound/soc/sh/siu_pcm.c 		siu_stream = &port_info->playback;
playback          491 sound/soc/sh/siu_pcm.c 		siu_stream = &port_info->playback;
playback          551 sound/soc/sh/siu_pcm.c 		tasklet_init(&(*port_info)->playback.tasklet, siu_io_tasklet,
playback          552 sound/soc/sh/siu_pcm.c 			     (unsigned long)&(*port_info)->playback);
playback          567 sound/soc/sh/siu_pcm.c 	tasklet_kill(&port_info->playback.tasklet);
playback          345 sound/soc/sh/ssi.c 	.playback = {
playback          362 sound/soc/sh/ssi.c 	.playback = {
playback           31 sound/soc/sirf/sirf-audio-port.c 	.playback = {
playback          275 sound/soc/sirf/sirf-usp.c 	.playback = {
playback          231 sound/soc/soc-compress.c 		codec_dai->driver->playback.stream_name,
playback          866 sound/soc/soc-compress.c 	int playback = 0, capture = 0;
playback          877 sound/soc/soc-compress.c 		playback = 1;
playback          886 sound/soc/soc-compress.c 	if (playback + capture != 1) {
playback          889 sound/soc/soc-compress.c 			playback, capture);
playback          893 sound/soc/soc-compress.c 	if (playback)
playback         2844 sound/soc/soc-core.c 			convert_endianness_formats(&dai_drv[i].playback);
playback          401 sound/soc/soc-dai.c 		stream = &dai->driver->playback;
playback         4203 sound/soc/soc-dapm.c 	if (dai->driver->playback.stream_name) {
playback         4205 sound/soc/soc-dapm.c 		template.name = dai->driver->playback.stream_name;
playback         4206 sound/soc/soc-dapm.c 		template.sname = dai->driver->playback.stream_name;
playback         4299 sound/soc/soc-dapm.c 	struct snd_soc_dapm_widget *playback = NULL, *capture = NULL;
playback         4309 sound/soc/soc-dapm.c 		playback = cpu_dai->playback_widget;
playback         4311 sound/soc/soc-dapm.c 		playback_cpu = playback;
playback         4320 sound/soc/soc-dapm.c 			if (!playback) {
playback         4322 sound/soc/soc-dapm.c 				playback = snd_soc_dapm_new_dai(card, substream,
playback         4324 sound/soc/soc-dapm.c 				if (IS_ERR(playback)) {
playback         4328 sound/soc/soc-dapm.c 						PTR_ERR(playback));
playback         4333 sound/soc/soc-dapm.c 						      playback, NULL, NULL);
playback         4340 sound/soc/soc-dapm.c 			snd_soc_dapm_add_path(&card->dapm, playback, codec,
playback          332 sound/soc/soc-pcm.c 			if (codec_dai->driver->playback.sig_bits == 0) {
playback          336 sound/soc/soc-pcm.c 			bits = max(codec_dai->driver->playback.sig_bits, bits);
playback          338 sound/soc/soc-pcm.c 		cpu_bits = cpu_dai->driver->playback.sig_bits;
playback          371 sound/soc/soc-pcm.c 		cpu_stream = &cpu_dai_drv->playback;
playback          393 sound/soc/soc-pcm.c 			codec_stream = &codec_dai_drv->playback;
playback          659 sound/soc/soc-pcm.c 		 codec_dai->driver->playback.stream_name,
playback         1003 sound/soc/soc-pcm.c 	bool playback = substream->stream == SNDRV_PCM_STREAM_PLAYBACK;
playback         1025 sound/soc/soc-pcm.c 		if ((playback && codec_dai->playback_active == 1) ||
playback         1026 sound/soc/soc-pcm.c 		    (!playback && codec_dai->capture_active == 1))
playback         1674 sound/soc/soc-pcm.c 				codec_stream = &codec_dai_drv->playback;
playback         1707 sound/soc/soc-pcm.c 			cpu_stream = &cpu_dai_drv->playback;
playback         1722 sound/soc/soc-pcm.c 				codec_stream = &codec_dai_drv->playback;
playback         1761 sound/soc/soc-pcm.c 			cpu_stream = &cpu_dai_drv->playback;
playback         1779 sound/soc/soc-pcm.c 				codec_stream = &codec_dai_drv->playback;
playback         1800 sound/soc/soc-pcm.c 		dpcm_init_runtime_hw(runtime, &cpu_dai_drv->playback);
playback         2880 sound/soc/soc-pcm.c 	int ret = 0, playback = 0, capture = 0;
playback         2884 sound/soc/soc-pcm.c 		playback = rtd->dai_link->dpcm_playback;
playback         2889 sound/soc/soc-pcm.c 			&cpu_dai->driver->playback : &cpu_dai->driver->capture;
playback         2891 sound/soc/soc-pcm.c 			&cpu_dai->driver->capture : &cpu_dai->driver->playback;
playback         2896 sound/soc/soc-pcm.c 				playback = 1;
playback         2903 sound/soc/soc-pcm.c 		playback = playback && cpu_playback->channels_min;
playback         2907 sound/soc/soc-pcm.c 		playback = 1;
playback         2912 sound/soc/soc-pcm.c 		playback = 0;
playback         2922 sound/soc/soc-pcm.c 					   playback, capture, &pcm);
playback         2928 sound/soc/soc-pcm.c 				playback, capture, &pcm);
playback         2939 sound/soc/soc-pcm.c 		ret = snd_pcm_new(rtd->card->snd_card, new_name, num, playback,
playback         2961 sound/soc/soc-pcm.c 		if (playback)
playback         3003 sound/soc/soc-pcm.c 	if (playback)
playback          531 sound/soc/soc-topology.c 	kfree(dai_drv->playback.stream_name);
playback         1835 sound/soc/soc-topology.c 	if (pcm->playback) {
playback         1836 sound/soc/soc-topology.c 		stream = &dai_drv->playback;
playback         1854 sound/soc/soc-topology.c 		kfree(dai_drv->playback.stream_name);
playback         1936 sound/soc/soc-topology.c 	link->dpcm_playback = le32_to_cpu(pcm->playback);
playback         2034 sound/soc/soc-topology.c 	dest->playback = src_v4->playback;
playback         2401 sound/soc/soc-topology.c 	if (d->playback) {
playback         2402 sound/soc/soc-topology.c 		stream = &dai_drv->playback;
playback          114 sound/soc/soc-utils.c 	.playback = {
playback          252 sound/soc/sof/intel/hda-dai.c 		p_params.link_bps = codec_dai->driver->playback.sig_bits;
playback          579 sound/soc/sof/pcm.c 	if (!spcm->pcm.playback)
playback         2299 sound/soc/sof/topology.c 	if (!spcm->pcm.playback)
playback         2352 sound/soc/sof/topology.c 	if (spcm->pcm.playback)
playback         2364 sound/soc/sof/topology.c 	if (spcm->pcm.playback)
playback          261 sound/soc/spear/spdif_out.c 	.playback = {
playback          447 sound/soc/sti/sti_uniperif.c 		stream = &dai->playback;
playback          791 sound/soc/stm/stm32_i2s.c 	stm32_i2s_dai_init(&dai_ptr->playback, "playback");
playback         1294 sound/soc/stm/stm32_sai_sub.c 		.playback = {
playback          654 sound/soc/sunxi/sun4i-codec.c 	.playback = {
playback         1276 sound/soc/sunxi/sun4i-codec.c 	.playback = {
playback          874 sound/soc/sunxi/sun4i-i2s.c 	.playback = {
playback          416 sound/soc/sunxi/sun4i-spdif.c 	.playback = {
playback          495 sound/soc/sunxi/sun8i-codec.c 	.playback = {
playback          224 sound/soc/tegra/tegra20_ac97.c 	.playback = {
playback          248 sound/soc/tegra/tegra20_i2s.c 	.playback = {
playback          161 sound/soc/tegra/tegra20_spdif.c 	.playback = {
playback          275 sound/soc/tegra/tegra30_i2s.c 	.playback = {
playback          177 sound/soc/ti/davinci-i2s.c static void toggle_clock(struct davinci_mcbsp_dev *dev, int playback)
playback          179 sound/soc/ti/davinci-i2s.c 	u32 m = playback ? DAVINCI_MCBSP_PCR_CLKXP : DAVINCI_MCBSP_PCR_CLKRP;
playback          190 sound/soc/ti/davinci-i2s.c 	int playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK);
playback          192 sound/soc/ti/davinci-i2s.c 	u32 mask = playback ? DAVINCI_MCBSP_SPCR_XRST : DAVINCI_MCBSP_SPCR_RRST;
playback          205 sound/soc/ti/davinci-i2s.c static void davinci_mcbsp_stop(struct davinci_mcbsp_dev *dev, int playback)
playback          212 sound/soc/ti/davinci-i2s.c 	spcr &= playback ? ~DAVINCI_MCBSP_SPCR_XRST : ~DAVINCI_MCBSP_SPCR_RRST;
playback          214 sound/soc/ti/davinci-i2s.c 	toggle_clock(dev, playback);
playback          529 sound/soc/ti/davinci-i2s.c 	int playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK);
playback          531 sound/soc/ti/davinci-i2s.c 	u32 mask = playback ? DAVINCI_MCBSP_SPCR_XRST : DAVINCI_MCBSP_SPCR_RRST;
playback          533 sound/soc/ti/davinci-i2s.c 	davinci_mcbsp_stop(dev, playback);
playback          540 sound/soc/ti/davinci-i2s.c 		toggle_clock(dev, playback);
playback          549 sound/soc/ti/davinci-i2s.c 	if (playback) {
playback          562 sound/soc/ti/davinci-i2s.c 		toggle_clock(dev, playback);
playback          573 sound/soc/ti/davinci-i2s.c 	int playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK);
playback          584 sound/soc/ti/davinci-i2s.c 		davinci_mcbsp_stop(dev, playback);
playback          596 sound/soc/ti/davinci-i2s.c 	int playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK);
playback          597 sound/soc/ti/davinci-i2s.c 	davinci_mcbsp_stop(dev, playback);
playback          626 sound/soc/ti/davinci-i2s.c 	.playback = {
playback         1603 sound/soc/ti/davinci-mcasp.c 		.playback	= {
playback         1622 sound/soc/ti/davinci-mcasp.c 		.playback 	= {
playback          173 sound/soc/ti/davinci-vcif.c 	.playback = {
playback          282 sound/soc/ti/omap-hdmi.c 	.playback = {
playback          296 sound/soc/ti/omap-hdmi.c 	.playback = {
playback         1310 sound/soc/ti/omap-mcbsp.c 	.playback = {
playback         1417 sound/soc/ti/omap-mcbsp.c 		omap_mcbsp_dai.playback.formats = SNDRV_PCM_FMTBIT_S16_LE;
playback          511 sound/soc/ti/omap-mcpdm.c 	.playback = {
playback          154 sound/soc/txx9/txx9aclc-ac97.c 	.playback = {
playback          223 sound/soc/uniphier/aio-ld11.c 		.playback = {
playback          262 sound/soc/uniphier/aio-ld11.c 		.playback = {
playback          284 sound/soc/uniphier/aio-ld11.c 		.playback = {
playback          299 sound/soc/uniphier/aio-ld11.c 		.playback = {
playback          314 sound/soc/uniphier/aio-ld11.c 		.playback = {
playback          329 sound/soc/uniphier/aio-ld11.c 		.playback = {
playback          346 sound/soc/uniphier/aio-ld11.c 		.playback = {
playback          364 sound/soc/uniphier/aio-ld11.c 		.playback = {
playback          176 sound/soc/uniphier/aio-pxs2.c 		.playback = {
playback          191 sound/soc/uniphier/aio-pxs2.c 		.playback = {
playback          213 sound/soc/uniphier/aio-pxs2.c 		.playback = {
playback          235 sound/soc/uniphier/aio-pxs2.c 		.playback = {
playback          250 sound/soc/uniphier/aio-pxs2.c 		.playback = {
playback          266 sound/soc/uniphier/aio-pxs2.c 		.playback = {
playback          280 sound/soc/uniphier/aio-pxs2.c 		.playback = {
playback          406 sound/soc/uniphier/evea.c 		.playback = {
playback          423 sound/soc/uniphier/evea.c 		.playback = {
playback          433 sound/soc/uniphier/evea.c 		.playback = {
playback          724 sound/soc/ux500/ux500_msp_dai.c 	.playback.channels_min = UX500_MSP_MIN_CHANNELS,
playback          725 sound/soc/ux500/ux500_msp_dai.c 	.playback.channels_max = UX500_MSP_MAX_CHANNELS,
playback          726 sound/soc/ux500/ux500_msp_dai.c 	.playback.rates        = UX500_I2S_RATES,
playback          727 sound/soc/ux500/ux500_msp_dai.c 	.playback.formats      = UX500_I2S_FORMATS,
playback          138 sound/soc/xilinx/xlnx_i2s.c 		dai_drv->playback.stream_name = "Playback";
playback          139 sound/soc/xilinx/xlnx_i2s.c 		dai_drv->playback.formats = format;
playback          140 sound/soc/xilinx/xlnx_i2s.c 		dai_drv->playback.channels_min = ch;
playback          141 sound/soc/xilinx/xlnx_i2s.c 		dai_drv->playback.channels_max = ch;
playback          142 sound/soc/xilinx/xlnx_i2s.c 		dai_drv->playback.rates	= SNDRV_PCM_RATE_8000_192000;
playback          207 sound/soc/xilinx/xlnx_spdif.c 	.playback = {
playback          499 sound/soc/xtensa/xtfpga-i2s.c 		.playback = {
playback          372 sound/soc/zte/zx-i2s.c 	.playback   = {
playback          277 sound/soc/zte/zx-spdif.c 	.playback = {
playback          357 sound/soc/zte/zx-tdm.c 	.playback   = {
playback          123 sound/usb/6fire/pcm.c 		return &rt->playback;
playback          340 sound/usb/6fire/pcm.c 	sub = &rt->playback;
playback          402 sound/usb/6fire/pcm.c 		sub = &rt->playback;
playback          440 sound/usb/6fire/pcm.c 		if (!rt->playback.instance && !rt->capture.instance) {
playback          637 sound/usb/6fire/pcm.c 	spin_lock_init(&rt->playback.lock);
playback          684 sound/usb/6fire/pcm.c 		if (rt->playback.instance)
playback          685 sound/usb/6fire/pcm.c 			snd_pcm_stop_xrun(rt->playback.instance);
playback           50 sound/usb/6fire/pcm.h 	struct pcm_substream playback;
playback           52 sound/usb/hiface/pcm.c 	struct pcm_substream playback;
playback          178 sound/usb/hiface/pcm.c 		return &rt->playback;
playback          329 sound/usb/hiface/pcm.c 	sub = &rt->playback;
playback          365 sound/usb/hiface/pcm.c 		sub = &rt->playback;
playback          597 sound/usb/hiface/pcm.c 	spin_lock_init(&rt->playback.lock);
playback          122 sound/usb/misc/ua101.c 	} capture, playback;
playback          192 sound/usb/misc/ua101.c 		ua->playback.substream->runtime->delay -=
playback          194 sound/usb/misc/ua101.c 						ua->playback.frame_bytes;
playback          246 sound/usb/misc/ua101.c 	if (*value >= ua->playback.queue_length)
playback          247 sound/usb/misc/ua101.c 		*value -= ua->playback.queue_length;
playback          288 sound/usb/misc/ua101.c 			frames * ua->playback.frame_bytes;
playback          290 sound/usb/misc/ua101.c 			do_period_elapsed |= copy_playback_data(&ua->playback,
playback          307 sound/usb/misc/ua101.c 		ua->playback.substream->runtime->delay += frames;
playback          311 sound/usb/misc/ua101.c 		snd_pcm_period_elapsed(ua->playback.substream);
playback          388 sound/usb/misc/ua101.c 		if (ua->rate_feedback_count < ua->playback.queue_length) {
playback          391 sound/usb/misc/ua101.c 						ua->playback.queue_length)
playback          533 sound/usb/misc/ua101.c 	kill_stream_urbs(&ua->playback);
playback          552 sound/usb/misc/ua101.c 	kill_stream_urbs(&ua->playback);
playback          560 sound/usb/misc/ua101.c 	ua->playback.urbs[0]->urb.complete =
playback          571 sound/usb/misc/ua101.c 		   ua->rate_feedback_count >= ua->playback.queue_length ||
playback          583 sound/usb/misc/ua101.c 	for (i = 0; i < ua->playback.queue_length; ++i) {
playback          590 sound/usb/misc/ua101.c 		urb = &ua->playback.urbs[i]->urb;
playback          592 sound/usb/misc/ua101.c 			frames * ua->playback.frame_bytes;
playback          598 sound/usb/misc/ua101.c 	err = submit_stream_urbs(ua, &ua->playback);
playback          613 sound/usb/misc/ua101.c 		snd_pcm_stop_xrun(ua->playback.substream);
playback          675 sound/usb/misc/ua101.c 	ua->playback.substream = substream;
playback          676 sound/usb/misc/ua101.c 	err = set_stream_hw(ua, substream, ua->playback.channels);
playback          680 sound/usb/misc/ua101.c 		DIV_ROUND_CLOSEST(ua->rate * ua->playback.queue_length,
playback          816 sound/usb/misc/ua101.c 	ua->playback.period_pos = 0;
playback          817 sound/usb/misc/ua101.c 	ua->playback.buffer_pos = 0;
playback          880 sound/usb/misc/ua101.c 	return ua101_pcm_pointer(ua, &ua->playback);
playback         1016 sound/usb/misc/ua101.c 	ua->playback.channels = fmt_playback->bNrChannels;
playback         1019 sound/usb/misc/ua101.c 	ua->playback.frame_bytes =
playback         1020 sound/usb/misc/ua101.c 		fmt_playback->bSubframeSize * ua->playback.channels;
playback         1035 sound/usb/misc/ua101.c 	ua->playback.usb_pipe = usb_sndisocpipe(ua->dev, usb_endpoint_num(epd));
playback         1036 sound/usb/misc/ua101.c 	ua->playback.max_packet_bytes = usb_endpoint_maxp(epd);
playback         1152 sound/usb/misc/ua101.c 	free_stream_urbs(&ua->playback);
playback         1155 sound/usb/misc/ua101.c 	free_stream_buffers(ua, &ua->playback);
playback         1281 sound/usb/misc/ua101.c 	err = alloc_stream_buffers(ua, &ua->playback);
playback         1288 sound/usb/misc/ua101.c 	err = alloc_stream_urbs(ua, &ua->playback, playback_urb_complete);
playback          326 sound/usb/usx2y/usx2yhwdeppcm.c 			subs->usX2Y->hwdep_pcm_shm->playback : (
playback            8 sound/usb/usx2y/usx2yhwdeppcm.h 	char playback[SSS];