| /linux-6.15/scripts/lib/abi/ |
| H A D | abi_regex.py | 10 import re 28 (re.compile("\\\\"), ""), 31 (re.compile(r"\."), "\xf6"), 49 (re.compile(r"/\*/"), "/.*/"), 61 (re.compile(r"\xf4"), "["), 62 (re.compile(r"\xf5"), "]"), 65 (re.compile(r"\s+"), r" "), 74 (re.compile(r"\\\\"), r"\\"), 89 (re.compile(r"\xf7"), "+"), 91 re_has_num = re.compile(r"\\d") [all …]
|
| H A D | abi_parser.py | 13 import re 52 self.re_abi_dir = re.compile(r"(.*)" + ABI_DIR) 53 self.re_tag = re.compile(r"(\S+)(:\s*)(.*)", re.I) 54 self.re_valid = re.compile(self.TAGS) 55 self.re_start_spc = re.compile(r"(\s*)(\S.*)") 56 self.re_whitespace = re.compile(r"^\s+") 59 self.re_what = re.compile(r"(\/?(?:[\w\-]+\/?){1,2})") 62 self.re_title_mark = re.compile(r"\n[\-\*\=\^\~]+\n") 64 self.re_abi = re.compile(r"(Documentation/ABI/)([\w\/\-]+)") 65 self.re_xref_node = re.compile(self.XREF) [all …]
|
| /linux-6.15/scripts/ |
| H A D | checkstack.pl | 59 $re = qr/^.*stp.*sp, ?\#-([0-9]{1,8})\]\!/o; 63 $re = qr/.*sub.*sp, sp, #([0-9]{1,4})/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; 92 $re = qr/.*st[dw]u.*r1,-($x{1,8})\(r1\)/o; 100 $re = qr/.*save.*%sp, -([0-9]{1,8}), %sp/o; 103 $re = qr/.*addi.*sp,sp,-([0-9]{1,8})/o; [all …]
|
| H A D | macro_checker.py | 9 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)
|
| H A D | checkkconfigsymbols.py | 14 import re 31 REGEX_FILE_KCONFIG = re.compile(r".*Kconfig[\.\w+\-]*$") 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("(\"(.*?)\")") 249 if re.findall(r"[URMADC]{1}", line[:2]): [all …]
|
| H A D | bpf_doc.py | 11 import re 63 arg_re = re.compile(r'((\w+ )*?(\w+|...))( (\**)(\w+))?$') 124 p = re.compile(r' \* ?(BPF\w+)$') 128 end_re = re.compile(r' \* ?NOTES$') 151 p = re.compile(r' \* ?(?:\t| {5,8})Description$') 177 p = re.compile(r' \* ?(?:\t| {5,8})Return$') 203 p = re.compile(r' \* ?(?:\t| {5,8})Attributes$') 209 p = re.compile(r' \* ?(?:\t| {5,8})(?:\t| {8})(.*)') 251 bpf_p = re.compile(r'\s*(BPF\w+)+') 256 assign_p = re.compile(r'\s*(BPF\w+)\s*=\s*(BPF\w+)') [all …]
|
| /linux-6.15/Documentation/sphinx/ |
| H A D | automarkup.py | 11 import re 23 RE_function = re.compile(r'\b(([a-zA-Z_]\w+)\(\))', flags=re.ASCII) 29 flags=re.ASCII) 35 RE_struct = re.compile(r'\b(struct)\s+([a-zA-Z_]\w+)', flags=re.ASCII) 36 RE_union = re.compile(r'\b(union)\s+([a-zA-Z_]\w+)', flags=re.ASCII) 37 RE_enum = re.compile(r'\b(enum)\s+([a-zA-Z_]\w+)', flags=re.ASCII) 38 RE_typedef = re.compile(r'\b(typedef)\s+([a-zA-Z_]\w+)', flags=re.ASCII) 45 RE_abi_file = re.compile(r'(\bDocumentation/ABI/[\w\-/]+)') 46 RE_abi_symbol = re.compile(r'(\b/(sys|config|proc)/[\w\-/]+)') 73 flags=re.IGNORECASE | re.DOTALL) [all …]
|
| H A D | maintainers_include.py | 21 import re 73 if re.search('^[A-Z0-9]', line): 81 m = re.search(pat, line) 84 line = re.sub(pat, ':doc:`%s <../%s>`' % (m.group(2), m.group(2)), line) 93 m = re.search(r"\s(\S):\s", line) 97 m = re.search(r"\*([^\*]+)\*", line) 115 heading = re.sub(r"\s+", " ", line)
|
| H A D | cdomain.py | 44 import re 55 RE_namespace = re.compile(r'^\s*..\s*c:namespace::\s*(\S+)\s*$') 67 RE_macro = re.compile(r'^\s*..\s*c:macro::\s*(\S+)\s+(\S.*)\s*$') 75 RE_ctype = re.compile(r'^\s*..\s*c:(struct|union|enum|enumerator|alias)::\s*(.*)$') 84 RE_ctype_refs = re.compile(r':c:(var|struct|union|enum|enumerator)::`([^\`]+)`') 91 RE_expr = re.compile(r':c:(expr|texpr):`([^\`]+)`') 113 n = n[:m.start()] + markup_func[m.re](m) + n[m.end():]
|
| /linux-6.15/arch/arm64/crypto/ |
| H A D | sm3-neon-core.S | 45 #define re w7 macro 358 ldp re, rf, [RSTATE, #16] 401 R1(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 0, 0, IW, _, 0) 402 R1(rd, ra, rb, rc, rh, re, rf, rg, k_odd, _, 1, 1, IW, _, 0) 403 R1(rc, rd, ra, rb, rg, rh, re, rf, k_even, KL, 2, 2, IW, _, 0) 404 R1(rb, rc, rd, ra, rf, rg, rh, re, k_odd, _, 3, 3, IW, _, 0) 407 R1(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 4, 0, IW, _, 0) 517 eor re, re, s0 522 stp re, rf, [RSTATE, #16] 548 eor re, re, s0 [all …]
|
| /linux-6.15/tools/testing/selftests/bpf/ |
| H A D | test_bpftool_synctypes.py | 7 import re 65 end_marker = re.compile('^};') 111 if re.search(end_marker, line): 182 end_marker = re.compile('^};') 231 end_marker = re.compile('}\n') 249 pattern = re.compile(r'([\w/]+) [|}]') 250 end_marker = re.compile('}') 269 end_marker = re.compile('}\\\\n') 288 end_marker = re.compile('\'$') 320 end_marker = re.compile('#define') [all …]
|
| /linux-6.15/fs/btrfs/ |
| H A D | ref-verify.c | 245 kfree(re); in free_block_entry() 273 kfree(re); in add_block_entry() 291 kfree(re); in add_block_entry() 293 kfree(re); in add_block_entry() 308 kfree(re); in add_block_entry() 344 ASSERT(re); in add_tree_block() 422 if (!re) { in add_extent_data_ref() 655 re->root_objectid, re->num_refs); in dump_block_entry() 869 if (!re) { in btrfs_ref_tree_mod() 885 if (re) in btrfs_ref_tree_mod() [all …]
|
| /linux-6.15/tools/testing/selftests/tc-testing/plugin-lib/ |
| H A D | valgrindPlugin.py | 8 import re 114 self.definitely_lost_re = re.compile( 115 … r'definitely lost:\s+([,0-9]+)\s+bytes in\s+([,0-9]+)\sblocks', re.MULTILINE | re.DOTALL) 116 self.indirectly_lost_re = re.compile( 117 … r'indirectly lost:\s+([,0-9]+)\s+bytes in\s+([,0-9]+)\s+blocks', re.MULTILINE | re.DOTALL) 118 self.possibly_lost_re = re.compile( 119 r'possibly lost:\s+([,0-9]+)bytes in\s+([,0-9]+)\s+blocks', re.MULTILINE | re.DOTALL) 120 self.non_leak_error_re = re.compile( 121 … r'ERROR SUMMARY:\s+([,0-9]+) errors from\s+([,0-9]+)\s+contexts', re.MULTILINE | re.DOTALL)
|
| /linux-6.15/arch/mips/math-emu/ |
| H A D | sp_maddf.c | 18 int re; in _sp_maddf() local 155 re = xe + ye; in _sp_maddf() 166 re++; in _sp_maddf() 178 return ieee754sp_format(rs, re, rm); in _sp_maddf() 186 if (ze > re) { in _sp_maddf() 190 s = ze - re; in _sp_maddf() 192 re += s; in _sp_maddf() 193 } else if (re > ze) { in _sp_maddf() 197 s = re - ze; in _sp_maddf() 201 assert(ze == re); in _sp_maddf()
|
| H A D | dp_maddf.c | 43 int re; in _dp_maddf() local 184 re = xe + ye; in _dp_maddf() 222 re++; in _dp_maddf() 234 return ieee754dp_format(rs, re, lrm); in _dp_maddf() 243 if (ze > re) { in _dp_maddf() 247 s = ze - re; in _dp_maddf() 249 re += s; in _dp_maddf() 250 } else if (re > ze) { in _dp_maddf() 254 s = re - ze; in _dp_maddf() 258 assert(ze == re); in _dp_maddf()
|
| /linux-6.15/scripts/dtc/ |
| H A D | dt-extract-compatibles | 6 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):
|
| H A D | flattree.c | 297 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() 526 (unsigned int)(re->address & 0xffffffff)); in dt_to_asm() 689 struct fdt_reserve_entry re; in flat_read_mem_reserve() local 700 flat_read_chunk(inb, &re, sizeof(re)); in flat_read_mem_reserve() 701 address = fdt64_to_cpu(re.address); in flat_read_mem_reserve() [all …]
|
| H A D | treesource.c | 348 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()
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_guc_db_mgr.c | 227 unsigned int rs, re; in dbm_print_locked() local 235 for_each_clear_bitrange(rs, re, dbm->bitmap, dbm->count) { in dbm_print_locked() 237 rs, re - 1, re - rs); in dbm_print_locked() 238 total += re - rs; in dbm_print_locked() 243 for_each_set_bitrange(rs, re, dbm->bitmap, dbm->count) { in dbm_print_locked() 245 rs, re - 1, re - rs); in dbm_print_locked() 246 total += re - rs; in dbm_print_locked()
|
| H A D | xe_guc_id_mgr.c | 110 unsigned int rs, re, range; in find_last_zero_area() local 112 for_each_clear_bitrange(rs, re, bitmap, total) { in find_last_zero_area() 113 range = re - rs; in find_last_zero_area() 252 unsigned int rs, re; in idm_print_locked() local 261 for_each_set_bitrange(rs, re, idm->bitmap, idm->total) in idm_print_locked() 262 drm_printf_indent(p, indent, "range %u..%u (%u)\n", rs, re - 1, re - rs); in idm_print_locked()
|
| /linux-6.15/tools/testing/selftests/bpf/prog_tests/ |
| H A D | spin_lock.c | 61 regex_t re; in match_regex() local 63 err = regcomp(&re, pattern, REG_NOSUB); in match_regex() 67 regerror(err, &re, errbuf, sizeof(errbuf)); in match_regex() 71 rc = regexec(&re, string, 0, NULL, 0); in match_regex() 72 regfree(&re); in match_regex()
|
| /linux-6.15/drivers/mtd/ubi/ |
| H A D | cdev.c | 731 if (!re) { in rename_volumes() 737 if (IS_ERR(re->desc)) { in rename_volumes() 738 err = PTR_ERR(re->desc); in rename_volumes() 741 kfree(re); in rename_volumes() 748 ubi_close_volume(re->desc); in rename_volumes() 749 kfree(re); in rename_volumes() 753 re->new_name_len = name_len; in rename_volumes() 800 re->new_name, err); in rename_volumes() 824 ubi_close_volume(re->desc); in rename_volumes() 825 list_del(&re->list); in rename_volumes() [all …]
|
| /linux-6.15/arch/um/ |
| H A D | Kconfig.debug | 13 If you're involved in UML kernel development and want to use gprof, 14 say Y. If you're unsure, say N. 28 If you're involved in UML kernel development and want to use gcov, 29 say Y. If you're unsure, say N.
|
| /linux-6.15/tools/perf/arch/x86/util/ |
| H A D | header.c | 96 regex_t re; in strcmp_cpuid_str() local 112 if (regcomp(&re, mapcpuid, REG_EXTENDED) != 0) { in strcmp_cpuid_str() 118 match = !regexec(&re, id, 1, pmatch, 0); in strcmp_cpuid_str() 119 regfree(&re); in strcmp_cpuid_str()
|
| /linux-6.15/Documentation/trace/postprocess/ |
| H A D | decode_msr.py | 5 import re 11 m = re.match(r'#define (MSR_\w+)\s+(0x[0-9a-fA-F]+)', j) 22 m = re.search(r'(read|write)_msr:\s+([0-9a-f]+)', j)
|