Lines Matching refs:realfile
2614 my ($realfile) = @_;
2617 return $realfile =~ m@^tools/testing/selftests/bpf/progs/.*\.c$@ ||
2618 $realfile =~ m@^samples/bpf/.*_kern\.c$@ ||
2619 $realfile =~ m@/bpf/.*\.bpf\.c$@;
2666 my $realfile = '';
2852 $realfile = $1;
2853 $realfile =~ s@^([^/]*)/@@ if (!$file);
2857 $realfile = $1;
2858 $realfile =~ s@^([^/]*)/@@ if (!$file);
2868 if ($realfile =~ m@^include/asm/@) {
2877 $prefix = "$realfile:$realline: "
2887 if (is_maintained_obsolete($realfile)) {
2889 "$realfile is marked as 'obsolete' in the MAINTAINERS hierarchy. No unnecessary modifications please.\n");
2891 if ($realfile =~ m@^(?:drivers/net/|net/|drivers/staging/)@) {
2898 if ($realfile !~ /^MAINTAINERS/) {
2901 $is_binding_patch = () = $realfile =~ m@^(?:Documentation/devicetree/|include/dt-bindings/)@;
2913 $here .= "FILE: $realfile:$realline:" if ($realcnt != 0);
2946 my $permhere = $here . "FILE: $realfile\n";
2947 if ($realfile !~ m@scripts/@ &&
2948 $realfile !~ /\.(py|pl|awk|sh)$/) {
3244 if ($realfile eq '' && !$has_patch_separator && $line =~ /^\s*change-id:/i) {
3414 ($realfile =~ m@^Documentation/devicetree/bindings/.*\.txt$@)) {
3427 if (($realfile =~ /^$/ || $line =~ /^\+/) &&
3441 if ($in_header_lines && $realfile =~ /^$/ &&
3457 if ($in_commit_log && $non_utf8_charset && $realfile =~ /^$/ &&
3600 if ($realfile =~ /Kconfig/ &&
3649 if ($realfile =~ /^MAINTAINERS$/) {
3688 if (($realfile =~ /Makefile.*/ || $realfile =~ /Kbuild.*/) &&
3704 (($realfile =~ /\.dtsi?$/ && $line =~ /^\+\s*compatible\s*=\s*\"/) ||
3705 ($realfile =~ /\.[ch]$/ && $line =~ /^\+.*\.compatible\s*=\s*\"/))) {
3739 if ($realfile =~ /\.(h|s|S)$/) {
3741 } elsif ($realfile =~ /\.(c|rs|dts|dtsi)$/) {
3743 } elsif (($checklicenseline == 2) || $realfile =~ /\.(sh|pl|py|awk|tc|yaml)$/) {
3745 } elsif ($realfile =~ /\.rst$/) {
3750 if ($realfile =~ /\.[chsS]$/ &&
3754 "Improper SPDX comment style for '$realfile', please use '$comment' instead\n" . $herecurr);
3767 if ($realfile =~ m@^Documentation/devicetree/bindings/@ &&
3778 if ($realfile =~ m@^include/dt-bindings/@ &&
3788 if ($rawline =~ /^\+.*\b\Q$realfile\E\b/) {
3794 next if ($realfile !~ /\.(h|c|rs|s|S|sh|dtsi|dts)$/);
3878 if ($realfile =~ /\.S$/ &&
3885 next if ($realfile !~ /\.(h|c|pl|dtsi|dts)$/);
4001 if ($realfile =~ m@^(drivers/net/|net/)@ &&
4146 next if ($realfile !~ /\.(h|c)$/);
4570 if ($path =~ "^uapi/" && $realfile =~ m@\binclude/uapi/@) {
4638 !exclude_global_initialisers($realfile)) {
5324 if ($ctx =~ /Wx./ and $realfile !~ m@.*\.lds\.h$@) {
5514 if (($realfile !~ m@^(?:drivers/staging/)@ || $check_orig) &&
5859 seed_camelcase_file($realfile);
5887 $realfile ne $checkfile &&
5892 if ($realfile =~ m{^arch/}) {
5906 if ($realfile !~ m@/vmlinux.lds.h$@ &&
6056 } elsif ($realfile =~ m@/vmlinux.lds.h$@) {
6058 #print "REAL: $realfile\nln: $line\nkeys:", sort keys %maybe_linker_symbol;
6073 $realfile !~ m@/vmlinux.lds.h$@ &&
6576 if ($realfile !~ m@^include/uapi/@ &&
6623 # if ($line =~ /^.\s*\#\s*if(|n)def/ && ($realfile =~ /\.c$/)) {
6679 if ($realfile !~ m@^include/asm-generic/@ &&
6680 $realfile !~ m@/barrier\.h$@ &&
6704 if ($line =~ m@^.\s*\#\s*if.*\b(__i386__|__powerpc64__|__sun__|__s390x__)\b@ && $realfile !~ m@include/asm-@) {
6732 if ($realfile !~ m@\binclude/uapi/@ &&
6743 if ($realfile !~ m@\binclude/uapi/@ &&
6817 if ($realfile !~ m@\binclude/uapi/@ &&
6818 $realfile !~ m@\btools/@ &&
7096 if ($realfile =~ /\.h$/ &&
7106 if ($realfile =~ /\.c$/ && defined $stat &&
7127 } elsif ($realfile =~ /\.c$/ && defined $stat &&
7142 } elsif ($realfile =~ /\.c$/ && defined $stat &&
7265 if ($realfile !~ m@^include/uapi/@ &&
7471 if ($realfile =~ m@^drivers/@) {
7474 } elsif ($realfile !~ m@^kernel/@) {
7498 if ($realfile !~ m{^$rcu_trace_paths}) {
7507 if ($realfile !~ m@^kernel/lockdep@ &&
7508 $realfile !~ m@^include/linux/lockdep@ &&
7509 $realfile !~ m@^drivers/base/core@) {