/linux-4.4.14/scripts/ |
H A D | tags.sh | 169 --regex-asm='/^(ENTRY|_GLOBAL)\(([^)]*)\).*/\2/' \ 170 --regex-c='/^SYSCALL_DEFINE[[:digit:]]?\(([^,)]*).*/sys_\1/' \ 171 --regex-c='/^COMPAT_SYSCALL_DEFINE[[:digit:]]?\(([^,)]*).*/compat_sys_\1/' \ 172 --regex-c++='/^TRACE_EVENT\(([^,)]*).*/trace_\1/' \ 173 --regex-c++='/^TRACE_EVENT\(([^,)]*).*/trace_\1_rcuidle/' \ 174 --regex-c++='/^DEFINE_EVENT\([^,)]*, *([^,)]*).*/trace_\1/' \ 175 --regex-c++='/^DEFINE_EVENT\([^,)]*, *([^,)]*).*/trace_\1_rcuidle/' \ 176 --regex-c++='/PAGEFLAG\(([^,)]*).*/Page\1/' \ 177 --regex-c++='/PAGEFLAG\(([^,)]*).*/SetPage\1/' \ 178 --regex-c++='/PAGEFLAG\(([^,)]*).*/ClearPage\1/' \ 179 --regex-c++='/TESTSETFLAG\(([^,)]*).*/TestSetPage\1/' \ 180 --regex-c++='/TESTPAGEFLAG\(([^,)]*).*/Page\1/' \ 181 --regex-c++='/SETPAGEFLAG\(([^,)]*).*/SetPage\1/' \ 182 --regex-c++='/__SETPAGEFLAG\(([^,)]*).*/__SetPage\1/' \ 183 --regex-c++='/TESTCLEARFLAG\(([^,)]*).*/TestClearPage\1/' \ 184 --regex-c++='/__TESTCLEARFLAG\(([^,)]*).*/TestClearPage\1/' \ 185 --regex-c++='/CLEARPAGEFLAG\(([^,)]*).*/ClearPage\1/' \ 186 --regex-c++='/__CLEARPAGEFLAG\(([^,)]*).*/__ClearPage\1/' \ 187 --regex-c++='/__PAGEFLAG\(([^,)]*).*/__SetPage\1/' \ 188 --regex-c++='/__PAGEFLAG\(([^,)]*).*/__ClearPage\1/' \ 189 --regex-c++='/PAGEFLAG_FALSE\(([^,)]*).*/Page\1/' \ 190 --regex-c++='/TESTSCFLAG\(([^,)]*).*/TestSetPage\1/' \ 191 --regex-c++='/TESTSCFLAG\(([^,)]*).*/TestClearPage\1/' \ 192 --regex-c++='/SETPAGEFLAG_NOOP\(([^,)]*).*/SetPage\1/' \ 193 --regex-c++='/CLEARPAGEFLAG_NOOP\(([^,)]*).*/ClearPage\1/' \ 194 --regex-c++='/__CLEARPAGEFLAG_NOOP\(([^,)]*).*/__ClearPage\1/' \ 195 --regex-c++='/TESTCLEARFLAG_FALSE\(([^,)]*).*/TestClearPage\1/' \ 196 --regex-c++='/__TESTCLEARFLAG_FALSE\(([^,)]*).*/__TestClearPage\1/' \ 197 --regex-c++='/_PE\(([^,)]*).*/PEVENT_ERRNO__\1/' \ 198 --regex-c++='/TASK_PFA_TEST\([^,]*,\s*([^)]*)\)/task_\1/' \ 199 --regex-c++='/TASK_PFA_SET\([^,]*,\s*([^)]*)\)/task_set_\1/' \ 200 --regex-c++='/TASK_PFA_CLEAR\([^,]*,\s*([^)]*)\)/task_clear_\1/'\ 201 --regex-c++='/DEF_MMIO_(IN|OUT)_(X|D)\(([^,]*),\s*[^)]*\)/\3/' \ 202 --regex-c++='/DEBUGGER_BOILERPLATE\(([^,]*)\)/\1/' \ 203 --regex-c='/PCI_OP_READ\((\w*).*[1-4]\)/pci_bus_read_config_\1/' \ 204 --regex-c='/PCI_OP_WRITE\((\w*).*[1-4]\)/pci_bus_write_config_\1/' \ 205 --regex-c='/DEFINE_(MUTEX|SEMAPHORE|SPINLOCK)\((\w*)/\2/v/' \ 206 --regex-c='/DEFINE_(RAW_SPINLOCK|RWLOCK|SEQLOCK)\((\w*)/\2/v/' \ 207 --regex-c='/DECLARE_(RWSEM|COMPLETION)\((\w*)/\2/v/' \ 208 --regex-c='/DECLARE_BITMAP\((\w*)/\1/v/' \ 209 --regex-c='/(^|\s)(|L|H)LIST_HEAD\((\w*)/\3/v/' \ 210 --regex-c='/(^|\s)RADIX_TREE\((\w*)/\2/v/' \ 211 --regex-c='/DEFINE_PER_CPU\(([^,]*,\s*)(\w*).*\)/\2/v/' \ 212 --regex-c='/DEFINE_PER_CPU_SHARED_ALIGNED\(([^,]*,\s*)(\w*).*\)/\2/v/' \ 213 --regex-c='/DECLARE_WAIT_QUEUE_HEAD\((\w*)/\1/v/' \ 214 --regex-c='/DECLARE_(TASKLET|WORK|DELAYED_WORK)\((\w*)/\2/v/' \ 215 --regex-c='/DEFINE_PCI_DEVICE_TABLE\((\w*)/\1/v/' \ 216 --regex-c='/(^\s)OFFSET\((\w*)/\2/v/' \ 217 --regex-c='/(^\s)DEFINE\((\w*)/\2/v/' \ 218 --regex-c='/DEFINE_HASHTABLE\((\w*)/\1/v/' 222 --regex-kconfig='/^[[:blank:]]*(menu|)config[[:blank:]]+([[:alnum:]_]+)/\2/' 226 --regex-kconfig='/^[[:blank:]]*(menu|)config[[:blank:]]+([[:alnum:]_]+)/CONFIG_\2/' 230 --regex-dotconfig='/^#?[[:blank:]]*(CONFIG_[[:alnum:]_]+)/\1/' 236 --regex='/^\(ENTRY\|_GLOBAL\)(\([^)]*\)).*/\2/' \ 237 --regex='/^SYSCALL_DEFINE[0-9]?(\([^,)]*\).*/sys_\1/' \ 238 --regex='/^COMPAT_SYSCALL_DEFINE[0-9]?(\([^,)]*\).*/compat_sys_\1/' \ 239 --regex='/^TRACE_EVENT(\([^,)]*\).*/trace_\1/' \ 240 --regex='/^TRACE_EVENT(\([^,)]*\).*/trace_\1_rcuidle/' \ 241 --regex='/^DEFINE_EVENT([^,)]*, *\([^,)]*\).*/trace_\1/' \ 242 --regex='/^DEFINE_EVENT([^,)]*, *\([^,)]*\).*/trace_\1_rcuidle/' \ 243 --regex='/PAGEFLAG(\([^,)]*\).*/Page\1/' \ 244 --regex='/PAGEFLAG(\([^,)]*\).*/SetPage\1/' \ 245 --regex='/PAGEFLAG(\([^,)]*\).*/ClearPage\1/' \ 246 --regex='/TESTSETFLAG(\([^,)]*\).*/TestSetPage\1/' \ 247 --regex='/TESTPAGEFLAG(\([^,)]*\).*/Page\1/' \ 248 --regex='/SETPAGEFLAG(\([^,)]*\).*/SetPage\1/' \ 249 --regex='/__SETPAGEFLAG(\([^,)]*\).*/__SetPage\1/' \ 250 --regex='/TESTCLEARFLAG(\([^,)]*\).*/TestClearPage\1/' \ 251 --regex='/__TESTCLEARFLAG(\([^,)]*\).*/TestClearPage\1/' \ 252 --regex='/CLEARPAGEFLAG(\([^,)]*\).*/ClearPage\1/' \ 253 --regex='/__CLEARPAGEFLAG(\([^,)]*\).*/__ClearPage\1/' \ 254 --regex='/__PAGEFLAG(\([^,)]*\).*/__SetPage\1/' \ 255 --regex='/__PAGEFLAG(\([^,)]*\).*/__ClearPage\1/' \ 256 --regex='/PAGEFLAG_FALSE(\([^,)]*\).*/Page\1/' \ 257 --regex='/TESTSCFLAG(\([^,)]*\).*/TestSetPage\1/' \ 258 --regex='/TESTSCFLAG(\([^,)]*\).*/TestClearPage\1/' \ 259 --regex='/SETPAGEFLAG_NOOP(\([^,)]*\).*/SetPage\1/' \ 260 --regex='/CLEARPAGEFLAG_NOOP(\([^,)]*\).*/ClearPage\1/' \ 261 --regex='/__CLEARPAGEFLAG_NOOP(\([^,)]*\).*/__ClearPage\1/' \ 262 --regex='/TESTCLEARFLAG_FALSE(\([^,)]*\).*/TestClearPage\1/' \ 263 --regex='/__TESTCLEARFLAG_FALSE(\([^,)]*\).*/__TestClearPage\1/' \ 264 --regex='/TASK_PFA_TEST\([^,]*,\s*([^)]*)\)/task_\1/' \ 265 --regex='/TASK_PFA_SET\([^,]*,\s*([^)]*)\)/task_set_\1/' \ 266 --regex='/TASK_PFA_CLEAR\([^,]*,\s*([^)]*)\)/task_clear_\1/' \ 267 --regex='/_PE(\([^,)]*\).*/PEVENT_ERRNO__\1/' \ 268 --regex='/PCI_OP_READ(\([a-z]*[a-z]\).*[1-4])/pci_bus_read_config_\1/' \ 269 --regex='/PCI_OP_WRITE(\([a-z]*[a-z]\).*[1-4])/pci_bus_write_config_\1/'\ 270 --regex='/[^#]*DEFINE_HASHTABLE(\([^,)]*\)/\1/' 273 --regex='/^[ \t]*\(\(menu\)*config\)[ \t]+\([a-zA-Z0-9_]+\)/\3/' 276 --regex='/^[ \t]*\(\(menu\)*config\)[ \t]+\([a-zA-Z0-9_]+\)/CONFIG_\3/' 279 --regex='/^#?[ \t]?\(CONFIG_[a-zA-Z0-9_]+\)/\1/'
|
H A D | checkkconfigsymbols.py | 18 # regex expressions 27 # regex objects 71 "the pattern needs to be a Python regex. To " 103 sys.exit("Please specify a valid Python regex.")
|
H A D | kernel-doc | 36 # Small fixes (like spaces vs. \s in regex)
|
H A D | checkpatch.pl | 2437 # UTF-8 regex found at http://www.w3.org/International/questions/qa-forms-utf-8.en.php
|
/linux-4.4.14/tools/perf/util/ |
H A D | ctype.c | 14 P = GIT_PRINT_EXTRA, /* printable - alpha - digit - glob - regex */
|
H A D | util.h | 66 #include <regex.h>
|
H A D | machine.c | 1491 static bool symbol__match_regex(struct symbol *sym, regex_t *regex) symbol__match_regex() argument 1493 if (sym->name && !regexec(regex, sym->name, 0, NULL, 0)) symbol__match_regex()
|
H A D | annotate.c | 20 #include <regex.h>
|
H A D | sort.c | 1602 pr_err("Invalid regex: %s\n%s", parent_pattern, err); sort_dimension__add()
|
/linux-4.4.14/arch/x86/tools/ |
H A D | relocs.h | 16 #include <regex.h>
|
/linux-4.4.14/Documentation/trace/postprocess/ |
H A D | trace-pagealloc-postprocess.pl | 79 # Defaults for dynamically discovered regex's 82 # Dyanically discovered regex 85 # Static regex used. Specified like this for readability and for use with /o 94 my $regex; 98 $regex = $default; 104 $regex = $1; 105 $regex =~ s/%p/\([0-9a-f]*\)/g; 106 $regex =~ s/%d/\([-0-9]*\)/g; 107 $regex =~ s/%lu/\([0-9]*\)/g; 114 foreach $tuple (split /\s/, $regex) { 119 $regex =~ s/$key=\((.*)\)/$key=$1/; 127 return $regex;
|
H A D | trace-vmscan-postprocess.pl | 109 # Defaults for dynamically discovered regex's 120 # Dyanically discovered regex 131 # Static regex used. Specified like this for readability and for use with /o 140 my $regex; 152 $regex = $1; 153 $regex =~ s/%s/\([0-9a-zA-Z|_]*\)/g; 154 $regex =~ s/%p/\([0-9a-f]*\)/g; 155 $regex =~ s/%d/\([-0-9]*\)/g; 156 $regex =~ s/%ld/\([-0-9]*\)/g; 157 $regex =~ s/%lu/\([0-9]*\)/g; 164 $regex =~ s/\(REC.*\) \? __print_flags.*//; 168 foreach $tuple (split /\s/, $regex) { 173 $regex =~ s/$key=\((.*)\)/$key=$1/; 181 return $regex;
|
/linux-4.4.14/tools/net/ |
H A D | bpf_jit_disasm.c | 25 #include <regex.h> 167 regex_t regex; get_last_jit_image() local 172 ret = regcomp(®ex, "flen=[[:alnum:]]+ proglen=[[:digit:]]+ " get_last_jit_image() 180 ret = regexec(®ex, ptr, 1, pmatch, 0); get_last_jit_image() 193 regfree(®ex); get_last_jit_image() 221 regfree(®ex); get_last_jit_image()
|
/linux-4.4.14/tools/lib/lockdep/ |
H A D | Makefile | 130 --regex-c++='/_PE\(([^,)]*).*/PEVENT_ERRNO__\1/' 135 --regex='/_PE(\([^,)]*\).*/PEVENT_ERRNO__\1/'
|
/linux-4.4.14/kernel/trace/ |
H A D | trace_events_filter.c | 209 cmp = pred->regex.match(addr, &pred->regex, pred->regex.field_len); filter_pred_string() 223 cmp = pred->regex.match(*addr, &pred->regex, len); filter_pred_pchar() 248 cmp = pred->regex.match(addr, &pred->regex, str_len); filter_pred_strloc() 292 cmp = pred->regex.match(current->comm, &pred->regex, filter_pred_comm() 293 pred->regex.field_len); filter_pred_comm() 305 * regex_match_foo - Basic regex callbacks 308 * @r: the regex structure containing the pattern string 316 static int regex_match_full(char *str, struct regex *r, int len) regex_match_full() 323 static int regex_match_front(char *str, struct regex *r, int len) regex_match_front() 330 static int regex_match_middle(char *str, struct regex *r, int len) regex_match_middle() 337 static int regex_match_end(char *str, struct regex *r, int len) regex_match_end() 348 * filter_parse_regex - parse a basic regex 349 * @buff: the raw regex 350 * @len: length of the regex 354 * This passes in a buffer containing a regex and this function will 399 struct regex *r = &pred->regex; filter_build_regex() 1049 pred->regex.field_len = TASK_COMM_LEN; init_pred() 1055 pred->regex.field_len = field->size; init_pred() 1067 ret = kstrtoll(pred->regex.pattern, 0, &val); init_pred() 1069 ret = kstrtoull(pred->regex.pattern, 0, &val); init_pred() 1419 strcpy(pred.regex.pattern, operand2); create_pred() 1420 pred.regex.len = strlen(pred.regex.pattern); create_pred() 2247 pred->regex.pattern, ftrace_function_set_filter_cb() 2248 pred->regex.len, ftrace_function_set_filter_cb()
|
H A D | trace.h | 1081 struct regex; 1085 typedef int (*regex_match_func)(char *str, struct regex *r, int len); 1094 struct regex { struct 1104 struct regex regex; member in struct:filter_pred
|
H A D | ftrace.c | 4628 /* decode regex */ ftrace_set_func()
|
/linux-4.4.14/tools/lib/traceevent/ |
H A D | Makefile | 232 --regex-c++='/_PE\(([^,)]*).*/PEVENT_ERRNO__\1/' 237 --regex='/_PE(\([^,)]*\).*/PEVENT_ERRNO__\1/'
|
H A D | event-parse.h | 26 #include <regex.h> 399 _PE(INVALID_REGEX, "regex did not compute"), \
|
H A D | parse-filter.c | 490 * convert this to a string or regex. add_right()
|
/linux-4.4.14/tools/perf/scripts/python/ |
H A D | compaction-times.py | 14 usage = "usage: perf script report compaction-times.py -- [-h] [-u] [-p|-pv] [-t | [-m] [-fs] [-ms]] [pid|pid-range|comm-regex]\n" 307 sys.stderr.write("invalid regex '%s'" % opt)
|
/linux-4.4.14/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_macro_gram.y | 49 #include <regex.h>
|
H A D | aicasm_symbol.c | 54 #include <regex.h>
|
H A D | aicasm.c | 49 #include <regex.h>
|
H A D | aicasm_gram.y | 49 #include <regex.h>
|
/linux-4.4.14/lib/ |
H A D | glob.c | 35 * are complemented by a leading !; this does not support the regex-style
|
/linux-4.4.14/tools/perf/ |
H A D | builtin-report.c | 599 pr_err("Invalid --ignore-callees regex: %s\n%s", arg, buf); report_parse_ignore_callees_opt() 706 OPT_STRING('p', "parent", &parent_pattern, "regex", cmd_report() 707 "regex filter to identify parent, see: '--sort parent'"), cmd_report() 722 OPT_CALLBACK(0, "ignore-callees", NULL, "regex", cmd_report()
|
H A D | builtin-kmem.c | 25 #include <regex.h> 328 pr_err("Invalid regex: %s\n%s", pattern, err); build_alloc_func_list()
|
H A D | builtin-top.c | 1184 OPT_CALLBACK(0, "ignore-callees", NULL, "regex", cmd_top()
|
/linux-4.4.14/drivers/scsi/ |
H A D | script_asm.pl | 165 print STDERR "value regex = $value\n" if ($debug); 168 print STDERR "phase regex = $phase\n" if ($debug); 173 # regex
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | mkregtable.c | 16 #include <regex.h>
|
/linux-4.4.14/scripts/kconfig/ |
H A D | nconf.c | 65 " no regex support, STRING is displayed in upper left corner\n"
|
H A D | symbol.c | 9 #include <regex.h>
|
/linux-4.4.14/tools/vm/ |
H A D | slabinfo.c | 20 #include <regex.h>
|