1
linux/include/sound
Arjan van de Ven 540473208f [PATCH] mark struct file_operations const 1
Many struct file_operations in the kernel can be "const".  Marking them const
moves these to the .rodata section, which avoids false sharing with potential
dirty data.  In addition it'll catch accidental writes at compile time to
these shared resources.

Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-02-12 09:48:44 -08:00
..
ac97_codec.h [ALSA] ac97 - fix various issues with AD1986/AD1986A support 2007-02-09 09:02:46 +01:00
ad1816a.h
ad1848.h [ALSA] Add even more 'const' to everything related to TLV 2007-02-09 09:03:19 +01:00
ainstr_fm.h
ainstr_gf1.h
ainstr_iw.h
ainstr_simple.h
ak4xxx-adda.h [ALSA] Add some more 'const', but needs changes in i2c/other/ak4* 2007-02-09 09:03:17 +01:00
ak4114.h [ALSA] Add some more 'const', but needs changes in i2c/other/ak4* 2007-02-09 09:03:17 +01:00
ak4117.h [ALSA] Add some more 'const', but needs changes in i2c/other/ak4* 2007-02-09 09:03:17 +01:00
ak4531_codec.h
asequencer.h
asound_fm.h
asound.h [ALSA] Control API - more robust TLV implementation 2006-09-23 10:37:26 +02:00
asoundef.h
control.h [ALSA] Add even more 'const' to everything related to TLV 2007-02-09 09:03:19 +01:00
core.h [PATCH] Fix breakage with CONFIG_SYSFS_DEPRECATED 2007-02-09 16:25:48 +01:00
cs46xx_dsp_scb_types.h
cs46xx_dsp_spos.h
cs46xx_dsp_task_types.h
cs46xx.h [ALSA] Fix section mismatch errors in ALSA PCI drivers 2006-07-12 20:08:01 +02:00
cs4231.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
cs8403.h
cs8427.h
driver.h
emu10k1_synth.h
emu10k1.h [ALSA] Add even more 'const' to everything related to TLV 2007-02-09 09:03:19 +01:00
emu8000_reg.h
emu8000.h
emux_legacy.h
emux_synth.h
es1688.h
gus.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
hdsp.h
hdspm.h
hwdep.h
i2c.h
info.h [ALSA] Fix disconnection of proc interface 2006-09-23 10:36:48 +02:00
initval.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
Kbuild [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
memalloc.h
minors.h
mixer_oss.h
mpu401.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
opl3.h
opl4.h
pcm_oss.h [ALSA] Fix races in PCM OSS emulation 2006-12-20 08:55:54 +01:00
pcm_params.h
pcm-indirect.h
pcm.h [PATCH] mark struct file_operations const 1 2007-02-12 09:48:44 -08:00
pt2258.h [ALSA] Enable the analog loopback of the Revolution 5.1 2007-02-09 09:00:05 +01:00
rawmidi.h
sb16_csp.h [ALSA] sb16: add request_firmware() 2007-02-09 09:01:14 +01:00
sb.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
seq_device.h
seq_instr.h
seq_kernel.h
seq_midi_emul.h
seq_midi_event.h
seq_oss_legacy.h
seq_oss.h
seq_virmidi.h
sfnt_info.h
snd_wavefront.h [ALSA] wavefront: simplify YSS225 register initialization 2007-02-09 09:01:15 +01:00
soc-dapm.h [ALSA] ASoC: core and dapm headers 2007-02-09 09:00:15 +01:00
soc.h [ALSA] soc - 0.13 ASoC headers 2007-02-09 09:03:35 +01:00
soundfont.h
sscape_ioctl.h
tea575x-tuner.h
tea6330t.h
timer.h [ALSA] Unregister device files at disconnection 2006-09-23 10:36:58 +02:00
tlv.h [ALSA] Add definition of TLV dB range compound 2006-09-23 10:46:11 +02:00
trident.h
uda1341.h
util_mem.h
version.h [ALSA] version 1.0.14rc2 2007-02-09 14:50:18 +01:00
vx_core.h [ALSA] Add even more 'const' to everything related to TLV 2007-02-09 09:03:19 +01:00
wavefront_fx.h
wavefront.h
ymfpci.h [ALSA] Current driver does not utilize 44.1kHz high quality sampling rate converter. 2007-02-09 09:02:16 +01:00