]> Git Repo - qemu.git/blame - scripts/coccinelle/overflow_muldiv64.cocci
Merge remote-tracking branch 'remotes/kraxel/tags/usb-20170717-pull-request' into...
[qemu.git] / scripts / coccinelle / overflow_muldiv64.cocci
CommitLineData
e9d51507
LV
1// Find muldiv64(i64, i64, x) for potential overflow
2@filter@
3typedef uint64_t;
4typedef int64_t;
5{ uint64_t, int64_t, long, unsigned long } a, b;
6expression c;
7position p;
8@@
9
10muldiv64(a,b,c)@p
11
12@script:python@
13p << filter.p;
14@@
15
16cocci.print_main("potential muldiv64() overflow", p)
This page took 0.083816 seconds and 4 git commands to generate.