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