tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 3266b5bd97eaa72793df0b6e5a106c69ccc166c4 commit: 151c468b44a89a9f3173ab8575690014b7249893 scripts: kernel-doc: print the declaration name on warnings date: 3 months ago reproduce: make htmldocs
All warnings (new ones prefixed by >>):
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
include/crypto/hash.h:89: warning: duplicate section name 'Note'
include/crypto/hash.h:95: warning: duplicate section name 'Note'
include/crypto/hash.h:102: warning: duplicate section name 'Note'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
include/crypto/hash.h:89: warning: duplicate section name 'Note'
include/crypto/hash.h:95: warning: duplicate section name 'Note'
include/crypto/hash.h:102: warning: duplicate section name 'Note'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
include/crypto/hash.h:89: warning: duplicate section name 'Note'
include/crypto/hash.h:95: warning: duplicate section name 'Note'
include/crypto/hash.h:102: warning: duplicate section name 'Note'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
include/crypto/hash.h:89: warning: duplicate section name 'Note'
include/crypto/hash.h:95: warning: duplicate section name 'Note'
include/crypto/hash.h:102: warning: duplicate section name 'Note'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
include/crypto/hash.h:89: warning: duplicate section name 'Note'
include/crypto/hash.h:95: warning: duplicate section name 'Note'
include/crypto/hash.h:102: warning: duplicate section name 'Note'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
include/crypto/hash.h:89: warning: duplicate section name 'Note'
include/crypto/hash.h:95: warning: duplicate section name 'Note'
include/crypto/hash.h:102: warning: duplicate section name 'Note'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
include/crypto/hash.h:89: warning: duplicate section name 'Note'
include/crypto/hash.h:95: warning: duplicate section name 'Note'
include/crypto/hash.h:102: warning: duplicate section name 'Note'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
include/crypto/hash.h:89: warning: duplicate section name 'Note'
include/crypto/hash.h:95: warning: duplicate section name 'Note'
include/crypto/hash.h:102: warning: duplicate section name 'Note'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.ablkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.blkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.cipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.compress' not described in 'crypto_alg'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.ablkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.blkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.cipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.compress' not described in 'crypto_alg'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.ablkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.blkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.cipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.compress' not described in 'crypto_alg'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.ablkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.blkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.cipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.compress' not described in 'crypto_alg'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.ablkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.blkcipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.cipher' not described in 'crypto_alg'
>> include/linux/crypto.h:469: warning: Function parameter or member
>> 'cra_u.compress' not described in 'crypto_alg'
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1036.
Unescaped left brace in regex is deprecated here (and will be fatal in Perl
5.30), passed through in regex; marked by <-- HERE in
m/(struct|union)([^{};]+){ <-- HERE ([^{}]*)}([^{}\;]*)\;/ at
scripts/kernel-doc line 1058.
vim +469 include/linux/crypto.h
^1da177e4 Linus Torvalds 2005-04-16 364
0d7f488f0 Stephan Mueller 2014-11-12 365 /**
0d7f488f0 Stephan Mueller 2014-11-12 366 * struct crypto_alg - definition of
a cryptograpic cipher algorithm
0d7f488f0 Stephan Mueller 2014-11-12 367 * @cra_flags: Flags describing this
transformation. See include/linux/crypto.h
0d7f488f0 Stephan Mueller 2014-11-12 368 * CRYPTO_ALG_* flags for
the flags which go in here. Those are
0d7f488f0 Stephan Mueller 2014-11-12 369 * used for fine-tuning the
description of the transformation
0d7f488f0 Stephan Mueller 2014-11-12 370 * algorithm.
0d7f488f0 Stephan Mueller 2014-11-12 371 * @cra_blocksize: Minimum block
size of this transformation. The size in bytes
0d7f488f0 Stephan Mueller 2014-11-12 372 * of the smallest
possible unit which can be transformed with
0d7f488f0 Stephan Mueller 2014-11-12 373 * this algorithm. The
users must respect this value.
0d7f488f0 Stephan Mueller 2014-11-12 374 * In case of HASH
transformation, it is possible for a smaller
0d7f488f0 Stephan Mueller 2014-11-12 375 * block than
@cra_blocksize to be passed to the crypto API for
0d7f488f0 Stephan Mueller 2014-11-12 376 * transformation, in
case of any other transformation type, an
0d7f488f0 Stephan Mueller 2014-11-12 377 * error will be
returned upon any attempt to transform smaller
0d7f488f0 Stephan Mueller 2014-11-12 378 * than @cra_blocksize
chunks.
0d7f488f0 Stephan Mueller 2014-11-12 379 * @cra_ctxsize: Size of the
operational context of the transformation. This
0d7f488f0 Stephan Mueller 2014-11-12 380 * value informs the
kernel crypto API about the memory size
0d7f488f0 Stephan Mueller 2014-11-12 381 * needed to be allocated
for the transformation context.
0d7f488f0 Stephan Mueller 2014-11-12 382 * @cra_alignmask: Alignment mask
for the input and output data buffer. The data
0d7f488f0 Stephan Mueller 2014-11-12 383 * buffer containing
the input data for the algorithm must be
0d7f488f0 Stephan Mueller 2014-11-12 384 * aligned to this
alignment mask. The data buffer for the
0d7f488f0 Stephan Mueller 2014-11-12 385 * output data must be
aligned to this alignment mask. Note that
0d7f488f0 Stephan Mueller 2014-11-12 386 * the Crypto API will
do the re-alignment in software, but
0d7f488f0 Stephan Mueller 2014-11-12 387 * only under special
conditions and there is a performance hit.
0d7f488f0 Stephan Mueller 2014-11-12 388 * The re-alignment
happens at these occasions for different
0d7f488f0 Stephan Mueller 2014-11-12 389 * @cra_u types: cipher
-- For both input data and output data
0d7f488f0 Stephan Mueller 2014-11-12 390 * buffer; ahash -- For
output hash destination buf; shash --
0d7f488f0 Stephan Mueller 2014-11-12 391 * For output hash
destination buf.
0d7f488f0 Stephan Mueller 2014-11-12 392 * This is needed on
hardware which is flawed by design and
0d7f488f0 Stephan Mueller 2014-11-12 393 * cannot pick data
from arbitrary addresses.
0d7f488f0 Stephan Mueller 2014-11-12 394 * @cra_priority: Priority of this
transformation implementation. In case
0d7f488f0 Stephan Mueller 2014-11-12 395 * multiple
transformations with same @cra_name are available to
0d7f488f0 Stephan Mueller 2014-11-12 396 * the Crypto API, the
kernel will use the one with highest
0d7f488f0 Stephan Mueller 2014-11-12 397 * @cra_priority.
0d7f488f0 Stephan Mueller 2014-11-12 398 * @cra_name: Generic name (usable
by multiple implementations) of the
0d7f488f0 Stephan Mueller 2014-11-12 399 * transformation algorithm.
This is the name of the transformation
0d7f488f0 Stephan Mueller 2014-11-12 400 * itself. This field is
used by the kernel when looking up the
0d7f488f0 Stephan Mueller 2014-11-12 401 * providers of particular
transformation.
0d7f488f0 Stephan Mueller 2014-11-12 402 * @cra_driver_name: Unique name of
the transformation provider. This is the
0d7f488f0 Stephan Mueller 2014-11-12 403 * name of the
provider of the transformation. This can be any
0d7f488f0 Stephan Mueller 2014-11-12 404 * arbitrary value,
but in the usual case, this contains the
0d7f488f0 Stephan Mueller 2014-11-12 405 * name of the chip
or provider and the name of the
0d7f488f0 Stephan Mueller 2014-11-12 406 * transformation
algorithm.
0d7f488f0 Stephan Mueller 2014-11-12 407 * @cra_type: Type of the
cryptographic transformation. This is a pointer to
0d7f488f0 Stephan Mueller 2014-11-12 408 * struct crypto_type, which
implements callbacks common for all
12f7c14aa Masanari Iida 2015-06-04 409 * transformation types.
There are multiple options:
0d7f488f0 Stephan Mueller 2014-11-12 410 * &crypto_blkcipher_type,
&crypto_ablkcipher_type,
b0d955ba4 Herbert Xu 2015-08-14 411 * &crypto_ahash_type,
&crypto_rng_type.
0d7f488f0 Stephan Mueller 2014-11-12 412 * This field might be
empty. In that case, there are no common
0d7f488f0 Stephan Mueller 2014-11-12 413 * callbacks. This is the
case for: cipher, compress, shash.
0d7f488f0 Stephan Mueller 2014-11-12 414 * @cra_u: Callbacks implementing
the transformation. This is a union of
0d7f488f0 Stephan Mueller 2014-11-12 415 * multiple structures.
Depending on the type of transformation selected
0d7f488f0 Stephan Mueller 2014-11-12 416 * by @cra_type and @cra_flags
above, the associated structure must be
0d7f488f0 Stephan Mueller 2014-11-12 417 * filled with callbacks. This
field might be empty. This is the case
0d7f488f0 Stephan Mueller 2014-11-12 418 * for ahash, shash.
0d7f488f0 Stephan Mueller 2014-11-12 419 * @cra_init: Initialize the
cryptographic transformation object. This function
0d7f488f0 Stephan Mueller 2014-11-12 420 * is used to initialize the
cryptographic transformation object.
0d7f488f0 Stephan Mueller 2014-11-12 421 * This function is called
only once at the instantiation time, right
0d7f488f0 Stephan Mueller 2014-11-12 422 * after the transformation
context was allocated. In case the
0d7f488f0 Stephan Mueller 2014-11-12 423 * cryptographic hardware
has some special requirements which need to
0d7f488f0 Stephan Mueller 2014-11-12 424 * be handled by software,
this function shall check for the precise
0d7f488f0 Stephan Mueller 2014-11-12 425 * requirement of the
transformation and put any software fallbacks
0d7f488f0 Stephan Mueller 2014-11-12 426 * in place.
0d7f488f0 Stephan Mueller 2014-11-12 427 * @cra_exit: Deinitialize the
cryptographic transformation object. This is a
0d7f488f0 Stephan Mueller 2014-11-12 428 * counterpart to @cra_init,
used to remove various changes set in
0d7f488f0 Stephan Mueller 2014-11-12 429 * @cra_init.
0d7f488f0 Stephan Mueller 2014-11-12 430 * @cra_module: Owner of this
transformation implementation. Set to THIS_MODULE
0d7f488f0 Stephan Mueller 2014-11-12 431 * @cra_list: internally used
0d7f488f0 Stephan Mueller 2014-11-12 432 * @cra_users: internally used
0d7f488f0 Stephan Mueller 2014-11-12 433 * @cra_refcnt: internally used
0d7f488f0 Stephan Mueller 2014-11-12 434 * @cra_destroy: internally used
0d7f488f0 Stephan Mueller 2014-11-12 435 *
0d7f488f0 Stephan Mueller 2014-11-12 436 * The struct crypto_alg describes a
generic Crypto API algorithm and is common
0d7f488f0 Stephan Mueller 2014-11-12 437 * for all of the transformations.
Any variable not documented here shall not
0d7f488f0 Stephan Mueller 2014-11-12 438 * be used by a cipher
implementation as it is internal to the Crypto API.
0d7f488f0 Stephan Mueller 2014-11-12 439 */
^1da177e4 Linus Torvalds 2005-04-16 440 struct crypto_alg {
^1da177e4 Linus Torvalds 2005-04-16 441 struct list_head cra_list;
6bfd48096 Herbert Xu 2006-09-21 442 struct list_head cra_users;
6bfd48096 Herbert Xu 2006-09-21 443
^1da177e4 Linus Torvalds 2005-04-16 444 u32 cra_flags;
^1da177e4 Linus Torvalds 2005-04-16 445 unsigned int cra_blocksize;
^1da177e4 Linus Torvalds 2005-04-16 446 unsigned int cra_ctxsize;
954773779 Herbert Xu 2005-07-06 447 unsigned int cra_alignmask;
5cb1454b8 Herbert Xu 2005-11-05 448
5cb1454b8 Herbert Xu 2005-11-05 449 int cra_priority;
6521f3027 Herbert Xu 2006-08-06 450 atomic_t cra_refcnt;
5cb1454b8 Herbert Xu 2005-11-05 451
d913ea0d6 Herbert Xu 2006-05-21 452 char
cra_name[CRYPTO_MAX_ALG_NAME];
d913ea0d6 Herbert Xu 2006-05-21 453 char
cra_driver_name[CRYPTO_MAX_ALG_NAME];
^1da177e4 Linus Torvalds 2005-04-16 454
e853c3cfa Herbert Xu 2006-08-22 455 const struct crypto_type
*cra_type;
e853c3cfa Herbert Xu 2006-08-22 456
^1da177e4 Linus Torvalds 2005-04-16 457 union {
b5b7f0886 Herbert Xu 2007-04-16 458 struct ablkcipher_alg
ablkcipher;
5cde0af2a Herbert Xu 2006-08-22 459 struct blkcipher_alg
blkcipher;
^1da177e4 Linus Torvalds 2005-04-16 460 struct cipher_alg
cipher;
^1da177e4 Linus Torvalds 2005-04-16 461 struct compress_alg
compress;
^1da177e4 Linus Torvalds 2005-04-16 462 } cra_u;
^1da177e4 Linus Torvalds 2005-04-16 463
c7fc05992 Herbert Xu 2006-05-24 464 int (*cra_init)(struct
crypto_tfm *tfm);
c7fc05992 Herbert Xu 2006-05-24 465 void (*cra_exit)(struct
crypto_tfm *tfm);
6521f3027 Herbert Xu 2006-08-06 466 void (*cra_destroy)(struct
crypto_alg *alg);
c7fc05992 Herbert Xu 2006-05-24 467
^1da177e4 Linus Torvalds 2005-04-16 468 struct module *cra_module;
edf18b910 Herbert Xu 2015-06-18 @469 } CRYPTO_MINALIGN_ATTR;
^1da177e4 Linus Torvalds 2005-04-16 470
:::::: The code at line 469 was first introduced by commit
:::::: edf18b9108f5025f9e83b2c167c9122954acbc62 crypto: api - Add
CRYPTO_MINALIGN_ATTR to struct crypto_alg
:::::: TO: Herbert Xu <[email protected]>
:::::: CC: Herbert Xu <[email protected]>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
.config.gz
Description: application/gzip

