fw_tstamp 248 sound/soc/intel/atom/sst/sst_drv_interface.c struct snd_sst_tstamp fw_tstamp = {0,}; fw_tstamp 262 sound/soc/intel/atom/sst/sst_drv_interface.c (str_id * sizeof(fw_tstamp)); fw_tstamp 264 sound/soc/intel/atom/sst/sst_drv_interface.c memcpy_fromio(&fw_tstamp, addr, sizeof(fw_tstamp)); fw_tstamp 266 sound/soc/intel/atom/sst/sst_drv_interface.c fw_tstamp.bytes_copied = stream->cumm_bytes; fw_tstamp 268 sound/soc/intel/atom/sst/sst_drv_interface.c fw_tstamp.bytes_copied, bytes); fw_tstamp 271 sound/soc/intel/atom/sst/sst_drv_interface.c sst_shim_write(addr, offset, fw_tstamp.bytes_copied); fw_tstamp 350 sound/soc/intel/atom/sst/sst_drv_interface.c struct snd_sst_tstamp fw_tstamp = {0,}; fw_tstamp 356 sound/soc/intel/atom/sst/sst_drv_interface.c (str_id * sizeof(fw_tstamp)); fw_tstamp 358 sound/soc/intel/atom/sst/sst_drv_interface.c memcpy_fromio(&fw_tstamp, addr, sizeof(fw_tstamp)); fw_tstamp 363 sound/soc/intel/atom/sst/sst_drv_interface.c dev_dbg(dev, "rb_counter %llu in bytes\n", fw_tstamp.ring_buffer_counter); fw_tstamp 365 sound/soc/intel/atom/sst/sst_drv_interface.c tstamp->copied_total = fw_tstamp.ring_buffer_counter; fw_tstamp 366 sound/soc/intel/atom/sst/sst_drv_interface.c tstamp->pcm_frames = fw_tstamp.frames_decoded; fw_tstamp 367 sound/soc/intel/atom/sst/sst_drv_interface.c tstamp->pcm_io_frames = div_u64(fw_tstamp.hardware_counter, fw_tstamp 369 sound/soc/intel/atom/sst/sst_drv_interface.c tstamp->sampling_rate = fw_tstamp.sampling_frequency; fw_tstamp 486 sound/soc/intel/atom/sst/sst_drv_interface.c struct snd_sst_tstamp *fw_tstamp) fw_tstamp 493 sound/soc/intel/atom/sst/sst_drv_interface.c fw_tstamp->ring_buffer_counter); fw_tstamp 495 sound/soc/intel/atom/sst/sst_drv_interface.c fw_tstamp->hardware_counter); fw_tstamp 497 sound/soc/intel/atom/sst/sst_drv_interface.c delay_bytes = (size_t) (fw_tstamp->ring_buffer_counter - fw_tstamp 498 sound/soc/intel/atom/sst/sst_drv_interface.c fw_tstamp->hardware_counter); fw_tstamp 500 sound/soc/intel/atom/sst/sst_drv_interface.c delay_bytes = (size_t) (fw_tstamp->hardware_counter - fw_tstamp 501 sound/soc/intel/atom/sst/sst_drv_interface.c fw_tstamp->ring_buffer_counter); fw_tstamp 504 sound/soc/intel/atom/sst/sst_drv_interface.c div_u64_rem(fw_tstamp->ring_buffer_counter, buffer_sz, &pointer_bytes); fw_tstamp 521 sound/soc/intel/atom/sst/sst_drv_interface.c struct snd_sst_tstamp fw_tstamp; fw_tstamp 536 sound/soc/intel/atom/sst/sst_drv_interface.c (str_id * sizeof(fw_tstamp)); fw_tstamp 538 sound/soc/intel/atom/sst/sst_drv_interface.c memcpy_fromio(&fw_tstamp, addr, sizeof(fw_tstamp)); fw_tstamp 540 sound/soc/intel/atom/sst/sst_drv_interface.c return sst_calc_tstamp(ctx, info, substream, &fw_tstamp); fw_tstamp 32 sound/soc/intel/atom/sst/sst_stream.c struct snd_sst_tstamp fw_tstamp; fw_tstamp 80 sound/soc/intel/atom/sst/sst_stream.c sst_drv_ctx->tstamp + (str_id * sizeof(fw_tstamp)); fw_tstamp 83 sound/soc/intel/atom/sst/sst_stream.c sst_drv_ctx->tstamp + (str_id * sizeof(fw_tstamp)); fw_tstamp 543 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_byt_tstamp fw_tstamp; fw_tstamp 547 sound/soc/intel/baytrail/sst-baytrail-ipc.c tstamp_offset = SST_BYT_TIMESTAMP_OFFSET + str_id * sizeof(fw_tstamp); fw_tstamp 548 sound/soc/intel/baytrail/sst-baytrail-ipc.c memcpy_fromio(&fw_tstamp, fw_tstamp 549 sound/soc/intel/baytrail/sst-baytrail-ipc.c sst->addr.lpe + tstamp_offset, sizeof(fw_tstamp)); fw_tstamp 551 sound/soc/intel/baytrail/sst-baytrail-ipc.c return do_div(fw_tstamp.ring_buffer_counter, buffer_size);