XATTR_NAME_MAX
if (unlikely(name_len > XATTR_NAME_MAX)) {
max_name_len = XATTR_NAME_MAX;
char namebuf[MAX(BTRFS_NAME_LEN, XATTR_NAME_MAX)];
if (WARN_ON(namesize > XATTR_NAME_MAX + 1 ||
char name[XATTR_NAME_MAX + 1];
XATTR_NAME_MAX + 1 > PAGE_SIZE);
#define nfs4_xattr_name_maxsz XDR_QUADLEN(XATTR_NAME_MAX)
if (len > (XATTR_NAME_MAX - XATTR_USER_PREFIX_LEN)) {
if (namelen > (XATTR_NAME_MAX - XATTR_USER_PREFIX_LEN))
* XATTR_NAME_MAX defined
if (escaped_len > XATTR_NAME_MAX)
attr_name = kmalloc(XATTR_NAME_MAX + 1, KSMBD_DEFAULT_GFP);
(XATTR_NAME_MAX - XATTR_USER_PREFIX_LEN)) {
ab->name = kvmalloc(XATTR_NAME_MAX + 1, XCHK_GFP_FLAGS);
if (namelen > XATTR_NAME_MAX || namelen <= 0)
ab->name[XATTR_NAME_MAX] = 0;
rp->xattr_name[XATTR_NAME_MAX] = 0;
rp->xattr_name = kvmalloc(XATTR_NAME_MAX + 1, XCHK_GFP_FLAGS);
return namelen > 0 && namelen <= XATTR_NAME_MAX;
if (count > XATTR_NAME_MAX)