pcm_data           98 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 					u8 *pcm_data,
pcm_data          112 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		pcm_data, samples);
pcm_data          150 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 					pcm_data + i * skip,
pcm_data          154 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 					pcm_data + i * skip, stride, is_s32);
pcm_data          160 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 					pcm_data + i * skip,
pcm_data          346 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 					u8 *pcm_data,
pcm_data          359 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		pcm_data, samples);
pcm_data          392 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		pb_sample_cpy(pcm_data + i * skip,
pcm_data           59 drivers/media/pci/cx18/cx18-alsa-pcm.c void cx18_alsa_announce_pcm_data(struct snd_cx18_card *cxsc, u8 *pcm_data,
pcm_data           70 drivers/media/pci/cx18/cx18-alsa-pcm.c 		pcm_data, num_bytes);
pcm_data          105 drivers/media/pci/cx18/cx18-alsa-pcm.c 		memcpy(runtime->dma_area + oldptr * stride, pcm_data,
pcm_data          107 drivers/media/pci/cx18/cx18-alsa-pcm.c 		memcpy(runtime->dma_area, pcm_data + cnt * stride,
pcm_data          110 drivers/media/pci/cx18/cx18-alsa-pcm.c 		memcpy(runtime->dma_area + oldptr * stride, pcm_data,
pcm_data           12 drivers/media/pci/cx18/cx18-alsa-pcm.h void cx18_alsa_announce_pcm_data(struct snd_cx18_card *card, u8 *pcm_data,
pcm_data          601 drivers/media/pci/cx18/cx18-driver.h 	void (*pcm_announce_callback)(struct snd_cx18_card *card, u8 *pcm_data,
pcm_data           57 drivers/media/pci/ivtv/ivtv-alsa-pcm.c 					u8 *pcm_data,
pcm_data           68 drivers/media/pci/ivtv/ivtv-alsa-pcm.c 		pcm_data, num_bytes);
pcm_data          103 drivers/media/pci/ivtv/ivtv-alsa-pcm.c 		memcpy(runtime->dma_area + oldptr * stride, pcm_data,
pcm_data          105 drivers/media/pci/ivtv/ivtv-alsa-pcm.c 		memcpy(runtime->dma_area, pcm_data + cnt * stride,
pcm_data          108 drivers/media/pci/ivtv/ivtv-alsa-pcm.c 		memcpy(runtime->dma_area + oldptr * stride, pcm_data,
pcm_data          677 drivers/media/pci/ivtv/ivtv-driver.h 	void (*pcm_announce_callback)(struct snd_ivtv_card *card, u8 *pcm_data,
pcm_data          123 drivers/mtd/lpddr/lpddr2_nvm.c 	struct pcm_int_data *pcm_data = map->fldrv_priv;
pcm_data          125 drivers/mtd/lpddr/lpddr2_nvm.c 	val = map->pfow_base + offset*pcm_data->bus_width;
pcm_data          138 drivers/mtd/lpddr/lpddr2_nvm.c 	struct pcm_int_data *pcm_data = map->fldrv_priv;
pcm_data          140 drivers/mtd/lpddr/lpddr2_nvm.c 	writel_relaxed(build_mr_cfgmask(pcm_data->bus_width) | 0x18,
pcm_data          141 drivers/mtd/lpddr/lpddr2_nvm.c 		pcm_data->ctl_regs + LPDDR2_MODE_REG_CFG);
pcm_data          142 drivers/mtd/lpddr/lpddr2_nvm.c 	writel_relaxed(0x01, pcm_data->ctl_regs + LPDDR2_MODE_REG_DATA);
pcm_data          153 drivers/mtd/lpddr/lpddr2_nvm.c 	struct pcm_int_data *pcm_data = map->fldrv_priv;
pcm_data          155 drivers/mtd/lpddr/lpddr2_nvm.c 	writel_relaxed(build_mr_cfgmask(pcm_data->bus_width) | 0x18,
pcm_data          156 drivers/mtd/lpddr/lpddr2_nvm.c 		pcm_data->ctl_regs + LPDDR2_MODE_REG_CFG);
pcm_data          157 drivers/mtd/lpddr/lpddr2_nvm.c 	writel_relaxed(0x02, pcm_data->ctl_regs + LPDDR2_MODE_REG_DATA);
pcm_data          171 drivers/mtd/lpddr/lpddr2_nvm.c 	struct pcm_int_data *pcm_data = map->fldrv_priv;
pcm_data          172 drivers/mtd/lpddr/lpddr2_nvm.c 	u_int sr_ok_datamask = build_sr_ok_datamask(pcm_data->bus_width);
pcm_data          191 drivers/mtd/lpddr/lpddr2_nvm.c 	if (pcm_data->bus_width == 0x0004) {	/* 2x16 devices stacked */
pcm_data          213 drivers/mtd/lpddr/lpddr2_nvm.c 	if (pcm_data->bus_width == 0x0004)	/* 2x16 devices stacked */
pcm_data          220 drivers/mtd/lpddr/lpddr2_nvm.c 		if (pcm_data->bus_width == 0x0004) {/* 2x16 devices stacked */
pcm_data          320 drivers/mtd/lpddr/lpddr2_nvm.c 	struct pcm_int_data *pcm_data = map->fldrv_priv;
pcm_data          338 drivers/mtd/lpddr/lpddr2_nvm.c 			if (pcm_data->bus_width == 0x0004) {/* 2x16 devices */
pcm_data          347 drivers/mtd/lpddr/lpddr2_nvm.c 			add += pcm_data->bus_width;
pcm_data          348 drivers/mtd/lpddr/lpddr2_nvm.c 			tot_len += pcm_data->bus_width;
pcm_data          405 drivers/mtd/lpddr/lpddr2_nvm.c 	struct pcm_int_data *pcm_data;
pcm_data          408 drivers/mtd/lpddr/lpddr2_nvm.c 	pcm_data = devm_kzalloc(&pdev->dev, sizeof(*pcm_data), GFP_KERNEL);
pcm_data          409 drivers/mtd/lpddr/lpddr2_nvm.c 	if (!pcm_data)
pcm_data          412 drivers/mtd/lpddr/lpddr2_nvm.c 	pcm_data->bus_width = BUS_WIDTH;
pcm_data          432 drivers/mtd/lpddr/lpddr2_nvm.c 		.bankwidth	= pcm_data->bus_width / 2,
pcm_data          434 drivers/mtd/lpddr/lpddr2_nvm.c 		.fldrv_priv	= pcm_data,
pcm_data          442 drivers/mtd/lpddr/lpddr2_nvm.c 	pcm_data->ctl_regs = devm_ioremap_resource(&pdev->dev, control_regs);
pcm_data          443 drivers/mtd/lpddr/lpddr2_nvm.c 	if (IS_ERR(pcm_data->ctl_regs))
pcm_data          444 drivers/mtd/lpddr/lpddr2_nvm.c 		return PTR_ERR(pcm_data->ctl_regs);
pcm_data          453 drivers/mtd/lpddr/lpddr2_nvm.c 		.erasesize	= ERASE_BLOCKSIZE * pcm_data->bus_width,
pcm_data          455 drivers/mtd/lpddr/lpddr2_nvm.c 		.writebufsize	= WRITE_BUFFSIZE * pcm_data->bus_width,
pcm_data           67 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream];
pcm_data           73 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	dev_dbg(rtd->dev, "PCM: hw_params, pcm_data %p\n", pcm_data);
pcm_data           75 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = sst_byt_stream_type(byt, pcm_data->stream,
pcm_data           83 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = sst_byt_stream_set_rate(byt, pcm_data->stream, rate);
pcm_data           90 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = sst_byt_stream_set_bits(byt, pcm_data->stream, bits);
pcm_data           98 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = sst_byt_stream_set_channels(byt, pcm_data->stream, channels);
pcm_data          107 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = sst_byt_stream_buffer(byt, pcm_data->stream,
pcm_data          115 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = sst_byt_stream_commit(byt, pcm_data->stream);
pcm_data          139 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream];
pcm_data          144 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = sst_byt_stream_commit(byt, pcm_data->stream);
pcm_data          150 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	sst_byt_stream_start(byt, pcm_data->stream, pcm_data->hw_ptr);
pcm_data          153 sound/soc/intel/baytrail/sst-baytrail-pcm.c 		pcm_data->hw_ptr);
pcm_data          160 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_byt_pcm_data *pcm_data =
pcm_data          163 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	if (snd_pcm_running(pcm_data->substream))
pcm_data          164 sound/soc/intel/baytrail/sst-baytrail-pcm.c 		sst_byt_pcm_restore_stream_context(pcm_data->substream);
pcm_data          172 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream];
pcm_data          179 sound/soc/intel/baytrail/sst-baytrail-pcm.c 		pcm_data->hw_ptr = 0;
pcm_data          180 sound/soc/intel/baytrail/sst-baytrail-pcm.c 		sst_byt_stream_start(byt, pcm_data->stream, 0);
pcm_data          184 sound/soc/intel/baytrail/sst-baytrail-pcm.c 			schedule_work(&pcm_data->work);
pcm_data          186 sound/soc/intel/baytrail/sst-baytrail-pcm.c 			sst_byt_stream_resume(byt, pcm_data->stream);
pcm_data          189 sound/soc/intel/baytrail/sst-baytrail-pcm.c 		sst_byt_stream_resume(byt, pcm_data->stream);
pcm_data          192 sound/soc/intel/baytrail/sst-baytrail-pcm.c 		sst_byt_stream_stop(byt, pcm_data->stream);
pcm_data          198 sound/soc/intel/baytrail/sst-baytrail-pcm.c 		sst_byt_stream_pause(byt, pcm_data->stream);
pcm_data          209 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_byt_pcm_data *pcm_data = data;
pcm_data          210 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct snd_pcm_substream *substream = pcm_data->substream;
pcm_data          218 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	hw_pos = sst_byt_get_dsp_position(byt, pcm_data->stream,
pcm_data          220 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	pcm_data->hw_ptr = hw_pos;
pcm_data          237 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream];
pcm_data          239 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	dev_dbg(rtd->dev, "PCM: DMA pointer %u bytes\n", pcm_data->hw_ptr);
pcm_data          241 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	return bytes_to_frames(runtime, pcm_data->hw_ptr);
pcm_data          249 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream];
pcm_data          254 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	mutex_lock(&pcm_data->mutex);
pcm_data          256 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	pcm_data->substream = substream;
pcm_data          260 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	pcm_data->stream = sst_byt_stream_new(byt, substream->stream + 1,
pcm_data          261 sound/soc/intel/baytrail/sst-baytrail-pcm.c 					      byt_notify_pointer, pcm_data);
pcm_data          262 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	if (pcm_data->stream == NULL) {
pcm_data          264 sound/soc/intel/baytrail/sst-baytrail-pcm.c 		mutex_unlock(&pcm_data->mutex);
pcm_data          268 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	mutex_unlock(&pcm_data->mutex);
pcm_data          277 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream];
pcm_data          283 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	cancel_work_sync(&pcm_data->work);
pcm_data          284 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	mutex_lock(&pcm_data->mutex);
pcm_data          285 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = sst_byt_stream_free(byt, pcm_data->stream);
pcm_data          290 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	pcm_data->stream = NULL;
pcm_data          293 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	mutex_unlock(&pcm_data->mutex);
pcm_data          180 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data          187 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data = &pdata->pcm[dai][stream];
pcm_data          189 sound/soc/intel/haswell/sst-haswell-pcm.c 	mutex_lock(&pcm_data->mutex);
pcm_data          192 sound/soc/intel/haswell/sst-haswell-pcm.c 	if (!pcm_data->stream) {
pcm_data          193 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data->volume[0] =
pcm_data          195 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data->volume[1] =
pcm_data          199 sound/soc/intel/haswell/sst-haswell-pcm.c 		mutex_unlock(&pcm_data->mutex);
pcm_data          207 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, SST_HSW_CHANNELS_ALL, volume);
pcm_data          210 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, 0, volume);
pcm_data          212 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, 1, volume);
pcm_data          217 sound/soc/intel/haswell/sst-haswell-pcm.c 	mutex_unlock(&pcm_data->mutex);
pcm_data          229 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data          236 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data = &pdata->pcm[dai][stream];
pcm_data          238 sound/soc/intel/haswell/sst-haswell-pcm.c 	mutex_lock(&pcm_data->mutex);
pcm_data          241 sound/soc/intel/haswell/sst-haswell-pcm.c 	if (!pcm_data->stream) {
pcm_data          243 sound/soc/intel/haswell/sst-haswell-pcm.c 			hsw_ipc_to_mixer(pcm_data->volume[0]);
pcm_data          245 sound/soc/intel/haswell/sst-haswell-pcm.c 			hsw_ipc_to_mixer(pcm_data->volume[1]);
pcm_data          248 sound/soc/intel/haswell/sst-haswell-pcm.c 		mutex_unlock(&pcm_data->mutex);
pcm_data          252 sound/soc/intel/haswell/sst-haswell-pcm.c 	sst_hsw_stream_get_volume(hsw, pcm_data->stream, 0, 0, &volume);
pcm_data          254 sound/soc/intel/haswell/sst-haswell-pcm.c 	sst_hsw_stream_get_volume(hsw, pcm_data->stream, 0, 1, &volume);
pcm_data          259 sound/soc/intel/haswell/sst-haswell-pcm.c 	mutex_unlock(&pcm_data->mutex);
pcm_data          468 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data          480 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data = &pdata->pcm[dai][substream->stream];
pcm_data          483 sound/soc/intel/haswell/sst-haswell-pcm.c 	if (pcm_data->allocated) {
pcm_data          484 sound/soc/intel/haswell/sst-haswell-pcm.c 		ret = sst_hsw_stream_reset(hsw, pcm_data->stream);
pcm_data          489 sound/soc/intel/haswell/sst-haswell-pcm.c 		ret = sst_hsw_stream_free(hsw, pcm_data->stream);
pcm_data          495 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data->allocated = false;
pcm_data          497 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data->stream = sst_hsw_stream_new(hsw, rtd->cpu_dai->id,
pcm_data          498 sound/soc/intel/haswell/sst-haswell-pcm.c 			hsw_notify_pointer, pcm_data);
pcm_data          499 sound/soc/intel/haswell/sst-haswell-pcm.c 		if (pcm_data->stream == NULL) {
pcm_data          540 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_stream_format(hsw, pcm_data->stream,
pcm_data          548 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_stream_set_rate(hsw, pcm_data->stream, rate);
pcm_data          557 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_valid(hsw, pcm_data->stream, 16);
pcm_data          561 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_valid(hsw, pcm_data->stream, 24);
pcm_data          565 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_valid(hsw, pcm_data->stream, 8);
pcm_data          569 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_valid(hsw, pcm_data->stream, 32);
pcm_data          577 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_stream_set_bits(hsw, pcm_data->stream, bits);
pcm_data          585 sound/soc/intel/haswell/sst-haswell-pcm.c 	sst_hsw_stream_set_map_config(hsw, pcm_data->stream,
pcm_data          588 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_stream_set_channels(hsw, pcm_data->stream, channels);
pcm_data          609 sound/soc/intel/haswell/sst-haswell-pcm.c 	sst_hsw_stream_set_style(hsw, pcm_data->stream,
pcm_data          617 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_stream_buffer(hsw, pcm_data->stream,
pcm_data          634 sound/soc/intel/haswell/sst-haswell-pcm.c 	sst_hsw_stream_set_module_info(hsw, pcm_data->stream,
pcm_data          635 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data->runtime);
pcm_data          637 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_stream_commit(hsw, pcm_data->stream);
pcm_data          643 sound/soc/intel/haswell/sst-haswell-pcm.c 	if (!pcm_data->allocated) {
pcm_data          645 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0,
pcm_data          646 sound/soc/intel/haswell/sst-haswell-pcm.c 				0, pcm_data->volume[0]);
pcm_data          647 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0,
pcm_data          648 sound/soc/intel/haswell/sst-haswell-pcm.c 				1, pcm_data->volume[1]);
pcm_data          649 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data->allocated = true;
pcm_data          652 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_stream_pause(hsw, pcm_data->stream, 1);
pcm_data          670 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data          678 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data = &pdata->pcm[dai][substream->stream];
pcm_data          679 sound/soc/intel/haswell/sst-haswell-pcm.c 	sst_stream = pcm_data->stream;
pcm_data          686 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_resume(hsw, pcm_data->stream, 0);
pcm_data          692 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_pause(hsw, pcm_data->stream, 0);
pcm_data          696 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_stream_set_old_position(hsw, pcm_data->stream, pos);
pcm_data          708 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data = data;
pcm_data          709 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct snd_pcm_substream *substream = pcm_data->substream;
pcm_data          717 sound/soc/intel/haswell/sst-haswell-pcm.c 		 sst_hsw_get_dsp_position(hsw, pcm_data->stream));
pcm_data          779 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data          787 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data = &pdata->pcm[dai][substream->stream];
pcm_data          788 sound/soc/intel/haswell/sst-haswell-pcm.c 	position = sst_hsw_get_dsp_position(hsw, pcm_data->stream);
pcm_data          791 sound/soc/intel/haswell/sst-haswell-pcm.c 	ppos = sst_hsw_get_dsp_presentation_position(hsw, pcm_data->stream);
pcm_data          803 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data          808 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data = &pdata->pcm[dai][substream->stream];
pcm_data          810 sound/soc/intel/haswell/sst-haswell-pcm.c 	mutex_lock(&pcm_data->mutex);
pcm_data          813 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data->substream = substream;
pcm_data          817 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data->stream = sst_hsw_stream_new(hsw, rtd->cpu_dai->id,
pcm_data          818 sound/soc/intel/haswell/sst-haswell-pcm.c 		hsw_notify_pointer, pcm_data);
pcm_data          819 sound/soc/intel/haswell/sst-haswell-pcm.c 	if (pcm_data->stream == NULL) {
pcm_data          823 sound/soc/intel/haswell/sst-haswell-pcm.c 		mutex_unlock(&pcm_data->mutex);
pcm_data          827 sound/soc/intel/haswell/sst-haswell-pcm.c 	mutex_unlock(&pcm_data->mutex);
pcm_data          836 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data          841 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data = &pdata->pcm[dai][substream->stream];
pcm_data          843 sound/soc/intel/haswell/sst-haswell-pcm.c 	mutex_lock(&pcm_data->mutex);
pcm_data          844 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_stream_reset(hsw, pcm_data->stream);
pcm_data          850 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_stream_free(hsw, pcm_data->stream);
pcm_data          855 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data->allocated = false;
pcm_data          856 sound/soc/intel/haswell/sst-haswell-pcm.c 	pcm_data->stream = NULL;
pcm_data          861 sound/soc/intel/haswell/sst-haswell-pcm.c 	mutex_unlock(&pcm_data->mutex);
pcm_data          879 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data          883 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data = &pdata->pcm[mod_map[i].dai_id][mod_map[i].stream];
pcm_data          886 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data->runtime = sst_hsw_runtime_module_create(hsw,
pcm_data          887 sound/soc/intel/haswell/sst-haswell-pcm.c 			mod_map[i].mod_id, pcm_data->persistent_offset);
pcm_data          888 sound/soc/intel/haswell/sst-haswell-pcm.c 		if (pcm_data->runtime == NULL)
pcm_data          890 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data->persistent_offset =
pcm_data          891 sound/soc/intel/haswell/sst-haswell-pcm.c 			pcm_data->runtime->persistent_offset;
pcm_data          906 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data = &pdata->pcm[mod_map[i].dai_id][mod_map[i].stream];
pcm_data          907 sound/soc/intel/haswell/sst-haswell-pcm.c 		sst_hsw_runtime_module_free(pcm_data->runtime);
pcm_data          916 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data          920 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data = &pdata->pcm[mod_map[i].dai_id][mod_map[i].stream];
pcm_data          921 sound/soc/intel/haswell/sst-haswell-pcm.c 		if (pcm_data->runtime){
pcm_data          922 sound/soc/intel/haswell/sst-haswell-pcm.c 			sst_hsw_runtime_module_free(pcm_data->runtime);
pcm_data          923 sound/soc/intel/haswell/sst-haswell-pcm.c 			pcm_data->runtime = NULL;
pcm_data         1274 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data         1293 sound/soc/intel/haswell/sst-haswell-pcm.c 		pcm_data = &pdata->pcm[mod_map[i].dai_id][mod_map[i].stream];
pcm_data         1295 sound/soc/intel/haswell/sst-haswell-pcm.c 		if (!pcm_data->substream)
pcm_data         1298 sound/soc/intel/haswell/sst-haswell-pcm.c 		err = sst_module_runtime_restore(pcm_data->runtime,
pcm_data         1299 sound/soc/intel/haswell/sst-haswell-pcm.c 			&pcm_data->context);
pcm_data         1319 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct hsw_pcm_data *pcm_data;
pcm_data         1327 sound/soc/intel/haswell/sst-haswell-pcm.c 			pcm_data = &pdata->pcm[mod_map[i].dai_id][mod_map[i].stream];
pcm_data         1329 sound/soc/intel/haswell/sst-haswell-pcm.c 			if (!pcm_data->substream)
pcm_data         1332 sound/soc/intel/haswell/sst-haswell-pcm.c 			snd_pcm_suspend_all(pcm_data->hsw_pcm);
pcm_data         1340 sound/soc/intel/haswell/sst-haswell-pcm.c 			pcm_data = &pdata->pcm[mod_map[i].dai_id][mod_map[i].stream];
pcm_data         1342 sound/soc/intel/haswell/sst-haswell-pcm.c 			if (!pcm_data->substream)
pcm_data         1346 sound/soc/intel/haswell/sst-haswell-pcm.c 			err = sst_module_runtime_save(pcm_data->runtime,
pcm_data         1347 sound/soc/intel/haswell/sst-haswell-pcm.c 				&pcm_data->context);
pcm_data          132 sound/soc/qcom/lpass-platform.c 	struct lpass_pcm_data *pcm_data = rt->private_data;
pcm_data          139 sound/soc/qcom/lpass-platform.c 	int ret, dma_port = pcm_data->i2s_port + v->dmactl_audif_start;
pcm_data          141 sound/soc/qcom/lpass-platform.c 	ch = pcm_data->dma_ch;
pcm_data          225 sound/soc/qcom/lpass-platform.c 	struct lpass_pcm_data *pcm_data = rt->private_data;
pcm_data          230 sound/soc/qcom/lpass-platform.c 	reg = LPAIF_DMACTL_REG(v, pcm_data->dma_ch, substream->stream);
pcm_data          246 sound/soc/qcom/lpass-platform.c 	struct lpass_pcm_data *pcm_data = rt->private_data;
pcm_data          250 sound/soc/qcom/lpass-platform.c 	ch = pcm_data->dma_ch;
pcm_data          298 sound/soc/qcom/lpass-platform.c 	struct lpass_pcm_data *pcm_data = rt->private_data;
pcm_data          302 sound/soc/qcom/lpass-platform.c 	ch = pcm_data->dma_ch;
pcm_data          372 sound/soc/qcom/lpass-platform.c 	struct lpass_pcm_data *pcm_data = rt->private_data;
pcm_data          377 sound/soc/qcom/lpass-platform.c 	ch = pcm_data->dma_ch;