Lines Matching refs:val_len
213 const char *val, int val_len, in __set_xattr() argument
264 ci->i_xattrs.vals_size -= xattr->val_len; in __set_xattr()
267 ci->i_xattrs.vals_size += val_len; in __set_xattr()
273 xattr->val_len = val_len; in __set_xattr()
284 ceph_vinop(&ci->vfs_inode), xattr, name, val_len, val); in __set_xattr()
311 xattr->val_len, xattr->val); in __get_xattr()
347 ci->i_xattrs.vals_size -= xattr->val_len; in __remove_xattr()
551 ceph_encode_32(&dest, xattr->val_len); in __ceph_build_xattrs_blob()
552 memcpy(dest, xattr->val, xattr->val_len); in __ceph_build_xattrs_blob()
553 dest += xattr->val_len; in __ceph_build_xattrs_blob()
622 if (size && size < xattr->val_len) in ceph_getxattr()
625 err = xattr->val_len; in ceph_getxattr()
629 memcpy(value, xattr->val, xattr->val_len); in ceph_getxattr()
777 int val_len = size; in ceph_setxattr() local
799 if (val_len) { in ceph_setxattr()
800 newval = kmemdup(value, val_len, GFP_NOFS); in ceph_setxattr()
817 required_blob_size = __get_required_blob_size(ci, name_len, val_len); in ceph_setxattr()
836 val_len, 1, 1, 1, &xattr); in ceph_setxattr()