new_xattr 812 fs/xattr.c struct simple_xattr *new_xattr; new_xattr 816 fs/xattr.c len = sizeof(*new_xattr) + size; new_xattr 817 fs/xattr.c if (len < sizeof(*new_xattr)) new_xattr 820 fs/xattr.c new_xattr = kmalloc(len, GFP_KERNEL); new_xattr 821 fs/xattr.c if (!new_xattr) new_xattr 824 fs/xattr.c new_xattr->size = size; new_xattr 825 fs/xattr.c memcpy(new_xattr->value, value, size); new_xattr 826 fs/xattr.c return new_xattr; new_xattr 874 fs/xattr.c struct simple_xattr *new_xattr = NULL; new_xattr 879 fs/xattr.c new_xattr = simple_xattr_alloc(value, size); new_xattr 880 fs/xattr.c if (!new_xattr) new_xattr 883 fs/xattr.c new_xattr->name = kstrdup(name, GFP_KERNEL); new_xattr 884 fs/xattr.c if (!new_xattr->name) { new_xattr 885 fs/xattr.c kfree(new_xattr); new_xattr 894 fs/xattr.c xattr = new_xattr; new_xattr 896 fs/xattr.c } else if (new_xattr) { new_xattr 897 fs/xattr.c list_replace(&xattr->list, &new_xattr->list); new_xattr 905 fs/xattr.c xattr = new_xattr; new_xattr 908 fs/xattr.c list_add(&new_xattr->list, &xattrs->head); new_xattr 987 fs/xattr.c struct simple_xattr *new_xattr) new_xattr 990 fs/xattr.c list_add(&new_xattr->list, &xattrs->head); new_xattr 109 include/linux/xattr.h struct simple_xattr *new_xattr); new_xattr 3203 mm/shmem.c struct simple_xattr *new_xattr; new_xattr 3207 mm/shmem.c new_xattr = simple_xattr_alloc(xattr->value, xattr->value_len); new_xattr 3208 mm/shmem.c if (!new_xattr) new_xattr 3212 mm/shmem.c new_xattr->name = kmalloc(XATTR_SECURITY_PREFIX_LEN + len, new_xattr 3214 mm/shmem.c if (!new_xattr->name) { new_xattr 3215 mm/shmem.c kfree(new_xattr); new_xattr 3219 mm/shmem.c memcpy(new_xattr->name, XATTR_SECURITY_PREFIX, new_xattr 3221 mm/shmem.c memcpy(new_xattr->name + XATTR_SECURITY_PREFIX_LEN, new_xattr 3224 mm/shmem.c simple_xattr_list_add(&info->xattrs, new_xattr);