/scripts/lib/kdoc/ |
A D | kdoc_parser.py | 552 r = KernRe(r'typedef\s+' + type_pattern + r'\s*' + definition_body + r'\s*(\w+)\s*;') 636 …(KernRe(r'DECLARE_KFIFO\s*\(' + args_pattern + r',\s*' + args_pattern + r',\s*' + args_pattern + r… 637 …(KernRe(r'DECLARE_KFIFO_PTR\s*\(' + args_pattern + r',\s*' + args_pattern + r'\)', re.S), r'\2 *\1… 982 r = KernRe(r'^()(' + name + r')\s+') 1083 r = KernRe(r'typedef.*\s+(\w+)\s*;') 1335 r = KernRe(r'^(\s+)') 1413 r = KernRe(r'long\s+(sys_.*?),') 1444 r = KernRe(r'TRACE_EVENT\((.*?),') 1459 r = KernRe(r'TP_PROTO\((.*?)\)') 1483 r = KernRe(r'([^\{]*)') [all …]
|
A D | kdoc_output.py | 117 for r, sub in self.highlights: 118 block = r.sub(sub, block) 238 (type_constant, r"``\1``"), 239 (type_constant2, r"``\1``"), 246 (type_func, r"\1()"), 300 r = KernRe(r'^(\s*)') 547 (type_constant, r"\1"), 548 (type_constant2, r"\1"), 549 (type_func, r"\\fB\1\\fP"), 550 (type_enum, r"\\fI\1\\fP"), [all …]
|
/scripts/lib/abi/ |
A D | abi_regex.py | 31 (re.compile(r"\."), "\xf6"), 45 (re.compile(r"[\{\<\[]([\w_]+)(?:[,|]+([\w_]+)){1,}[\}\>\]]"), r"(\1|\2)"), 61 (re.compile(r"\xf4"), "["), 65 (re.compile(r"\s+"), r" "), 74 (re.compile(r"\\\\"), r"\\"), 75 (re.compile(r"\\([\[\]\(\)\|])"), r"\1"), 76 (re.compile(r"(\d+)\\(-\d+)"), r"\1\2"), 78 (re.compile(r"\xff"), r"\\d+"), 81 (re.compile(r"sqrt(.*)"), r"sqrt(.*)"), 89 (re.compile(r"\xf7"), "+"), [all …]
|
/scripts/coccinelle/misc/ |
A D | newline_in_nl_msg.cocci | 26 m << r.m; 32 @r1 depends on r@ 34 expression r.e; 35 constant r.m; 36 position r.p; 46 expression r.e; 47 constant r.m; 57 m << r.m; 58 p << r.p; 72 m << r.m; [all …]
|
A D | do_div.cocci | 102 p << r.p; 103 ul << r.ul; 109 p << r.p; 110 l << r.l; 116 p << r.p; 123 p << r.p; 130 p << r.p; 137 p << r.p; 138 l << r.l; 144 p << r.p; [all …]
|
A D | doubleinit.cocci | 17 @r@ 26 identifier I, s, r.fld; 27 position r.p0,p; 34 p0 << r.p0; 35 fld << r.fld; 37 pr << r.p; 43 cocci.print_secs("r",pr) 46 p0 << r.p0; 47 fld << r.fld; 49 pr << r.p;
|
A D | cstptr.cocci | 16 @r exists@ 29 p1 << r.p1; 30 p2 << r.p2; 37 p1 << r.p1; 38 p2 << r.p2;
|
A D | orplus.cocci | 17 @r@ 30 constant r.c, r.c1; 54 position r.p; 61 p << r.p; 67 p << r.p;
|
A D | of_table.cocci | 52 @r depends on org || report@ 74 p1 << r.p1; 75 arr << r.arr; 81 p1 << r.p1; 82 arr << r.arr;
|
A D | boolconv.cocci | 46 @r depends on !patch@ 75 @script:python depends on r&&org@ 76 p << r.p; 86 @script:python depends on r&&report@ 87 p << r.p;
|
/scripts/atomic/fallbacks/ |
A D | try_cmpxchg | 2 ${int} r, o = *old; 3 r = raw_${atomic}_cmpxchg${order}(v, o, new); 4 if (unlikely(r != o)) 5 *old = r; 6 return likely(r == o);
|
/scripts/coccinelle/iterators/ |
A D | for_each_child.cocci | 16 @r@ 53 iterator r.i,i1; 151 iterator r.i, i1; 174 iterator r.i; 220 iterator r.i, i2; 302 i << r.i; 312 i << r.i; 322 i << r.i; 334 i << r.i; 343 i << r.i; [all …]
|
A D | list_entry_update.cocci | 19 @r exists@ 29 position r.p1,r.p2; 41 position r.p1,r.p2; 50 p1 << r.p1; 51 p2 << r.p2; 58 p1 << r.p1; 59 p2 << r.p2;
|
/scripts/coccinelle/api/ |
A D | d_find_alias.cocci | 15 @r exists@ 45 local idexpression struct dentry *r.dent; 46 position r.p1,r.p2; 58 p1 << r.p1; 59 p2 << r.p2; 65 local idexpression struct dentry *r.dent; 66 position r.p2; 77 p1 << r.p1; 78 p2 << r.p2;
|
A D | pm_runtime.cocci | 85 @r depends on (org || report) exists@ 99 p1 << r.p1; 100 p2 << r.p2; 101 pm_runtime_api << r.pm_runtime_api; 108 p1 << r.p1; 109 p2 << r.p2; 110 pm_runtime_api << r.pm_runtime_api;
|
A D | err_cast.cocci | 35 @r depends on !context && !patch && (org || report)@ 43 p << r.p; 44 x << r.x; 52 p << r.p; 53 x << r.x;
|
/scripts/kconfig/ |
A D | menu.c | 620 str_append(r, prefix); in get_dep_str() 621 expr_gstr_print(expr, r); in get_dep_str() 622 str_append(r, "\n"); in get_dep_str() 686 str_append(r, "\n"); in get_prompt_str() 698 str_append(r, prefix); in get_symbol_props_str() 701 str_printf(r, " && "); in get_symbol_props_str() 705 str_append(r, "\n"); in get_symbol_props_str() 726 str_append(r, "\n"); in get_symbol_str() 734 get_def_str(r, menu); in get_symbol_str() 741 get_def_str(r, menu); in get_symbol_str() [all …]
|
/scripts/coccinelle/locks/ |
A D | flags.cocci | 16 @r exists@ 44 expression f <= r.flags; 46 position r.p1, r.p2; 68 p1 << r.p1; 69 p2 << r.p2; 76 p1 << r.p1; 77 p2 << r.p2;
|
A D | double_lock.cocci | 64 @r depends on !balanced exists@ 78 p1 << r.p1; 79 p2 << r.p2; 80 lock << r.lock; 87 p1 << r.p1; 88 p2 << r.p2; 89 lock << r.lock;
|
A D | mini_lock.cocci | 57 position r; 60 for(...;...;...) { <+... return@r ...; ...+> } 66 position r!=looped.r; 75 * return@r ...; 85 p2 << err.r; 95 p2 << err.r;
|
/scripts/coccinelle/tests/ |
A D | doubletest.cocci | 19 @r expression@ 31 expression r.E,e1,e2,fn; 32 position r.p; 43 expression r.E; 44 position r.p; 50 p << r.p; 56 p << r.p;
|
/scripts/ |
A D | checkkconfigsymbols.py | 22 OPERATORS = r"&|\(|\)|\||\!" 23 SYMBOL = r"(?:\w*[A-Z0-9]\w*){2,}" 24 DEF = r"^\s*(?:menu){,1}config\s+(" + SYMBOL + r")\s*" 25 EXPR = r"(?:" + OPERATORS + r"|\s|" + SYMBOL + r")+" 26 DEFAULT = r"default\s+.*?(?:if\s.+){,1}" 27 STMT = r"^\s*(?:if|select|imply|depends\s+on|(?:" + DEFAULT + r"))\s+" + EXPR 28 SOURCE_SYMBOL = r"(?:\W|\b)+[D]{,1}CONFIG_(" + SYMBOL + r")" 31 REGEX_FILE_KCONFIG = re.compile(r".*Kconfig[\.\w+\-]*$") 32 REGEX_SYMBOL = re.compile(r'(?!\B)' + SYMBOL + r'(?!\B)') 37 REGEX_FILTER_SYMBOLS = re.compile(r"[A-Za-z0-9]$") [all …]
|
A D | macro_checker.py | 18 macro_pattern = r"#define\s+(\w+)\(([^)]*)\)" 20 fp_patterns = [r"\s*do\s*\{\s*\}\s*while\s*\(\s*0\s*\)", 21 r"\(?0\)?", r"\(?1\)?"] 62 comment_pattern1 = r"\/\/*" 63 comment_pattern2 = r"\/\**\*\/"
|
/scripts/genksyms/ |
A D | keywords.c | 79 struct resword *r = keywords + i; in is_reserved_word() local 80 int l = strlen(r->name); in is_reserved_word() 81 if (len == l && !memcmp(str, r->name, len)) in is_reserved_word() 82 return r->token; in is_reserved_word()
|
/scripts/coccinelle/null/ |
A D | eno.cocci | 26 @r depends on !patch exists@ 36 p1 << r.p1; 37 p2 << r.p2; 44 p1 << r.p1; 45 p2 << r.p2;
|