aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/scripts/tags.sh
diff options
context:
space:
mode:
authorPeter Zijlstra <peterz@infradead.org>2020-07-29 20:12:32 +0200
committerPeter Zijlstra <peterz@infradead.org>2020-08-26 12:42:01 +0200
commit6eb6d05958f3208b3dd2b5311f1a6e68abdbe5d5 (patch)
tree8c4a74f6ace939e27146e50fce4b1c5f12882e5d /scripts/tags.sh
parentlockdep,trace: Expose tracepoints (diff)
downloadwireguard-linux-6eb6d05958f3208b3dd2b5311f1a6e68abdbe5d5.tar.xz
wireguard-linux-6eb6d05958f3208b3dd2b5311f1a6e68abdbe5d5.zip
seqlock,tags: Add support for SEQCOUNT_LOCKTYPE()
Such that we might easily find seqcount_LOCKTYPE_t and seqcount_LOCKTYPE_init(). Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/20200729161938.GB2678@hirez.programming.kicks-ass.net
Diffstat (limited to 'scripts/tags.sh')
-rwxr-xr-xscripts/tags.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/tags.sh b/scripts/tags.sh
index 32d3f53af10b..fc5b53259a16 100755
--- a/scripts/tags.sh
+++ b/scripts/tags.sh
@@ -201,6 +201,8 @@ regex_c=(
'/\<DEVICE_ATTR_\(RW\|RO\|WO\)(\([[:alnum:]_]\+\)/dev_attr_\2/'
'/\<DRIVER_ATTR_\(RW\|RO\|WO\)(\([[:alnum:]_]\+\)/driver_attr_\2/'
'/\<\(DEFINE\|DECLARE\)_STATIC_KEY_\(TRUE\|FALSE\)\(\|_RO\)(\([[:alnum:]_]\+\)/\4/'
+ '/^SEQCOUNT_LOCKTYPE(\([^,]*\),[[:space:]]*\([^,]*\),[^)]*)/seqcount_\2_t/'
+ '/^SEQCOUNT_LOCKTYPE(\([^,]*\),[[:space:]]*\([^,]*\),[^)]*)/seqcount_\2_init/'
)
regex_kconfig=(
'/^[[:blank:]]*\(menu\|\)config[[:blank:]]\+\([[:alnum:]_]\+\)/\2/'