linux-stable-rt/drivers/media/video
Arjan van de Ven fa027c2a0a [PATCH] mark struct file_operations const 4
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.

[akpm@sdl.org: dvb fix]
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:45 -08:00
..
bt8xx [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
cpia2 [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
cx88 [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
cx25840 V4L/DVB (4968): Add PAL-60 support for cx2584x. 2006-12-27 14:18:59 -02:00
em28xx [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
et61x251 [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
ovcamchip
pvrusb2 [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
pwc [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
saa7134 [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
sn9c102 [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
usbvideo [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
usbvision [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
zc0301 [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
Kconfig V4L/DVB (5014): Allyesconfig build fixes on some non x86 arch 2006-12-27 14:20:41 -02:00
Makefile
adv7170.c
adv7175.c
arv.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
bt819.c
bt856.c
bt866.c
btcx-risc.c
btcx-risc.h
bw-qcam.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
bw-qcam.h
c-qcam.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
cafe_ccic-regs.h
cafe_ccic.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
compat_ioctl32.c
cpia.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
cpia.h
cpia_pp.c
cpia_usb.c
cs53l32a.c
cs8420.h
cx2341x.c V4L/DVB (4984): LOG_STATUS should show the real temporal filter value. 2006-12-27 14:19:42 -02:00
dabfirmware.h
dabusb.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
dabusb.h
dpc7146.c
font.h
hexium_gemini.c
hexium_orion.c
ibmmpeg2.h
indycam.c
indycam.h
ir-kbd-i2c.c
ks0127.c V4L/DVB (5029): Ks0127 status flags 2007-01-15 16:25:52 -02:00
ks0127.h
meye.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
meye.h
msp3400-driver.c V4L/DVB (4996): Msp3400: fix kthread_run error check 2006-12-27 14:20:16 -02:00
msp3400-driver.h
msp3400-kthreads.c V4L/DVB (4982): Fix broken audio mode handling for line-in in msp3400. 2006-12-27 14:19:32 -02:00
mt20xx.c
mxb.c
mxb.h
ov511.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
ov511.h
ov7670.c Jon needs a new shift key. 2006-12-12 20:15:40 +01:00
planb.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
planb.h
pms.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
saa711x.c
saa711x_regs.h
saa5246a.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
saa5246a.h
saa5249.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
saa6588.c
saa7110.c
saa7111.c
saa7114.c
saa7115.c
saa7121.h
saa7127.c
saa7146.h
saa7146reg.h
saa7185.c
saa7191.c
saa7191.h
saa7196.h
se401.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
se401.h
stradis.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
stv680.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
stv680.h
tda7432.c
tda8290.c
tda9840.c
tda9840.h
tda9875.c
tda9887.c
tea5767.c
tea6415c.c
tea6415c.h
tea6420.c
tea6420.h
tlv320aic23b.c
tuner-3036.c
tuner-core.c V4L/DVB (4967): Add missing tuner module option pal=60 for PAL-60 support. 2006-12-27 14:18:54 -02:00
tuner-simple.c
tuner-types.c
tvaudio.c
tveeprom.c V4L/DVB (5071): Tveeprom: autodetect LG TAPC G701D as tuner type 37 2007-01-15 16:26:04 -02:00
tvmixer.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
tvp5150.c
tvp5150_reg.h
upd64031a.c
upd64083.c
v4l1-compat.c
v4l2-common.c V4L/DVB (5023): Fix compilation on ppc32 architecture 2007-01-15 16:33:51 -02:00
video-buf-dvb.c
video-buf.c V4L/DVB (5123): Buf_qbuf: fix: videobuf_queue->stream corruption and lockup 2007-01-23 22:00:21 -02:00
videocodec.c [PATCH] getting rid of all casts of k[cmz]alloc() calls 2006-12-13 09:05:58 -08:00
videocodec.h
videodev.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
vino.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
vino.h
vivi.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
vpx3220.c
w9966.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
w9968cf.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
w9968cf.h
w9968cf_decoder.h
w9968cf_vpp.h
wm8739.c
wm8775.c
zoran.h
zoran_card.c
zoran_card.h
zoran_device.c V4L/DVB (4964): VIDEO_PALETTE_YUYV and VIDEO_PALETTE_YUV422 are the same palette 2006-12-27 14:18:50 -02:00
zoran_device.h
zoran_driver.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
zoran_procfs.c [PATCH] mark struct file_operations const 4 2007-02-12 09:48:45 -08:00
zoran_procfs.h
zr36016.c
zr36016.h
zr36050.c
zr36050.h
zr36057.h
zr36060.c
zr36060.h