linux/scripts/coccinelle/api
Nishanth Menon 79f0345fef scripts: Coccinelle script for pm_runtime_* return checks with IS_ERR_VALUE
As indicated by Sekhar in [1], there seems to be a tendency to use
IS_ERR_VALUE to check the error result for pm_runtime_* functions which
make no sense considering commit c48cd65 (ARM: OMAP: use consistent
error checking) - the error values can either be < 0 for error OR
0, 1 in cases where we have success.

So, setup a coccinelle script to help identify the same.

[1] http://marc.info/?t=138472678100003&r=1&w=2

Cc: Russell King <rmk+kernel@arm.linux.org.uk>
Reported-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Acked-by: Julia Lawall <julia.lawall@lip6.fr>
Signed-off-by: Michal Marek <mmarek@suse.cz>
2014-01-03 14:39:35 +01:00
..
alloc Coccinelle: Update the options used to the new option scheme 2013-07-03 22:58:13 +02:00
d_find_alias.cocci Coccinelle: Update the options used to the new option scheme 2013-07-03 22:58:13 +02:00
devm_ioremap_resource.cocci lib: devres: Introduce devm_ioremap_resource() 2013-01-22 09:41:43 -08:00
err_cast.cocci Coccinelle: Move err_cast.cocci to the api directory 2010-08-31 11:37:54 +02:00
kstrdup.cocci Coccinelle: Update the options used to the new option scheme 2013-07-03 22:58:13 +02:00
memdup_user.cocci Coccinelle: Update the options used to the new option scheme 2013-07-03 22:58:13 +02:00
memdup.cocci Coccinelle: Update the options used to the new option scheme 2013-07-03 22:58:13 +02:00
pm_runtime.cocci scripts: Coccinelle script for pm_runtime_* return checks with IS_ERR_VALUE 2014-01-03 14:39:35 +01:00
ptr_ret.cocci PTR_RET is now PTR_ERR_OR_ZERO(): Replace most. 2013-07-15 11:25:01 +09:30
resource_size.cocci Coccinelle: Move resource_size.cocci to the api directory 2010-08-31 11:37:54 +02:00
simple_open.cocci Coccinelle: Update the options used to the new option scheme 2013-07-03 22:58:13 +02:00