fscrypt_nokey_name
struct fscrypt_nokey_name nokey_name;
BUILD_BUG_ON(offsetofend(struct fscrypt_nokey_name, dirhash) !=
offsetof(struct fscrypt_nokey_name, bytes));
BUILD_BUG_ON(offsetofend(struct fscrypt_nokey_name, bytes) !=
offsetof(struct fscrypt_nokey_name, sha256));
size = offsetof(struct fscrypt_nokey_name, bytes[iname->len]);
struct fscrypt_nokey_name *nokey_name;
if (ret < (int)offsetof(struct fscrypt_nokey_name, bytes[1]) ||
(ret > offsetof(struct fscrypt_nokey_name, sha256) &&
ret - offsetof(struct fscrypt_nokey_name, bytes);
const struct fscrypt_nokey_name *nokey_name =
#define FSCRYPT_NOKEY_NAME_MAX offsetofend(struct fscrypt_nokey_name, sha256)