summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorAlejandro Colomar <alx.manpages@gmail.com>2022-04-02 22:58:03 +0200
committerAlejandro Colomar <alx.manpages@gmail.com>2022-04-02 23:20:39 +0200
commit1e83e09851544631cb3d741b7c3c6c196de5258d (patch)
tree3f1628fd2fd13aa1e9c139935bb18c282caea32f /scripts
parent94b639c1db4dd97b51f02cf76d713e0ac42d2bb9 (diff)
scripts/bash_aliases: grep_syscall[_def](): Fix bug that couldn't find syscalls with 0 args
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/bash_aliases4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/bash_aliases b/scripts/bash_aliases
index b7a484e32..5d1b891bd 100644
--- a/scripts/bash_aliases
+++ b/scripts/bash_aliases
@@ -54,7 +54,7 @@ function grep_syscall()
|grep '\.c$' \
|xargs grep -l "${1}" \
|sort \
- |xargs pcregrep -Mn "(?s)^\w*SYSCALL_DEFINE.\(${1},.*?\)" \
+ |xargs pcregrep -Mn "(?s)^\w*SYSCALL_DEFINE.\(${1}\b.*?\)" \
|sed -E 's/^[^:]+:[0-9]+:/&\n/';
find * -type f \
@@ -81,7 +81,7 @@ function grep_syscall_def()
|grep '\.c$' \
|xargs grep -l "${1}" \
|sort \
- |xargs pcregrep -Mn "(?s)^\w*SYSCALL_DEFINE.\(${1},.*?^}" \
+ |xargs pcregrep -Mn "(?s)^\w*SYSCALL_DEFINE.\(${1}\b.*?^}" \
|sed -E 's/^[^:]+:[0-9]+:/&\n/';
}