Lines Matching refs:name_len
27 1 + ea->name_len + in unpacked_ea_size()
35 1 + ea->name_len + le16_to_cpu(ea->elength)) - in packed_ea_size()
45 const char *name, u8 name_len, u32 *off, u32 *ea_sz) in find_ea() argument
56 if (ea->name_len == name_len && in find_ea()
57 !memcmp(ea->name, name, name_len)) { in find_ea()
164 1 + ef->name_len + in ntfs_read_ea()
217 if (!ea->name_len) in ntfs_list_ea()
220 if (ea->name_len > ea_size) in ntfs_list_ea()
228 if (ret + ea->name_len + 1 > bytes_per_buffer) { in ntfs_list_ea()
233 memcpy(buffer + ret, ea->name, ea->name_len); in ntfs_list_ea()
234 buffer[ret + ea->name_len] = 0; in ntfs_list_ea()
237 ret += ea->name_len + 1; in ntfs_list_ea()
245 static int ntfs_get_ea(struct inode *inode, const char *name, size_t name_len, in ntfs_get_ea() argument
263 if (name_len > 255) { in ntfs_get_ea()
276 if (!find_ea(ea_all, le32_to_cpu(info->size), name, name_len, &off, in ntfs_get_ea()
296 memcpy(buffer, ea->name + ea->name_len + 1, len); in ntfs_get_ea()
308 size_t name_len, const void *value, in ntfs_set_ea() argument
332 if (name_len > 255) { in ntfs_set_ea()
337 add = ALIGN(struct_size(ea_all, name, 1 + name_len + val_size), 4); in ntfs_set_ea()
353 if (info && find_ea(ea_all, size, name, name_len, &off, &ea_sz)) { in ntfs_set_ea()
368 !memcmp(ea->name + ea->name_len + 1, value, val_size)) { in ntfs_set_ea()
409 new_ea->name_len = name_len; in ntfs_set_ea()
411 memcpy(new_ea->name, name, name_len); in ntfs_set_ea()
412 new_ea->name[name_len] = 0; in ntfs_set_ea()
413 memcpy(new_ea->name + name_len + 1, value, val_size); in ntfs_set_ea()
533 size_t name_len; in ntfs_get_acl_ex() local
547 name_len = sizeof(XATTR_NAME_POSIX_ACL_ACCESS) - 1; in ntfs_get_acl_ex()
550 name_len = sizeof(XATTR_NAME_POSIX_ACL_DEFAULT) - 1; in ntfs_get_acl_ex()
556 err = ntfs_get_ea(inode, name, name_len, buf, PATH_MAX, &req); in ntfs_get_acl_ex()
594 size_t size, name_len; in ntfs_set_acl_ex() local
614 name_len = sizeof(XATTR_NAME_POSIX_ACL_ACCESS) - 1; in ntfs_set_acl_ex()
621 name_len = sizeof(XATTR_NAME_POSIX_ACL_DEFAULT) - 1; in ntfs_set_acl_ex()
644 err = ntfs_set_ea(inode, name, name_len, value, size, flags); in ntfs_set_acl_ex()
765 size_t name_len = strlen(name); in ntfs_getxattr() local
768 if (name_len == sizeof(SYSTEM_DOS_ATTRIB) - 1 && in ntfs_getxattr()
782 if (name_len == sizeof(SYSTEM_NTFS_ATTRIB) - 1 && in ntfs_getxattr()
796 if (name_len == sizeof(SYSTEM_NTFS_SECURITY) - 1 && in ntfs_getxattr()
837 err = ntfs_get_ea(inode, name, name_len, buffer, size, NULL); in ntfs_getxattr()
854 size_t name_len = strlen(name); in ntfs_setxattr() local
858 if (name_len == sizeof(SYSTEM_DOS_ATTRIB) - 1 && in ntfs_setxattr()
866 if (name_len == sizeof(SYSTEM_NTFS_ATTRIB) - 1 && in ntfs_setxattr()
905 if (name_len == sizeof(SYSTEM_NTFS_SECURITY) - 1 && in ntfs_setxattr()
949 err = ntfs_set_ea(inode, name, name_len, value, size, flags); in ntfs_setxattr()