kernel-doc (b7e1e969c887c897947fdc3754fe9b0c24acb155) | kernel-doc (ca7e324e8ad385a2da15049953c04ea7310687f7) |
---|---|
1#!/usr/bin/env perl 2# SPDX-License-Identifier: GPL-2.0 3# vim: softtabstop=4 4 5use warnings; 6use strict; 7 8## Copyright (c) 1998 Michael Zucchi, All Rights Reserved ## --- 1129 unchanged lines hidden (view full) --- 1138 $members =~ s/\/\*\s*private:.*?\/\*\s*public:.*?\*\///gosi; 1139 $members =~ s/\/\*\s*private:.*//gosi; 1140 # strip comments: 1141 $members =~ s/\/\*.*?\*\///gos; 1142 # strip attributes 1143 $members =~ s/\s*$attribute/ /gi; 1144 $members =~ s/\s*__aligned\s*\([^;]*\)/ /gos; 1145 $members =~ s/\s*__counted_by\s*\([^;]*\)/ /gos; | 1#!/usr/bin/env perl 2# SPDX-License-Identifier: GPL-2.0 3# vim: softtabstop=4 4 5use warnings; 6use strict; 7 8## Copyright (c) 1998 Michael Zucchi, All Rights Reserved ## --- 1129 unchanged lines hidden (view full) --- 1138 $members =~ s/\/\*\s*private:.*?\/\*\s*public:.*?\*\///gosi; 1139 $members =~ s/\/\*\s*private:.*//gosi; 1140 # strip comments: 1141 $members =~ s/\/\*.*?\*\///gos; 1142 # strip attributes 1143 $members =~ s/\s*$attribute/ /gi; 1144 $members =~ s/\s*__aligned\s*\([^;]*\)/ /gos; 1145 $members =~ s/\s*__counted_by\s*\([^;]*\)/ /gos; |
1146 $members =~ s/\s*__counted_by_(le|be)\s*\([^;]*\)/ /gos; |
|
1146 $members =~ s/\s*__packed\s*/ /gos; 1147 $members =~ s/\s*CRYPTO_MINALIGN_ATTR/ /gos; 1148 $members =~ s/\s*____cacheline_aligned_in_smp/ /gos; 1149 $members =~ s/\s*____cacheline_aligned/ /gos; 1150 # unwrap struct_group(): 1151 # - first eat non-declaration parameters and rewrite for final match 1152 # - then remove macro, outer parens, and trailing semicolon 1153 $members =~ s/\bstruct_group\s*\(([^,]*,)/STRUCT_GROUP(/gos; --- 1388 unchanged lines hidden --- | 1147 $members =~ s/\s*__packed\s*/ /gos; 1148 $members =~ s/\s*CRYPTO_MINALIGN_ATTR/ /gos; 1149 $members =~ s/\s*____cacheline_aligned_in_smp/ /gos; 1150 $members =~ s/\s*____cacheline_aligned/ /gos; 1151 # unwrap struct_group(): 1152 # - first eat non-declaration parameters and rewrite for final match 1153 # - then remove macro, outer parens, and trailing semicolon 1154 $members =~ s/\bstruct_group\s*\(([^,]*,)/STRUCT_GROUP(/gos; --- 1388 unchanged lines hidden --- |