Lines Matching refs:val_len
570 const char *val, int val_len, in __set_xattr() argument
644 ci->i_xattrs.vals_size -= xattr->val_len; in __set_xattr()
647 ci->i_xattrs.vals_size += val_len; in __set_xattr()
653 xattr->val_len = val_len; in __set_xattr()
664 ceph_vinop(inode), xattr, name_len, name, min(val_len, in __set_xattr()
666 val_len > MAX_XATTR_VAL_PRINT_LEN ? "..." : ""); in __set_xattr()
693 int len = min(xattr->val_len, MAX_XATTR_VAL_PRINT_LEN); in __get_xattr()
696 xattr->val_len > len ? "..." : ""); in __get_xattr()
732 ci->i_xattrs.vals_size -= xattr->val_len; in __remove_xattr()
932 ceph_encode_32(&dest, xattr->val_len); in __ceph_build_xattrs_blob()
933 memcpy(dest, xattr->val, xattr->val_len); in __ceph_build_xattrs_blob()
934 dest += xattr->val_len; in __ceph_build_xattrs_blob()
1047 if (size && size < xattr->val_len) in __ceph_getxattr()
1050 err = xattr->val_len; in __ceph_getxattr()
1054 memcpy(value, xattr->val, xattr->val_len); in __ceph_getxattr()
1190 int val_len = size; in __ceph_setxattr() local
1219 if (val_len) { in __ceph_setxattr()
1220 newval = kmemdup(value, val_len, GFP_NOFS); in __ceph_setxattr()
1236 required_blob_size = __get_required_blob_size(ci, name_len, val_len); in __ceph_setxattr()
1278 err = __set_xattr(ci, newname, name_len, newval, val_len, in __ceph_setxattr()