Lines Matching refs:kname
580 error = strncpy_from_user(ctx->kname->name, name, in setxattr_copy()
581 sizeof(ctx->kname->name)); in setxattr_copy()
582 if (error == 0 || error == sizeof(ctx->kname->name)) in setxattr_copy()
605 if (is_posix_acl_xattr(ctx->kname->name)) in do_setxattr()
606 return do_set_acl(idmap, dentry, ctx->kname->name, in do_setxattr()
609 return vfs_setxattr(idmap, dentry, ctx->kname->name, in do_setxattr()
618 struct xattr_name kname; in setxattr() local
623 .kname = &kname, in setxattr()
705 char *kname = ctx->kname->name; in do_getxattr() local
715 if (is_posix_acl_xattr(ctx->kname->name)) in do_getxattr()
716 error = do_get_acl(idmap, d, kname, ctx->kvalue, ctx->size); in do_getxattr()
718 error = vfs_getxattr(idmap, d, kname, ctx->kvalue, ctx->size); in do_getxattr()
736 struct xattr_name kname; in getxattr() local
741 .kname = &kname, in getxattr()
745 error = strncpy_from_user(kname.name, name, sizeof(kname.name)); in getxattr()
746 if (error == 0 || error == sizeof(kname.name)) in getxattr()
886 char kname[XATTR_NAME_MAX + 1]; in removexattr() local
888 error = strncpy_from_user(kname, name, sizeof(kname)); in removexattr()
889 if (error == 0 || error == sizeof(kname)) in removexattr()
894 if (is_posix_acl_xattr(kname)) in removexattr()
895 return vfs_remove_acl(idmap, d, kname); in removexattr()
897 return vfs_removexattr(idmap, d, kname); in removexattr()