kernel_optimize_test/drivers/watchdog
Wei Yongjun b232a70a17 watchdog: move the dereference below the NULL test
The dereference should be moved below the NULL test.

spatch with a semantic match is used to found this.
(http://coccinelle.lip6.fr/)

Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
2012-09-10 17:33:17 +02:00
..
acquirewdt.c
advantechwdt.c
alim1535_wdt.c
alim7101_wdt.c
ar7_wdt.c
at32ap700x_wdt.c
at91rm9200_wdt.c
at91sam9_wdt.c
at91sam9_wdt.h
ath79_wdt.c
bcm47xx_wdt.c
bcm63xx_wdt.c watchdog: bcm63xx_wdt: fix driver section mismatch 2012-07-23 12:49:24 +02:00
bfin_wdt.c
booke_wdt.c booke/wdt: some ioctls do not return values properly 2012-08-17 09:03:51 -05:00
coh901327_wdt.c watchdog: coh901327_wdt: use clk_prepare/unprepare 2012-07-23 12:46:49 +02:00
cpu5wdt.c
cpwd.c
da9052_wdt.c watchdog: da9052: Remove duplicate inclusion of delay.h 2012-08-29 17:13:06 +02:00
davinci_wdt.c
dw_wdt.c
ep93xx_wdt.c
eurotechwdt.c
f71808e_wdt.c watchdog: f71808e_wdt: Add support for Jetway JNF99 motherboard 2012-07-23 12:46:38 +02:00
gef_wdt.c
geodewdt.c
hpwdt.c hpwdt: Fix kdump issue in hpwdt 2012-09-10 17:28:08 +02:00
i6300esb.c
ib700wdt.c
ibmasr.c
ie6xx_wdt.c watchdog: ie6xx_wdt: section mismatch in ie6xx_wdt_probe() 2012-07-23 12:49:44 +02:00
imx2_wdt.c
indydog.c
intel_scu_watchdog.c
intel_scu_watchdog.h
iop_wdt.c
it87_wdt.c
it8712f_wdt.c
iTCO_vendor_support.c
iTCO_vendor.h
iTCO_wdt.c watchdog: iTCO_wdt.c: convert to watchdog core 2012-07-23 12:48:41 +02:00
ixp4xx_wdt.c
jz4740_wdt.c
Kconfig Merge git://www.linux-watchdog.org/linux-watchdog 2012-07-24 13:26:08 -07:00
ks8695_wdt.c
lantiq_wdt.c
m54xx_wdt.c
machzwd.c
Makefile Watchdog: DA9052/53 PMIC watchdog support 2012-05-30 07:56:12 +02:00
max63xx_wdt.c
mixcomwd.c
mpc8xxx_wdt.c
mpcore_wdt.c
mtx-1_wdt.c
mv64x60_wdt.c
nuc900_wdt.c
nv_tco.c
nv_tco.h
octeon-wdt-main.c
octeon-wdt-nmi.S
of_xilinx_wdt.c watchdog: xilinx: Read clock frequency directly from DT node 2012-07-23 12:47:00 +02:00
omap_wdt.c Merge git://www.linux-watchdog.org/linux-watchdog 2012-07-24 13:26:08 -07:00
omap_wdt.h
orion_wdt.c ARM: arm-soc Marvell Orion device-tree updates 2012-08-02 11:50:24 -07:00
pc87413_wdt.c
pcwd_pci.c
pcwd_usb.c
pcwd.c
pika_wdt.c
pnx833x_wdt.c
pnx4008_wdt.c
rc32434_wdt.c
rdc321x_wdt.c
riowd.c
s3c2410_wdt.c watchdog: s3c2410_wdt: Use module_platform_driver() 2012-07-23 12:50:51 +02:00
sa1100_wdt.c ARM: sa11x0/pxa: convert OS timer registers to IOMEM 2012-07-09 17:37:35 +01:00
sb_wdog.c
sbc_epx_c3.c
sbc_fitpc2_wdt.c
sbc60xxwdt.c
sbc7240_wdt.c
sbc8360.c
sc520_wdt.c
sc1200wdt.c
sch311x_wdt.c watchdog: sch311x_wdt: Fix Polarity when starting watchdog 2012-07-23 12:50:30 +02:00
scx200_wdt.c
shwdt.c
smsc37b787_wdt.c
softdog.c
sp805_wdt.c Viresh has moved 2012-06-20 14:39:36 -07:00
sp5100_tco.c
sp5100_tco.h
stmp3xxx_wdt.c
ts72xx_wdt.c
twl4030_wdt.c
txx9wdt.c
via_wdt.c watchdog: Add watchdog_active() routine 2012-05-30 07:53:46 +02:00
w83627hf_wdt.c
w83697hf_wdt.c
w83697ug_wdt.c
w83877f_wdt.c
w83977f_wdt.c
wafer5823wdt.c
watchdog_core.c watchdog: move the dereference below the NULL test 2012-09-10 17:33:17 +02:00
watchdog_core.h watchdog: Add multiple device support 2012-05-30 07:54:25 +02:00
watchdog_dev.c watchdog: core: fix WDIOC_GETSTATUS return value 2012-06-28 20:40:56 +02:00
wd501p.h
wdrtas.c
wdt_pci.c
wdt.c
wdt285.c
wdt977.c
wm831x_wdt.c
wm8350_wdt.c
xen_wdt.c