Lines Matching defs:xattr_name
394 static int name_len(const char *xattr_name, int xattr_name_len)
398 if (!is_known_namespace(xattr_name))
404 static int copy_name(char *buffer, const char *xattr_name, int name_len)
409 if (!is_known_namespace(xattr_name)) {
415 strncpy(buffer + offset, xattr_name, name_len);
426 char *xattr_name;
429 xattr_name = kmalloc(NLS_MAX_CHARSET_SIZE * HFSPLUS_ATTR_MAX_STRLEN + 1,
431 if (!xattr_name)
433 strcpy(xattr_name, prefix);
434 strcpy(xattr_name + prefixlen, name);
435 res = __hfsplus_setxattr(inode, xattr_name, value, size, flags);
436 kfree(xattr_name);
581 char *xattr_name;
583 xattr_name = kmalloc(NLS_MAX_CHARSET_SIZE * HFSPLUS_ATTR_MAX_STRLEN + 1,
585 if (!xattr_name)
588 strcpy(xattr_name, prefix);
589 strcpy(xattr_name + prefixlen, name);
591 res = __hfsplus_getxattr(inode, xattr_name, value, size);
592 kfree(xattr_name);
597 static inline int can_list(const char *xattr_name)
599 if (!xattr_name)
602 return strncmp(xattr_name, XATTR_TRUSTED_PREFIX,