linux/drivers/staging
Dan Carpenter f25bd6bfdf Staging: comedi: cleanup: remove unneeded null checks
These checks are obviously pointless because kfree() can handle null
dereferences.

But really the main problem is that if the pointers were null that would
cause problems on the ealier lines.  The dereferences would cause an
oops and the _release() functions use ->priv to determine which IRQ to
free.  I looked into it and quite a few of the detach functions assume
link->priv is non-null.  It seems like we can remove these checks.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-06-17 13:36:33 -07:00
..
adis16255 Staging: adis16255: add proper section markings to hotplug funcs 2010-06-04 13:38:57 -07:00
asus_oled
batman-adv Staging: batman-adv: Don't allocate icmp packet with GFP_KERNEL 2010-06-04 13:38:56 -07:00
comedi Staging: comedi: cleanup: remove unneeded null checks 2010-06-17 13:36:33 -07:00
crystalhd
cx25821 Merge staging-next tree into Linus's latest version 2010-05-21 12:48:55 -07:00
cxt1e1
dream i2c: Remove all i2c_set_clientdata(client, NULL) in drivers 2010-06-03 11:33:58 +02:00
dt3155 Staging: Eliminate a NULL pointer dereference 2010-06-04 13:38:57 -07:00
dt3155v4l
echo
et131x Merge staging-next tree into Linus's latest version 2010-05-21 12:48:55 -07:00
frontier
go7007 i2c: Remove all i2c_set_clientdata(client, NULL) in drivers 2010-06-03 11:33:58 +02:00
hv Merge staging-next tree into Linus's latest version 2010-05-21 12:48:55 -07:00
iio staging: Use GFP_ATOMIC when a lock is held 2010-06-04 13:38:57 -07:00
line6
memrar
mrst-touchscreen Staging: mid: Intel MID touch screen driver 2010-06-04 13:38:51 -07:00
msm Staging: add MSM framebuffer driver 2010-06-04 13:38:54 -07:00
octeon
otus
panel
phison Staging: phison: depends on ATA_BMDMA 2010-06-04 13:38:57 -07:00
pohmelfs Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6 2010-05-30 09:11:11 -07:00
quatech_usb2
ramzswap
rar_register
rt2860 Staging: rc2860: return -EFAULT on copy_to_user errors 2010-06-04 13:38:58 -07:00
rt2870
rt3070
rtl8187se
rtl8192e
rtl8192su Merge staging-next tree into Linus's latest version 2010-05-21 12:48:55 -07:00
rtl8192u
samsung-laptop
sep Staging: sep: return -EFAULT on copy_to_user errors 2010-06-04 13:38:58 -07:00
serqt_usb2
slicoss
sm7xx
ti-st
tm6000 V4L/DVB: tm6000: add DVB support for tuner xc5000 2010-06-01 01:22:07 -03:00
udlfb Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 2010-05-21 15:26:46 -07:00
usbip Merge staging-next tree into Linus's latest version 2010-05-21 12:48:55 -07:00
vme staging: Use GFP_ATOMIC when a lock is held 2010-06-04 13:38:57 -07:00
vt6655 Merge staging-next tree into Linus's latest version 2010-05-21 12:48:55 -07:00
vt6656 Merge staging-next tree into Linus's latest version 2010-05-21 12:48:55 -07:00
winbond Merge staging-next tree into Linus's latest version 2010-05-21 12:48:55 -07:00
wlags49_h2 Staging: wlags49_h2, wlags49_h25: fixed Kconfig dependencies 2010-06-04 13:38:57 -07:00
wlags49_h25 Staging: wlags49_h2, wlags49_h25: fixed Kconfig dependencies 2010-06-04 13:38:57 -07:00
wlan-ng
xgifb staging: Add framebuffer driver for XGI chipsets 2010-06-04 13:38:51 -07:00
Kconfig Staging: add MSM framebuffer driver 2010-06-04 13:38:54 -07:00
Makefile Staging: add MSM framebuffer driver 2010-06-04 13:38:54 -07:00
staging.c