Lines Matching refs:kname
601 error = strncpy_from_user(ctx->kname->name, name, in setxattr_copy()
602 sizeof(ctx->kname->name)); in setxattr_copy()
603 if (error == 0 || error == sizeof(ctx->kname->name)) in setxattr_copy()
626 if (is_posix_acl_xattr(ctx->kname->name)) in do_setxattr()
627 return do_set_acl(idmap, dentry, ctx->kname->name, in do_setxattr()
630 return vfs_setxattr(idmap, dentry, ctx->kname->name, in do_setxattr()
639 struct xattr_name kname; in setxattr() local
644 .kname = &kname, in setxattr()
726 char *kname = ctx->kname->name; in do_getxattr() local
736 if (is_posix_acl_xattr(ctx->kname->name)) in do_getxattr()
737 error = do_get_acl(idmap, d, kname, ctx->kvalue, ctx->size); in do_getxattr()
739 error = vfs_getxattr(idmap, d, kname, ctx->kvalue, ctx->size); in do_getxattr()
757 struct xattr_name kname; in getxattr() local
762 .kname = &kname, in getxattr()
766 error = strncpy_from_user(kname.name, name, sizeof(kname.name)); in getxattr()
767 if (error == 0 || error == sizeof(kname.name)) in getxattr()
907 char kname[XATTR_NAME_MAX + 1]; in removexattr() local
909 error = strncpy_from_user(kname, name, sizeof(kname)); in removexattr()
910 if (error == 0 || error == sizeof(kname)) in removexattr()
915 if (is_posix_acl_xattr(kname)) in removexattr()
916 return vfs_remove_acl(idmap, d, kname); in removexattr()
918 return vfs_removexattr(idmap, d, kname); in removexattr()