Lines Matching refs:xattr_name
393 static int name_len(const char *xattr_name, int xattr_name_len)
397 if (!is_known_namespace(xattr_name))
403 static ssize_t copy_name(char *buffer, const char *xattr_name, int name_len)
407 if (!is_known_namespace(xattr_name))
409 "%s%s", XATTR_MAC_OSX_PREFIX, xattr_name);
411 len = strscpy(buffer, xattr_name, name_len + 1);
423 char *xattr_name;
426 xattr_name = kmalloc(NLS_MAX_CHARSET_SIZE * HFSPLUS_ATTR_MAX_STRLEN + 1,
428 if (!xattr_name)
430 strcpy(xattr_name, prefix);
431 strcpy(xattr_name + prefixlen, name);
432 res = __hfsplus_setxattr(inode, xattr_name, value, size, flags);
433 kfree(xattr_name);
578 char *xattr_name;
580 xattr_name = kmalloc(NLS_MAX_CHARSET_SIZE * HFSPLUS_ATTR_MAX_STRLEN + 1,
582 if (!xattr_name)
585 strcpy(xattr_name, prefix);
586 strcpy(xattr_name + prefixlen, name);
588 res = __hfsplus_getxattr(inode, xattr_name, value, size);
589 kfree(xattr_name);
594 static inline int can_list(const char *xattr_name)
596 if (!xattr_name)
599 return strncmp(xattr_name, XATTR_TRUSTED_PREFIX,