Lines Matching refs:blob
579 ci->i_xattrs.blob ? (int)ci->i_xattrs.blob->vec.iov_len : 0); in __build_xattrs()
588 if (ci->i_xattrs.blob && ci->i_xattrs.blob->vec.iov_len > 4) { in __build_xattrs()
589 p = ci->i_xattrs.blob->vec.iov_base; in __build_xattrs()
590 end = p + ci->i_xattrs.blob->vec.iov_len; in __build_xattrs()
708 if (ci->i_xattrs.blob) in __ceph_build_xattrs_blob()
709 ceph_buffer_put(ci->i_xattrs.blob); in __ceph_build_xattrs_blob()
710 ci->i_xattrs.blob = ci->i_xattrs.prealloc_blob; in __ceph_build_xattrs_blob()
981 struct ceph_buffer *blob; in __ceph_setxattr() local
985 blob = ceph_buffer_new(required_blob_size, GFP_NOFS); in __ceph_setxattr()
986 if (!blob) in __ceph_setxattr()
991 ci->i_xattrs.prealloc_blob = blob; in __ceph_setxattr()
1120 struct ceph_buffer *blob; in __ceph_removexattr() local
1124 blob = ceph_buffer_new(required_blob_size, GFP_NOFS); in __ceph_removexattr()
1125 if (!blob) in __ceph_removexattr()
1130 ci->i_xattrs.prealloc_blob = blob; in __ceph_removexattr()