Commit e97a96ba authored by Joel Granados's avatar Joel Granados
Browse files

docs: Add awk section for ucount sysctl entries



Adjust the sysctl table detection to include the macro pattern used for
the ucount ctl_tables. This prevents falsly assigning them as
non-documented ctl_tables

Signed-off-by: default avatarJoel Granados <joel.granados@kernel.org>
parent be0aef10
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -130,6 +130,14 @@ curtable && /\.procname[\t ]*=[\t ]*".+"/ {
    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
}

/register_sysctl.*/ {
    match($0, /register_sysctl(|_init|_sz)\("([^"]+)" *, *([^,)]+)/, tables)
    if (debug) print "Registering table " tables[3] " at " tables[2]