Lines Matching refs:value
17 char *key = NULL, *value = NULL;
27 gossip_err("orangefs_get_acl: bogus value of type %d\n", type);
34 * orangefs_inode_getxattr() to probe the length of the value, but
37 value = kmalloc(ORANGEFS_MAX_XATTR_VALUELEN, GFP_KERNEL);
38 if (!value)
46 ret = orangefs_inode_getxattr(inode, key, value,
50 acl = posix_acl_from_xattr(&init_user_ns, value, ret);
59 /* kfree(NULL) is safe, so don't worry if value ever got used */
60 kfree(value);
68 void *value = NULL;
92 value = kmalloc(size, GFP_KERNEL);
93 if (!value)
96 error = posix_acl_to_xattr(&init_user_ns, acl, value, size);
102 "%s: name %s, value %p, size %zd, acl %p\n",
103 __func__, name, value, size, acl);
106 * was NULL, then value will be NULL and size will be 0 and that
110 error = orangefs_inode_setxattr(inode, name, value, size, 0);
113 kfree(value);
132 * and "mode" to the new desired value. It is up to