]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
docs: Replace spaces with tabs in check-sysctl-docs
authorJoel Granados <joel.granados@kernel.org>
Tue, 1 Jul 2025 08:19:09 +0000 (10:19 +0200)
committerJoel Granados <joel.granados@kernel.org>
Wed, 23 Jul 2025 09:57:05 +0000 (11:57 +0200)
Remove the combination of spaces and tabs in favor of just tabs.

Signed-off-by: Joel Granados <joel.granados@kernel.org>
scripts/check-sysctl-docs

index 3166012b9c6ea4435dc77afaadcff3a4944b1ca8..910fd8a9a2684aa709c1572e24fc94d52b093381 100755 (executable)
 # Specify -vdebug=1 to see debugging information
 
 BEGIN {
-    if (!table) {
+       if (!table) {
        print "Please specify the table to look for using the table variable" > "/dev/stderr"
        exit 1
-    }
+       }
 
        # Documentation title skiplist
        skiplist[0] = "^Documentation for"
@@ -43,23 +43,23 @@ BEGIN {
 
 # Remove punctuation from the given value
 function trimpunct(value) {
-    while (value ~ /^["&]/) {
-       value = substr(value, 2)
-    }
-    while (value ~ /[]["&,}]$/) {
-       value = substr(value, 1, length(value) - 1)
-    }
-    return value
+       while (value ~ /^["&]/) {
+               value = substr(value, 2)
+       }
+       while (value ~ /[]["&,}]$/) {
+               value = substr(value, 1, length(value) - 1)
+       }
+       return value
 }
 
 # Print the information for the given entry
 function printentry(entry) {
-    seen[entry]++
-    printf "* %s from %s", entry, file[entry]
-    if (documented[entry]) {
-       printf " (documented)"
-    }
-    print ""
+       seen[entry]++
+       printf "* %s from %s", entry, file[entry]
+       if (documented[entry]) {
+               printf " (documented)"
+       }
+       print ""
 }
 
 
@@ -71,105 +71,104 @@ FNR == NR && /^=+$/ {
                }
        }
 
-    # The previous line is a section title, parse it
-    $0 = prevline
-    if (debug) print "Parsing " $0
-    inbrackets = 0
-    for (i = 1; i <= NF; i++) {
-       if (length($i) == 0) {
-           continue
-       }
-       if (!inbrackets && substr($i, 1, 1) == "(") {
-           inbrackets = 1
-       }
-       if (!inbrackets) {
-           token = trimpunct($i)
-           if (length(token) > 0 && token != "and") {
-               if (debug) print trimpunct($i)
-               documented[trimpunct($i)]++
-           }
-       }
-       if (inbrackets && substr($i, length($i), 1) == ")") {
-           inbrackets = 0
+       # The previous line is a section title, parse it
+       $0 = prevline
+       if (debug) print "Parsing " $0
+       inbrackets = 0
+       for (i = 1; i <= NF; i++) {
+               if (length($i) == 0) {
+                       continue
+               }
+               if (!inbrackets && substr($i, 1, 1) == "(") {
+                       inbrackets = 1
+               }
+               if (!inbrackets) {
+                       token = trimpunct($i)
+                       if (length(token) > 0 && token != "and") {
+                               if (debug) print trimpunct($i)
+                                       documented[trimpunct($i)]++
+                       }
+               }
+               if (inbrackets && substr($i, length($i), 1) == ")") {
+                       inbrackets = 0
+               }
        }
-    }
 }
 
 FNR == NR {
-    prevline = $0
-    next
+       prevline = $0
+       next
 }
 
 
 # Stage 2: process each file and find all sysctl tables
 BEGINFILE {
-    delete entries
-    curtable = ""
-    curentry = ""
-    delete vars
-    if (debug) print "Processing file " FILENAME
+       delete entries
+       curtable = ""
+       curentry = ""
+       delete vars
+       if (debug) print "Processing file " FILENAME
 }
 
 /^static( const)? struct ctl_table/ {
-    match($0, /static( const)? struct ctl_table ([^][]+)/, tables)
-    curtable = tables[2]
-    if (debug) print "Processing table " curtable
+       match($0, /static( const)? struct ctl_table ([^][]+)/, tables)
+       curtable = tables[2]
+       if (debug) print "Processing table " curtable
 }
 
 /^};$/ {
-    curtable = ""
-    curentry = ""
-    delete vars
+       curtable = ""
+       curentry = ""
+       delete vars
 }
 
 curtable && /\.procname[\t ]*=[\t ]*".+"/ {
-    match($0, /.procname[\t ]*=[\t ]*"([^"]+)"/, names)
-    curentry = names[1]
-    if (debug) print "Adding entry " curentry " to table " curtable
-    entries[curtable][curentry]++
-    file[curentry] = FILENAME
+       match($0, /.procname[\t ]*=[\t ]*"([^"]+)"/, names)
+       curentry = names[1]
+       if (debug) print "Adding entry " curentry " to table " curtable
+       entries[curtable][curentry]++
+       file[curentry] = FILENAME
 }
 
 curtable && /UCOUNT_ENTRY.*/ {
-    match($0, /UCOUNT_ENTRY\("([^"]+)"\)/, names)
-    curentry = names[1]
-    if (debug) print "Adding entry " curentry " to table " curtable
-    entries[curtable][curentry]++
-    file[curentry] = FILENAME
+       match($0, /UCOUNT_ENTRY\("([^"]+)"\)/, names)
+       curentry = names[1]
+       if (debug) print "Adding entry " curentry " to table " curtable
+       entries[curtable][curentry]++
+       file[curentry] = FILENAME
 }
 
 /register_sysctl.*/ {
-    match($0, /register_sysctl(|_init|_sz)\("([^"]+)" *, *([^,)]+)/, tables)
-    if (debug) print "Registering table " tables[3] " at " tables[2]
-    if (tables[2] == table) {
-        for (entry in entries[tables[3]]) {
-            printentry(entry)
-        }
-    }
+       match($0, /register_sysctl(|_init|_sz)\("([^"]+)" *, *([^,)]+)/, tables)
+       if (debug) print "Registering table " tables[3] " at " tables[2]
+       if (tables[2] == table) {
+               for (entry in entries[tables[3]]) {
+                       printentry(entry)
+               }
+       }
 }
 
 /kmemdup.*/ {
-    match($0, /([^ \t]+) *= *kmemdup\(([^,]+) *,/, names)
-    if (debug) print "Found variable " names[1] " for table " names[2]
-    if (names[2] in entries) {
-        vars[names[1]] = names[2]
-    }
+       match($0, /([^ \t]+) *= *kmemdup\(([^,]+) *,/, names)
+       if (debug) print "Found variable " names[1] " for table " names[2]
+       if (names[2] in entries) {
+               vars[names[1]] = names[2]
+       }
 }
 
 /__register_sysctl_table.*/ {
-    match($0, /__register_sysctl_table\([^,]+, *"([^"]+)" *, *([^,]+)/, tables)
-    if (debug) print "Registering variable table " tables[2] " at " tables[1]
-    if (tables[1] == table && tables[2] in vars) {
-        for (entry in entries[vars[tables[2]]]) {
-            printentry(entry)
-        }
-    }
+       match($0, /__register_sysctl_table\([^,]+, *"([^"]+)" *, *([^,]+)/, tables)
+       if (debug) print "Registering variable table " tables[2] " at " tables[1]
+       if (tables[1] == table && tables[2] in vars) {
+               for (entry in entries[vars[tables[2]]]) {
+                       printentry(entry)
+               }
+       }
 }
 
 END {
-    for (entry in documented) {
-       if (!seen[entry]) {
-           print "No implementation for " entry
+       for (entry in documented) {
+               if (!seen[entry])
+                       print "No implementation for " entry
        }
-    }
 }