[ SYSTEM ]: Linux srv.persadacompanies.com 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
[ SERVER ]: Apache | PHP: 8.4.19
[ USER ]: persadamedika | IP: 45.64.1.108
GEFORCE FILE MANAGER
/
usr
/
src
/
kernels
/
4.18.0-553.64.1.el8_10.x86_64
/
scripts
/
coccinelle
/
misc
/
UPLOAD:
NAME
SIZE
QUICK PERMS
ACTIONS
📄 array_size.cocci
1,696 B
SET
[ EDIT ]
|
[ DEL ]
📄 badty.cocci
1,722 B
SET
[ EDIT ]
|
[ DEL ]
📄 boolconv.cocci
1,472 B
SET
[ EDIT ]
|
[ DEL ]
📄 boolinit.cocci
2,249 B
SET
[ EDIT ]
|
[ DEL ]
📄 boolreturn.cocci
698 B
SET
[ EDIT ]
|
[ DEL ]
📄 bugon.cocci
1,482 B
SET
[ EDIT ]
|
[ DEL ]
📄 cond_no_effect.cocci
2,088 B
SET
[ EDIT ]
|
[ DEL ]
📄 cstptr.cocci
827 B
SET
[ EDIT ]
|
[ DEL ]
📄 doubleinit.cocci
1,391 B
SET
[ EDIT ]
|
[ DEL ]
📄 ifaddr.cocci
659 B
SET
[ EDIT ]
|
[ DEL ]
📄 ifcol.cocci
1,241 B
SET
[ EDIT ]
|
[ DEL ]
📄 irqf_oneshot.cocci
1,951 B
SET
[ EDIT ]
|
[ DEL ]
📄 newline_in_nl_msg.cocci
1,650 B
SET
[ EDIT ]
|
[ DEL ]
📄 noderef.cocci
1,194 B
SET
[ EDIT ]
|
[ DEL ]
📄 of_table.cocci
1,366 B
SET
[ EDIT ]
|
[ DEL ]
📄 orplus.cocci
1,028 B
SET
[ EDIT ]
|
[ DEL ]
📄 returnvar.cocci
1,253 B
SET
[ EDIT ]
|
[ DEL ]
📄 semicolon.cocci
1,062 B
SET
[ EDIT ]
|
[ DEL ]
📄 warn.cocci
1,661 B
SET
[ EDIT ]
|
[ DEL ]
DELETE SELECTED
[ CLOSE ]
EDIT: bugon.cocci
/// Use BUG_ON instead of a if condition followed by BUG. /// //# This makes an effort to find cases where BUG() follows an if //# condition on an expression and replaces the if condition and BUG() //# with a BUG_ON having the conditional expression of the if statement //# as argument. // // Confidence: High // Copyright: (C) 2014 Himangi Saraogi. GPLv2. // Comments: // Options: --no-includes --include-headers virtual patch virtual context virtual org virtual report //---------------------------------------------------------- // For context mode //---------------------------------------------------------- @depends on context@ expression e; @@ *if (e) BUG(); //---------------------------------------------------------- // For patch mode //---------------------------------------------------------- @depends on patch@ expression e; @@ -if (e) BUG(); +BUG_ON(e); //---------------------------------------------------------- // For org and report mode //---------------------------------------------------------- @r depends on (org || report)@ expression e; position p; @@ if (e) BUG@p (); @script:python depends on org@ p << r.p; @@ coccilib.org.print_todo(p[0], "WARNING use BUG_ON") @script:python depends on report@ p << r.p; @@ msg="WARNING: Use BUG_ON instead of if condition followed by BUG.\nPlease make sure the condition has no side effects (see conditional BUG_ON definition in include/asm-generic/bug.h)" coccilib.report.print_report(p[0], msg)