Home
last modified time | relevance | path

Searched refs:re (Results 1 – 24 of 24) sorted by relevance

/scripts/
Dcheckstack.pl40 my (@stack, $re, $dre, $sub, $x, $xs, $funcre, $min_stack);
59 $re = qr/^.*stp.*sp, ?\#-([0-9]{1,8})\]\!/o;
63 $re = qr/.*sub.*sp, sp, #([0-9]{1,4})/o;
69 $re = qr/^.*[as][du][db] \$(0x$x{1,8}),\%(e|r)sp$/o;
74 $re = qr/.*(?:linkw %fp,|addaw )#-([0-9]{1,4})(?:,%sp)?$/o;
77 $re = qr/.*daddiu.*sp,sp,-([0-9]{1,8})/o;
80 $re = qr/.*addiu.*sp,sp,-([0-9]{1,8})/o;
83 $re = qr/.*addi.*sp,sp,-([0-9]{1,8})/o;
86 $re = qr/.*l\.addi.*r1,r1,-([0-9]{1,8})/o;
88 $re = qr/.*ldo ($x{1,8})\(sp\),sp/o;
[all …]
Dmacro_checker.py9 import re
27 match = re.match(macro_pattern, macro_line)
29 macro_def = re.sub(macro_pattern, '', macro_line)
42 if (re.match(fp_pattern, macro_def)):
66 macro = re.sub(comment_pattern1, '', macro)
67 macro = re.sub(comment_pattern2, '', macro)
91 macro = re.match(macro_pattern, line)
Dcheckkconfigsymbols.py14 import re
31 REGEX_FILE_KCONFIG = re.compile(r".*Kconfig[\.\w+\-]*$")
32 REGEX_SYMBOL = re.compile(r'(?!\B)' + SYMBOL + r'(?!\B)')
33 REGEX_SOURCE_SYMBOL = re.compile(SOURCE_SYMBOL)
34 REGEX_KCONFIG_DEF = re.compile(DEF)
35 REGEX_KCONFIG_EXPR = re.compile(EXPR)
36 REGEX_KCONFIG_STMT = re.compile(STMT)
37 REGEX_FILTER_SYMBOLS = re.compile(r"[A-Za-z0-9]$")
38 REGEX_NUMERIC = re.compile(r"0[xX][0-9a-fA-F]+|[0-9]+")
39 REGEX_QUOTES = re.compile("(\"(.*?)\")")
[all …]
Dbpf_doc.py11 import re
62 arg_re = re.compile(r'((\w+ )*?(\w+|...))( (\**)(\w+))?$')
64 proto_re = re.compile(r'(.+) (\**)(\w+)\(((([^,]+)(, )?){1,5})\)$')
117 p = re.compile(r' \* ?(BPF\w+)$')
121 end_re = re.compile(r' \* ?NOTES$')
136 … p = re.compile(r' \* ?((.+) \**\w+\((((const )?(struct )?(\w+|\.\.\.)( \**\w+)?)(, )?){1,5}\))$')
144 p = re.compile(r' \* ?(?:\t| {5,8})Description$')
157 p = re.compile(r' \* ?(?:\t| {5,8})(?:\t| {8})(.*)')
170 p = re.compile(r' \* ?(?:\t| {5,8})Return$')
183 p = re.compile(r' \* ?(?:\t| {5,8})(?:\t| {8})(.*)')
[all …]
Dbloat-o-meter10 import sys, os, re, argparse
26 re_NUMBER = re.compile(r'\.[0-9]+')
Dget_abi.pl742 foreach my $re (@expr) {
743 print STDERR "$names[$i] =~ /^$re\$/\n" if ($debug && $dbg_undefined);
744 if ($names[$i] =~ $re) {
753 foreach my $re (@expr) {
754 print STDERR "$names[$i] =~ /^$re\$/\n" if ($debug && $dbg_undefined);
755 if ($names[$i] =~ $re) {
Dspdxcheck.py12 import re
104 self.lexer = lex.lex(module = self, reflags = re.UNICODE)
/scripts/dtc/
Ddt-extract-compatibles6 import re
18 for m in re.finditer(re_macros, data):
20 compat = re.search(r'"(.*?)"', m[0])[1]
32 for m in re.finditer(r'of_device_id(\s+\S+)?\s+(\S+)\[\](\s+\S+)?\s*=\s*({.*?);', data):
35 compat_list += re.findall(r'\.compatible\s+=\s+"(\S+)"', m[4])
43 for m in re.finditer(r'\.of_match_table\s+=\s+(of_match_ptr\()?([a-zA-Z0-9_-]+)', data):
52 for m in re.finditer(rf'{func_name}\(([a-zA-Z0-9_>\(\)"\-]+,\s)*"([a-zA-Z0-9_,-]+)"\)', data):
Dflattree.c297 struct reserve_info *re; in flatten_reserve_list() local
301 for (re = reservelist; re; re = re->next) { in flatten_reserve_list()
302 d = data_append_re(d, re->address, re->size); in flatten_reserve_list()
452 struct reserve_info *re; in dt_to_asm() local
517 for (re = dti->reservelist; re; re = re->next) { in dt_to_asm()
520 for_each_label(re->labels, l) { in dt_to_asm()
524 ASM_EMIT_BELONG(f, "0x%08x", (unsigned int)(re->address >> 32)); in dt_to_asm()
526 (unsigned int)(re->address & 0xffffffff)); in dt_to_asm()
527 ASM_EMIT_BELONG(f, "0x%08x", (unsigned int)(re->size >> 32)); in dt_to_asm()
528 ASM_EMIT_BELONG(f, "0x%08x", (unsigned int)(re->size & 0xffffffff)); in dt_to_asm()
[all …]
Dtreesource.c348 struct reserve_info *re; in dt_to_source() local
352 for (re = dti->reservelist; re; re = re->next) { in dt_to_source()
355 for_each_label(re->labels, l) in dt_to_source()
358 (unsigned long long)re->address, in dt_to_source()
359 (unsigned long long)re->size); in dt_to_source()
Ddata.c189 struct fdt_reserve_entry re; in data_append_re() local
191 re.address = cpu_to_fdt64(address); in data_append_re()
192 re.size = cpu_to_fdt64(size); in data_append_re()
194 return data_append_data(d, &re, sizeof(re)); in data_append_re()
Ddtc-parser.y49 struct reserve_info *re; member
76 %type <re> memreserve
77 %type <re> memreserves
/scripts/dtc/libfdt/
Dfdt_sw.c190 struct fdt_reserve_entry *re; in fdt_add_reservemap_entry() local
196 if ((offset + sizeof(*re)) > fdt_totalsize(fdt)) in fdt_add_reservemap_entry()
199 re = (struct fdt_reserve_entry *)((char *)fdt + offset); in fdt_add_reservemap_entry()
200 re->address = cpu_to_fdt64(addr); in fdt_add_reservemap_entry()
201 re->size = cpu_to_fdt64(size); in fdt_add_reservemap_entry()
203 fdt_set_off_dt_struct(fdt, offset + sizeof(*re)); in fdt_add_reservemap_entry()
Dfdt_rw.c157 struct fdt_reserve_entry *re; in fdt_add_mem_rsv() local
162 re = fdt_mem_rsv_w_(fdt, fdt_num_mem_rsv(fdt)); in fdt_add_mem_rsv()
163 err = fdt_splice_mem_rsv_(fdt, re, 0, 1); in fdt_add_mem_rsv()
167 re->address = cpu_to_fdt64(address); in fdt_add_mem_rsv()
168 re->size = cpu_to_fdt64(size); in fdt_add_mem_rsv()
174 struct fdt_reserve_entry *re = fdt_mem_rsv_w_(fdt, n); in fdt_del_mem_rsv() local
181 return fdt_splice_mem_rsv_(fdt, re, 1, 0); in fdt_del_mem_rsv()
Dfdt_ro.c177 const struct fdt_reserve_entry *re; in fdt_get_mem_rsv() local
180 re = fdt_mem_rsv(fdt, n); in fdt_get_mem_rsv()
181 if (!can_assume(VALID_INPUT) && !re) in fdt_get_mem_rsv()
184 *address = fdt64_ld_(&re->address); in fdt_get_mem_rsv()
185 *size = fdt64_ld_(&re->size); in fdt_get_mem_rsv()
192 const struct fdt_reserve_entry *re; in fdt_num_mem_rsv() local
194 for (i = 0; (re = fdt_mem_rsv(fdt, i)) != NULL; i++) { in fdt_num_mem_rsv()
195 if (fdt64_ld_(&re->size) == 0) in fdt_num_mem_rsv()
/scripts/tracing/
Ddraw_functrace.py25 import sys, re
106 m = re.match("[^]]+?\\] +([a-z.]+) +([0-9.]+): (\\w+) <-(\\w+)", line)
/scripts/clang-tools/
Dgen_compile_commands.py14 import re
85 filename_matcher = re.compile(_FILENAME_PATTERN)
193 line_matcher = re.compile(_LINE_PATTERN)
/scripts/coccinelle/api/alloc/
Dalloc_cast.cocci25 import re
27 m = re.compile(pattern)
/scripts/gdb/linux/
Dsymbols.py16 import re
88 if re.match(module_pattern, name) and os.path.exists(name):
Dvmalloc.py10 import re
Dslab.py10 import re
/scripts/coccinelle/misc/
Dcond_no_effect.cocci30 // * Both paths of the branch look the same. They're supposed to
/scripts/kconfig/
Dsymbol.c994 regex_t re; in sym_re_search() local
1001 if (regcomp(&re, pattern, REG_EXTENDED|REG_ICASE)) in sym_re_search()
1007 if (regexec(&re, sym->name, 1, match, 0)) in sym_re_search()
1037 regfree(&re); in sym_re_search()
Dqconf.cc1123 QRegularExpression re("[<>&\"\\n]"); in print_filter() local
1125 for (int i = 0; (i = res.indexOf(re, i)) >= 0;) { in print_filter()