Lines Matching refs:value
16 ext4_acl_from_disk(const void *value, size_t size) in ext4_acl_from_disk() argument
18 const char *end = (char *)value + size; in ext4_acl_from_disk()
22 if (!value) in ext4_acl_from_disk()
26 if (((ext4_acl_header *)value)->a_version != in ext4_acl_from_disk()
29 value = (char *)value + sizeof(ext4_acl_header); in ext4_acl_from_disk()
40 (ext4_acl_entry *)value; in ext4_acl_from_disk()
41 if ((char *)value + sizeof(ext4_acl_entry_short) > end) in ext4_acl_from_disk()
51 value = (char *)value + in ext4_acl_from_disk()
56 value = (char *)value + sizeof(ext4_acl_entry); in ext4_acl_from_disk()
57 if ((char *)value > end) in ext4_acl_from_disk()
64 value = (char *)value + sizeof(ext4_acl_entry); in ext4_acl_from_disk()
65 if ((char *)value > end) in ext4_acl_from_disk()
76 if (value != end) in ext4_acl_from_disk()
146 char *value = NULL; in ext4_get_acl() local
162 value = kmalloc(retval, GFP_NOFS); in ext4_get_acl()
163 if (!value) in ext4_get_acl()
165 retval = ext4_xattr_get(inode, name_index, "", value, retval); in ext4_get_acl()
168 acl = ext4_acl_from_disk(value, retval); in ext4_get_acl()
173 kfree(value); in ext4_get_acl()
191 void *value = NULL; in __ext4_set_acl() local
221 value = ext4_acl_to_disk(acl, &size); in __ext4_set_acl()
222 if (IS_ERR(value)) in __ext4_set_acl()
223 return (int)PTR_ERR(value); in __ext4_set_acl()
227 value, size, 0); in __ext4_set_acl()
229 kfree(value); in __ext4_set_acl()