Lines Matching refs:kvalue
619 ctx->kvalue = vmemdup_user(ctx->cvalue, ctx->size); in setxattr_copy()
620 if (IS_ERR(ctx->kvalue)) { in setxattr_copy()
621 error = PTR_ERR(ctx->kvalue); in setxattr_copy()
622 ctx->kvalue = NULL; in setxattr_copy()
634 ctx->kvalue, ctx->size); in do_setxattr()
637 ctx->kvalue, ctx->size, ctx->flags); in do_setxattr()
686 .kvalue = NULL, in path_setxattrat()
715 kvfree(ctx.kvalue); in path_setxattrat()
774 void *kvalue = NULL; in do_getxattr() local
779 kvalue = kvzalloc(ctx->size, GFP_KERNEL); in do_getxattr()
780 if (!kvalue) in do_getxattr()
785 error = do_get_acl(idmap, d, kname, kvalue, ctx->size); in do_getxattr()
787 error = vfs_getxattr(idmap, d, kname, kvalue, ctx->size); in do_getxattr()
789 if (ctx->size && copy_to_user(ctx->value, kvalue, error)) in do_getxattr()
797 kvfree(kvalue); in do_getxattr()