ACIL FM
Dark
Refresh
Current DIR:
/usr/src/kernels/5.14.0-427.31.1.el9_4.x86_64/scripts/coccinelle/misc
/
usr
src
kernels
5.14.0-427.31.1.el9_4.x86_64
scripts
coccinelle
misc
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
add_namespace.cocci
837 B
chmod
View
DL
Edit
Rename
Delete
array_size.cocci
1.69 MB
chmod
View
DL
Edit
Rename
Delete
array_size_dup.cocci
4.78 MB
chmod
View
DL
Edit
Rename
Delete
badty.cocci
1.69 MB
chmod
View
DL
Edit
Rename
Delete
boolconv.cocci
1.47 MB
chmod
View
DL
Edit
Rename
Delete
boolreturn.cocci
698 B
chmod
View
DL
Edit
Rename
Delete
bugon.cocci
1.48 MB
chmod
View
DL
Edit
Rename
Delete
cond_no_effect.cocci
2.07 MB
chmod
View
DL
Edit
Rename
Delete
cstptr.cocci
852 B
chmod
View
DL
Edit
Rename
Delete
doubleinit.cocci
1.38 MB
chmod
View
DL
Edit
Rename
Delete
excluded_middle.cocci
677 B
chmod
View
DL
Edit
Rename
Delete
flexible_array.cocci
1.78 MB
chmod
View
DL
Edit
Rename
Delete
ifaddr.cocci
684 B
chmod
View
DL
Edit
Rename
Delete
ifcol.cocci
1.23 MB
chmod
View
DL
Edit
Rename
Delete
irqf_oneshot.cocci
1.96 MB
chmod
View
DL
Edit
Rename
Delete
minmax.cocci
3.21 MB
chmod
View
DL
Edit
Rename
Delete
newline_in_nl_msg.cocci
1.61 MB
chmod
View
DL
Edit
Rename
Delete
noderef.cocci
1.19 MB
chmod
View
DL
Edit
Rename
Delete
of_table.cocci
1.33 MB
chmod
View
DL
Edit
Rename
Delete
orplus.cocci
1.03 MB
chmod
View
DL
Edit
Rename
Delete
returnvar.cocci
1.26 MB
chmod
View
DL
Edit
Rename
Delete
semicolon.cocci
1.07 MB
chmod
View
DL
Edit
Rename
Delete
swap.cocci
1.48 MB
chmod
View
DL
Edit
Rename
Delete
uninitialized_var.cocci
1.59 MB
chmod
View
DL
Edit
Rename
Delete
warn.cocci
1.65 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/src/kernels/5.14.0-427.31.1.el9_4.x86_64/scripts/coccinelle/misc/doubleinit.cocci
// SPDX-License-Identifier: GPL-2.0-only /// Find duplicate field initializations. This has a high rate of false /// positives due to #ifdefs, which Coccinelle is not aware of in a structure /// initialization. /// // Confidence: Low // Copyright: (C) 2010-2012 Nicolas Palix. // Copyright: (C) 2010-2012 Julia Lawall, INRIA/LIP6. // Copyright: (C) 2010-2012 Gilles Muller, INRIA/LiP6. // URL: http://coccinelle.lip6.fr/ // Comments: requires at least Coccinelle 0.2.4, lex or parse error otherwise // Options: --no-includes --include-headers virtual org virtual report @r@ identifier I, s, fld; position p0,p; expression E; @@ struct I s =@p0 { ..., .fld@p = E, ...}; @s@ identifier I, s, r.fld; position r.p0,p; expression E; @@ struct I s =@p0 { ..., .fld@p = E, ...}; @script:python depends on org@ p0 << r.p0; fld << r.fld; ps << s.p; pr << r.p; @@ if int(ps[0].line) < int(pr[0].line) or (int(ps[0].line) == int(pr[0].line) and int(ps[0].column) < int(pr[0].column)): cocci.print_main(fld,p0) cocci.print_secs("s",ps) cocci.print_secs("r",pr) @script:python depends on report@ p0 << r.p0; fld << r.fld; ps << s.p; pr << r.p; @@ if int(ps[0].line) < int(pr[0].line) or (int(ps[0].line) == int(pr[0].line) and int(ps[0].column) < int(pr[0].column)): msg = "%s: first occurrence line %s, second occurrence line %s" % (fld,ps[0].line,pr[0].line) coccilib.report.print_report(p0[0],msg)
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply