Lines Matching refs:xattr_name
397 static int name_len(const char *xattr_name, int xattr_name_len) in name_len() argument
401 if (!is_known_namespace(xattr_name)) in name_len()
407 static ssize_t copy_name(char *buffer, const char *xattr_name, int name_len) in copy_name() argument
411 if (!is_known_namespace(xattr_name)) in copy_name()
413 "%s%s", XATTR_MAC_OSX_PREFIX, xattr_name); in copy_name()
415 len = strscpy(buffer, xattr_name, name_len + 1); in copy_name()
427 char *xattr_name; in hfsplus_setxattr() local
430 xattr_name = kmalloc(NLS_MAX_CHARSET_SIZE * HFSPLUS_ATTR_MAX_STRLEN + 1, in hfsplus_setxattr()
432 if (!xattr_name) in hfsplus_setxattr()
434 strcpy(xattr_name, prefix); in hfsplus_setxattr()
435 strcpy(xattr_name + prefixlen, name); in hfsplus_setxattr()
436 res = __hfsplus_setxattr(inode, xattr_name, value, size, flags); in hfsplus_setxattr()
437 kfree(xattr_name); in hfsplus_setxattr()
582 char *xattr_name; in hfsplus_getxattr() local
584 xattr_name = kmalloc(NLS_MAX_CHARSET_SIZE * HFSPLUS_ATTR_MAX_STRLEN + 1, in hfsplus_getxattr()
586 if (!xattr_name) in hfsplus_getxattr()
589 strcpy(xattr_name, prefix); in hfsplus_getxattr()
590 strcpy(xattr_name + prefixlen, name); in hfsplus_getxattr()
592 res = __hfsplus_getxattr(inode, xattr_name, value, size); in hfsplus_getxattr()
593 kfree(xattr_name); in hfsplus_getxattr()
598 static inline int can_list(const char *xattr_name) in can_list() argument
600 if (!xattr_name) in can_list()
603 return strncmp(xattr_name, XATTR_TRUSTED_PREFIX, in can_list()