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.h
asound_fm.h
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.h
cs46xx_dsp_scb_types.h
cs46xx_dsp_spos.h
cs46xx_dsp_task_types.h
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.h
[ALSA] Add even more 'const' to everything related to TLV
2007-02-09 09:03:19 +01:00
emu10k1_synth.h
emu8000.h
emu8000_reg.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
initval.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
Kbuild
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-indirect.h
pcm.h
[PATCH] mark struct file_operations const 1
2007-02-12 09:48:44 -08:00
pcm_oss.h
[ALSA] Fix races in PCM OSS emulation
2006-12-20 08:55:54 +01:00
pcm_params.h
pt2258.h
[ALSA] Enable the analog loopback of the Revolution 5.1
2007-02-09 09:00:05 +01:00
rawmidi.h
sb.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
sb16_csp.h
[ALSA] sb16: add request_firmware()
2007-02-09 09:01:14 +01:00
seq_device.h
seq_instr.h
seq_kernel.h
seq_midi_emul.h
seq_midi_event.h
seq_oss.h
seq_oss_legacy.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
tlv.h
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.h
wavefront_fx.h
ymfpci.h
[ALSA] Current driver does not utilize 44.1kHz high quality sampling rate converter.
2007-02-09 09:02:16 +01:00