ubifs: Remove #ifdef around CONFIG_FS_ENCRYPTION
authorSascha Hauer <s.hauer@pengutronix.de>
Tue, 26 Mar 2019 07:52:31 +0000 (08:52 +0100)
committerRichard Weinberger <richard@nod.at>
Tue, 7 May 2019 19:58:31 +0000 (21:58 +0200)
commiteea2c05d927b031034e222110a4fc34914d97ca4
treea5fc633c4d6795d332e247aa7bdc280c32df7388
parent9ca2d732644484488db31123ecd3bf122b551566
ubifs: Remove #ifdef around CONFIG_FS_ENCRYPTION

ifdefs reduce readablity and compile coverage. This removes the ifdefs
around CONFIG_FS_ENCRYPTION by using IS_ENABLED and relying on static
inline wrappers. A new static inline wrapper for setting sb->s_cop is
introduced to allow filesystems to unconditionally compile in their
s_cop operations.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Richard Weinberger <richard@nod.at>
fs/ubifs/ioctl.c
fs/ubifs/sb.c
fs/ubifs/super.c
include/linux/fscrypt.h