mirror of
https://github.com/rd-stuffs/msm-4.14.git
synced 2025-02-20 11:45:48 +08:00
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:
parent
35b303ae36
commit
d1e774f49f
@ -5,7 +5,7 @@
|
|||||||
/// So pass the IRQF_ONESHOT flag in this case.
|
/// So pass the IRQF_ONESHOT flag in this case.
|
||||||
///
|
///
|
||||||
//
|
//
|
||||||
// Confidence: Good
|
// Confidence: Moderate
|
||||||
// Comments:
|
// Comments:
|
||||||
// Options: --no-includes
|
// Options: --no-includes
|
||||||
|
|
||||||
@ -79,16 +79,25 @@ devm_request_threaded_irq@p(dev, irq, NULL, thread_fn,
|
|||||||
)
|
)
|
||||||
|
|
||||||
@depends on context@
|
@depends on context@
|
||||||
expression irq;
|
expression dev, irq;
|
||||||
position p != {r1.p,r2.p};
|
position p != {r1.p,r2.p};
|
||||||
@@
|
@@
|
||||||
|
(
|
||||||
*request_threaded_irq@p(irq, NULL, ...)
|
*request_threaded_irq@p(irq, NULL, ...)
|
||||||
|
|
|
||||||
|
*devm_request_threaded_irq@p(dev, irq, NULL, ...)
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
@match depends on report || org@
|
@match depends on report || org@
|
||||||
expression irq;
|
expression dev, irq;
|
||||||
position p != {r1.p,r2.p};
|
position p != {r1.p,r2.p};
|
||||||
@@
|
@@
|
||||||
|
(
|
||||||
request_threaded_irq@p(irq, NULL, ...)
|
request_threaded_irq@p(irq, NULL, ...)
|
||||||
|
|
|
||||||
|
devm_request_threaded_irq@p(dev, irq, NULL, ...)
|
||||||
|
)
|
||||||
|
|
||||||
@script:python depends on org@
|
@script:python depends on org@
|
||||||
p << match.p;
|
p << match.p;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user