android_kernel_xiaomi_sm7250/sound/core
Sultan Alsawaf 21ef075aef ALSA: control_compat: Don't dynamically allocate single-use structs
All of these dynamically-allocated structs can be simply placed on the
stack, eliminating the overhead of dynamic memory allocation entirely.

Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
2022-11-12 11:24:10 +00:00
..
oss ALSA: oss: Fix PCM OSS buffer allocation overflow 2022-03-28 08:41:43 +02:00
seq ALSA: seq: Fix data-race at module auto-loading 2022-09-15 12:17:04 +02:00
compress_offload.c ANDROID: GKI: ASoC: compress: revert some code to avoid race condition 2020-07-21 00:28:56 +00:00
control_compat.c ALSA: control_compat: Don't dynamically allocate single-use structs 2022-11-12 11:24:10 +00:00
control.c ALSA: ctl: fix error path at adding user-defined element set 2020-11-24 13:27:24 +01:00
ctljack.c ALSA: declare snd_kcontrol_new structures as const 2017-05-30 10:29:25 +02:00
device.c ALSA: core: Assure control device to be registered at last 2018-05-17 08:21:23 +02:00
hrtimer.c
hwdep_compat.c
hwdep.c ALSA: hwdep: fix a left shifting 1 by 31 UB bug 2020-06-03 08:19:38 +02:00
info_oss.c
info.c This is the 4.19.256 stable release 2022-09-20 16:32:36 +02:00
init.c Merge tag 'ASB-2021-06-05_4.19-stable' of https://github.com/aosp-mirror/kernel_common into android12-base 2022-02-26 15:27:37 +05:30
isadma.c ALSA: core: Follow standard EXPORT_SYMBOL() declarations 2017-06-16 16:19:16 +02:00
jack.c Revert "ALSA: jack: Access input_dev under mutex" 2022-06-21 20:47:34 +02:00
Kconfig docs: Fix some broken references 2018-06-15 18:10:01 -03:00
Makefile ALSA: ISA: not for M68K 2021-11-26 11:36:20 +01:00
memalloc.c ALSA: memalloc: Align buffer allocations in page size 2022-07-29 17:10:36 +02:00
memory.c
misc.c ALSA: core: Add async signal helpers 2022-08-25 11:15:46 +02:00
pcm_compat.c ASoC: core: Add compat ioctl support for listen driver 2018-09-22 05:52:48 -07:00
pcm_dmaengine.c ALSA: dmaengine: increment buffer pointer atomically 2022-10-26 13:19:28 +02:00
pcm_drm_eld.c
pcm_iec958.c ALSA: pcm: Allow 32 bit sample format in IEC958 channel status helper 2016-04-06 14:33:38 -07:00
pcm_lib.c Merge remote-tracking branch 'aosp/android-4.19-stable' into android12-base 2022-05-19 14:51:23 +05:30
pcm_local.h ALSA: pcm: trace XRUN event at injection, too 2018-07-04 15:34:57 +02:00
pcm_memory.c ALSA: pcm: Fix races among concurrent prealloc proc writes 2022-05-15 19:41:58 +02:00
pcm_misc.c This is the 4.19.239 stable release 2022-04-20 20:30:33 +05:30
pcm_native.c Merge remote-tracking branch 'aosp/android-4.19-stable' into android12-base 2022-05-19 14:51:23 +05:30
pcm_param_trace.h
pcm_timer.c ALSA: pcm: use lock to protect substream runtime resource 2018-11-08 11:11:01 -08:00
pcm_trace.h
pcm.c Merge remote-tracking branch 'aosp/android-4.19-stable' into android12-base 2022-05-19 14:51:23 +05:30
rawmidi_compat.c
rawmidi.c ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() 2022-10-26 13:19:19 +02:00
seq_device.c ALSA: seq: Fix a potential UAF by wrong private_free call order 2021-10-20 11:23:00 +02:00
sgbuf.c
sound_oss.c ALSA: oss: Fix potential deadlock at unregistration 2022-10-26 13:19:19 +02:00
sound.c ALSA: core: Follow standard EXPORT_SYMBOL() declarations 2017-06-16 16:19:16 +02:00
timer_compat.c
timer.c Merge remote-tracking branch 'aosp/android-4.19-stable' into android12-base 2022-09-22 14:02:10 +05:30
vmaster.c