android_kernel_lge_bullhead/security/keys
Joe Maples 353f0539b5 micro-optimization: Use DSTRLEN to remove incorrect strlen uses
strlen is often used incorectly to get the length of strings
defined at compile time. In these cases, the behavior can be
replicated with sizeof(X) - 1, which is calculated at compile
time rather than runtime, reducing overhead. I've created a
simple macro to replace these instances and applied it to all
the files compiled into the angler kernel.

Signed-off-by: Joe Maples <joe@frap129.org>
2019-08-26 13:31:43 +02:00
..
encrypted-keys micro-optimization: Use DSTRLEN to remove incorrect strlen uses 2019-08-26 13:31:43 +02:00
Kconfig KEYS: Move the key config into security/keys/Kconfig 2012-05-11 10:56:56 +01:00
Makefile KEYS: Reorganise keys Makefile 2012-05-11 10:56:56 +01:00
compat.c Fix: compat_rw_copy_check_uvector() misuse in aio, readv, writev, and security keys 2013-03-12 11:05:45 -07:00
gc.c KEYS: Change the name of the dead type to ".dead" to prevent user access 2017-06-08 00:46:48 +02:00
internal.h KEYS: prevent creating a different user's keyrings 2017-11-02 07:16:18 +01:00
key.c KEYS: prevent creating a different user's keyrings 2017-11-02 07:16:18 +01:00
keyctl.c KEYS: fix dereferencing NULL payload with nonzero length 2017-11-01 22:12:43 +01:00
keyring.c KEYS: prevent creating a different user's keyrings 2017-11-02 07:16:18 +01:00
permission.c userns: Convert security/keys to the new userns infrastructure 2012-09-13 18:28:02 -07:00
proc.c KEYS: Fix short sprintf buffer in /proc/keys show function 2017-02-10 11:04:04 +01:00
process_keys.c This is the 3.10.108 stable release 2018-01-25 17:57:49 -07:00
request_key.c KEYS: split call to call_usermodehelper_fns() 2013-04-30 17:04:06 -07:00
request_key_auth.c KEYS: Add payload preparsing opportunity prior to key instantiate or update 2012-10-08 13:49:48 +10:30
sysctl.c sysctl: Drop & in front of every proc_handler. 2009-11-18 08:37:40 -08:00
trusted.c Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux 2012-10-14 13:39:34 -07:00
trusted.h trusted-keys: rename trusted_defined files to trusted 2011-01-24 10:14:22 +11:00
user_defined.c KEYS: Add payload preparsing opportunity prior to key instantiate or update 2012-10-08 13:49:48 +10:30