Lines Matching +full:re +full:-
2 # SPDX-License-Identifier: GPL-2.0-only
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):
59 with open(file, 'r', encoding='utf-8') as f:
80 with open(file, 'r', encoding='utf-8') as f:
120 …ap.add_argument('-H', '--with-filename', help="Print filename with compatibles", action="store_tru…
121 …ap.add_argument('-d', '--driver-match', help="Only print compatibles that should match to a driver…