Lines Matching refs:new_xattr
909 struct simple_xattr *new_xattr;
913 len = sizeof(*new_xattr) + size;
914 if (len < sizeof(*new_xattr))
917 new_xattr = kvmalloc(len, GFP_KERNEL);
918 if (!new_xattr)
921 new_xattr->size = size;
922 memcpy(new_xattr->value, value, size);
923 return new_xattr;
973 struct simple_xattr *new_xattr = NULL;
981 new_xattr = simple_xattr_alloc(value, size);
982 if (!new_xattr)
985 new_xattr->name = kstrdup(name, GFP_KERNEL);
986 if (!new_xattr->name) {
987 kvfree(new_xattr);
996 xattr = new_xattr;
998 } else if (new_xattr) {
999 list_replace(&xattr->list, &new_xattr->list);
1011 xattr = new_xattr;
1014 list_add(&new_xattr->list, &xattrs->head);
1093 struct simple_xattr *new_xattr)
1096 list_add(&new_xattr->list, &xattrs->head);