Coccinelle: misc: Add support for devm variant in all modes
Add missing support for the devm_request_threaded_irq in the rules of context, report and org modes. Misc: ---- To be consistent with other scripts, change confidence level of the script to 'Moderate'. Signed-off-by: Vaishali Thakkar <vaishali.thakkar@oracle.com> Acked-by: Julia Lawall <julia.lawall@lip6.fr> Signed-off-by: Michal Marek <mmarek@suse.com>
This commit is contained in:
Родитель
35b303ae36
Коммит
d1e774f49f
|
@ -5,7 +5,7 @@
|
|||
/// So pass the IRQF_ONESHOT flag in this case.
|
||||
///
|
||||
//
|
||||
// Confidence: Good
|
||||
// Confidence: Moderate
|
||||
// Comments:
|
||||
// Options: --no-includes
|
||||
|
||||
|
@ -79,16 +79,25 @@ devm_request_threaded_irq@p(dev, irq, NULL, thread_fn,
|
|||
)
|
||||
|
||||
@depends on context@
|
||||
expression irq;
|
||||
expression dev, irq;
|
||||
position p != {r1.p,r2.p};
|
||||
@@
|
||||
(
|
||||
*request_threaded_irq@p(irq, NULL, ...)
|
||||
|
|
||||
*devm_request_threaded_irq@p(dev, irq, NULL, ...)
|
||||
)
|
||||
|
||||
|
||||
@match depends on report || org@
|
||||
expression irq;
|
||||
expression dev, irq;
|
||||
position p != {r1.p,r2.p};
|
||||
@@
|
||||
(
|
||||
request_threaded_irq@p(irq, NULL, ...)
|
||||
|
|
||||
devm_request_threaded_irq@p(dev, irq, NULL, ...)
|
||||
)
|
||||
|
||||
@script:python depends on org@
|
||||
p << match.p;
|
||||
|
|
Загрузка…
Ссылка в новой задаче