Lines Matching refs:kvalue
418 void *kvalue = NULL; in setxattr() local
433 kvalue = kvmalloc(size, GFP_KERNEL); in setxattr()
434 if (!kvalue) in setxattr()
436 if (copy_from_user(kvalue, value, size)) { in setxattr()
442 posix_acl_fix_xattr_from_user(kvalue, size); in setxattr()
444 error = cap_convert_nscap(d, &kvalue, size); in setxattr()
451 error = vfs_setxattr(d, kname, kvalue, size, flags); in setxattr()
453 kvfree(kvalue); in setxattr()
521 void *kvalue = NULL; in getxattr() local
533 kvalue = kvzalloc(size, GFP_KERNEL); in getxattr()
534 if (!kvalue) in getxattr()
538 error = vfs_getxattr(d, kname, kvalue, size); in getxattr()
542 posix_acl_fix_xattr_to_user(kvalue, error); in getxattr()
543 if (size && copy_to_user(value, kvalue, error)) in getxattr()
551 kvfree(kvalue); in getxattr()