android_kernel_oneplus_msm8998/include/sound
kunleiz 15c87d11b5 lsm: check payload size validity before using it as array index
Payload size validity is not checked before using it in array index.
Check payload size to avoid out-of-boundary memory.

Change-Id: Ic0b06bb331fc1753ff7543bb218ab12d6a4a3ca8
Signed-off-by: kunleiz <kunleiz@codeaurora.org>
2019-04-29 02:14:22 -07:00
..
ac97_codec.h
aci.h
ad1816a.h
ad1843.h
adau1373.h
adsp_err.h
aess.h
ak4xxx-adda.h
ak4113.h
ak4114.h
ak4117.h
ak4531_codec.h
ak4641.h
alc5623.h
apr_audio-v2.h ASoC: msm: Add mixer controls for module enabling 2018-05-27 16:24:45 +05:30
apr_audio.h
asequencer.h
asound.h
asoundef.h
atmel-abdac.h
atmel-ac97c.h
audio_cal_utils.h
audio_calibration.h
audio_slimslave.h
compress_driver.h
control.h ALSA: control: Hardening for potential Spectre v1 2018-05-02 07:53:41 -07:00
core.h
cpe_cmi.h
cpe_core.h uapi: lsm_params: Add interface to disable polling 2017-01-30 15:11:23 +05:30
cpe_err.h
cs42l52.h
cs42l56.h
cs42l73.h
cs4231-regs.h
cs4271.h
cs8403.h
cs8427.h
da7213.h
da7219-aad.h
da7219.h
da9055.h
designware_i2s.h
dmaengine_pcm.h
emu10k1.h
emu10k1_synth.h
emu8000.h
emu8000_reg.h
emux_legacy.h
emux_synth.h
es1688.h
gus.h
hda_hwdep.h
hda_i915.h
hda_register.h
hda_regmap.h
hda_verbs.h
hdaudio.h
hdaudio_ext.h
hwdep.h
i2c.h
info.h
initval.h
jack.h ASoC: jack: Fix buttons enum value 2017-01-30 18:01:18 -08:00
l3.h
max9768.h
max98088.h
max98090.h
max98095.h
memalloc.h
minors.h
mixer_oss.h
mpu401.h
msm-audio-effects-q6-v2.h
msm-dai-q6-v2.h ASoC: msm: Add support for INTx ports and clocks 2016-11-07 11:54:50 +05:30
msm-slim-dma.h
omap-hdmi-audio.h
omap-pcm.h
opl3.h
opl4.h
pcm-indirect.h
pcm.h Merge "ALSA: pcm: use lock to protect substream runtime resource" 2017-12-19 22:27:50 -08:00
pcm_drm_eld.h
pcm_iec958.h
pcm_oss.h ALSA: pcm: Return -EBUSY for OSS ioctls changing busy streams 2018-04-24 09:32:09 +02:00
pcm_params.h
pt2258.h
pxa2xx-lib.h
q6adm-v2.h ASoC: msm: Support different POPPs to single COPP 2018-06-18 20:54:41 -07:00
q6afe-v2.h Merge "ASoC: msm: qdsp6v2: enable DMA channel control" 2018-05-06 02:07:09 -07:00
q6asm-v2.h q6asm: retry asm_open_read and asm_open_loopback when session id conflict 2018-08-14 19:49:31 -07:00
q6audio-v2.h
q6common.h ASoC: msm: qdsp6v2: Add common items needed for Instance ID 2017-12-21 11:07:50 +05:30
q6core.h ASoC: msm: qdsp6v2: return the proper LPASS status 2018-05-14 17:28:59 -04:00
q6lsm.h lsm: check payload size validity before using it as array index 2019-04-29 02:14:22 -07:00
rawmidi.h ANDROID: sound: rawmidi: Hold lock around realloc 2018-05-02 05:13:18 -07:00
rt286.h
rt298.h
rt5640.h
rt5645.h
rt5651.h
rt5670.h
rt5677.h
s3c24xx_uda134x.h
sb.h
sb16_csp.h
seq_device.h
seq_kernel.h ALSA: seq: Avoid invalid lockdep class warning 2017-11-15 17:13:12 +01:00
seq_midi_emul.h
seq_midi_event.h
seq_oss.h
seq_oss_legacy.h
seq_virmidi.h ALSA: seq: Fix copy_from_user() call inside lock 2017-10-18 09:20:42 +02:00
sh_dac_audio.h
sh_fsi.h
simple_card.h
snd_wavefront.h
soc-dai.h ASoC: pcm: change capture_active to unsigned int 2016-11-07 11:32:05 +08:00
soc-dapm.h
soc-dpcm.h
soc-topology.h
soc.h
soundfont.h
spear_dma.h
spear_spdif.h
sta32x.h
sta350.h
tas2552-plat.h
tas5086.h
tea6330t.h
timer.h
tlv.h
tlv320aic3x.h
tlv320aic32x4.h
tlv320dac33-plat.h
tpa6130a2-plat.h
uda134x.h
uda1380.h
util_mem.h
voice_params.h
voice_svc.h
vx_core.h
wavefront.h
wcd-dsp-mgr.h ASoC: wcd-dsp-mgr: handle codec down and up events 2016-10-11 15:38:32 -07:00
wcd-spi.h
wm0010.h
wm1250-ev1.h
wm2000.h
wm2200.h
wm5100.h
wm8903.h
wm8904.h
wm8955.h
wm8960.h
wm8962.h
wm8993.h
wm8996.h
wm9081.h
wm9090.h
wss.h