summaryrefslogtreecommitdiff
path: root/sound/core/pcm_lib.c
AgeCommit message (Expand)Author
2022-03-22ALSA: pcm: Fix races among concurrent read/write and buffer changesTakashi Iwai
2021-11-24ALSA: pcm: introduce INFO_NO_REWINDS flagPierre-Louis Bossart
2021-11-24ALSA: pcm: unconditionally check if appl_ptr is in 0..boundary rangePierre-Louis Bossart
2021-10-18ALSA: memalloc: Support for non-contiguous page allocationTakashi Iwai
2021-08-27ALSA: pcm: fix divide error in snd_pcm_lib_ioctlZubin Mithra
2021-06-10ALSA: pcm: add snd_pcm_period_elapsed() variant without acquiring lock of PCM...Takashi Sakamoto
2020-12-15ALSA: pcm: use krealloc_array()Bartosz Golaszewski
2020-10-26ALSA: fix kernel-doc markupsMauro Carvalho Chehab
2020-05-18ALSA: pcm: fix incorrect hw_base increaseBrent Lu
2020-01-05ALSA: pcm: More constificationsTakashi Iwai
2020-01-04ALSA: control: Add verification for kctl accessesTakashi Iwai
2019-12-17Merge tag 'y2038-alsa-v8-signed' of git://git.kernel.org:/pub/scm/linux/kerne...Takashi Iwai
2019-12-14ALSA: control: remove useless assignment in .info callback of PCM chmap elementTakashi Sakamoto
2019-12-13ALSA: add new 32-bit layout for snd_pcm_mmap_status/controlArnd Bergmann
2019-12-11ALSA: Replace timespec with timespec64Baolin Wang
2019-11-13ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed()paulhsia
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner
2019-02-13ALSA: pcm: Comment why read blocks when PCM is not runningRicardo Biehl Pasquali
2019-02-13Merge branch 'for-linus' into for-nextTakashi Iwai
2019-02-08ALSA: pcm: Revert capture stream behavior change in blocking modeTakashi Iwai
2019-01-29Merge branch 'for-linus' into for-nextTakashi Iwai
2019-01-25ALSA: pcm: Fix tight loop of OSS capture streamTakashi Iwai
2019-01-25ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer()Takashi Iwai
2018-09-10ALSA: pcm: Update hardware pointer before start captureRicardo Biehl Pasquali
2018-08-27ALSA: pcm: Return 0 when size < start_threshold in captureRicardo Biehl Pasquali
2018-07-11ALSA: pcm: Fix snd_interval_refine first/last with open min/maxTimo Wischer
2018-07-06ALSA: pcm: Allow drivers to set R/W wait time.Liam Girdwood
2018-07-04ALSA: pcm: trace XRUN event at injection, tooTakashi Iwai
2018-04-17ALSA: pcm: Clean up with snd_pcm_avail() and snd_pcm_hw_avail() helpersTakashi Iwai
2018-03-13ALSA: pcm: Use krealloc() for resizing the rules arrayTakashi Iwai
2018-01-15Merge branch 'for-linus' into for-nextTakashi Iwai
2018-01-11ALSA: pcm: Remove yet superfluous WARN_ON()Takashi Iwai
2018-01-09Merge branch 'for-linus' into for-nextTakashi Iwai
2018-01-02ALSA: pcm: Set config update bits only when really changedTakashi Iwai
2018-01-02ALSA: pcm: Remove incorrect snd_BUG_ON() usagesTakashi Iwai
2017-11-21ALSA: pcm: update tstamp only if audio_tstamp changedHenrik Eriksson
2017-07-06Merge tag 'sound-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds
2017-06-24Merge branch 'linus' into sched/core, to pick up fixesIngo Molnar
2017-06-20sched/wait: Rename wait_queue_t => wait_queue_entry_tIngo Molnar
2017-06-20ALSA: pcm: Fix possible inconsistent appl_ptr update via mmapTakashi Iwai
2017-06-20Merge branch 'for-linus' into for-nextTakashi Iwai
2017-06-16ALSA: pcm: Follow standard EXPORT_SYMBOL() declarationsTakashi Iwai
2017-06-14ALSA: pcm: Don't treat NULL chmap as a fatal errorTakashi Iwai
2017-06-14ALSA: pcm: remove SNDRV_PCM_IOCTL1_INFO internal commandTakashi Sakamoto
2017-06-14ALSA: pcm: Skip ack callback without actual appl_ptr updateTakashi Iwai
2017-06-12ALSA: pcm: add 'applptr' event of tracepointTakashi Sakamoto
2017-06-12ALSA: pcm: unify codes to operate application-side position on PCM bufferTakashi Sakamoto
2017-06-09ALSA: pcm: localize snd_pcm_hw_params_choose()Takashi Sakamoto
2017-06-02ALSA: pcm: Direct in-kernel read/write supportTakashi Iwai
2017-06-02ALSA: pcm: Simplify snd_pcm_playback_silence()Takashi Iwai