Home
last modified time | relevance | path

Searched refs:i_xattrs (Results 1 – 5 of 5) sorted by relevance

/linux/fs/ceph/
H A Dxattr.c580 p = &ci->i_xattrs.index.rb_node; in __set_xattr()
629 ci->i_xattrs.count++; in __set_xattr()
630 doutc(cl, "count=%d\n", ci->i_xattrs.count); in __set_xattr()
641 ci->i_xattrs.names_size -= xattr->name_len; in __set_xattr()
642 ci->i_xattrs.vals_size -= xattr->val_len; in __set_xattr()
644 ci->i_xattrs.names_size += name_len; in __set_xattr()
645 ci->i_xattrs.vals_size += val_len; in __set_xattr()
657 rb_insert_color(&xattr->node, &ci->i_xattrs.index); in __set_xattr()
679 p = &ci->i_xattrs.index.rb_node; in __get_xattr()
722 rb_erase(&xattr->node, &ci->i_xattrs.index); in __remove_xattr()
[all …]
H A Dinode.c649 ci->i_xattrs.blob = NULL; in ceph_alloc_inode()
650 ci->i_xattrs.prealloc_blob = NULL; in ceph_alloc_inode()
651 ci->i_xattrs.dirty = false; in ceph_alloc_inode()
652 ci->i_xattrs.index = RB_ROOT; in ceph_alloc_inode()
653 ci->i_xattrs.count = 0; in ceph_alloc_inode()
654 ci->i_xattrs.names_size = 0; in ceph_alloc_inode()
655 ci->i_xattrs.vals_size = 0; in ceph_alloc_inode()
656 ci->i_xattrs.version = 0; in ceph_alloc_inode()
657 ci->i_xattrs.index_version = 0; in ceph_alloc_inode()
782 if (ci->i_xattrs.blob) in ceph_evict_inode()
[all …]
H A Dsnap.c609 ceph_buffer_get(ci->i_xattrs.blob); in ceph_queue_cap_snap()
610 capsnap->xattr_version = ci->i_xattrs.version; in ceph_queue_cap_snap()
H A Dcaps.c1442 arg->xattr_version = ci->i_xattrs.version; in __prep_cap()
1443 arg->xattr_buf = ceph_buffer_get(ci->i_xattrs.blob); in __prep_cap()
3611 if (version > ci->i_xattrs.version) { in handle_cap_grant()
3614 if (ci->i_xattrs.blob) in handle_cap_grant()
3615 ceph_buffer_put(ci->i_xattrs.blob); in handle_cap_grant()
3616 ci->i_xattrs.blob = ceph_buffer_get(xattr_buf); in handle_cap_grant()
3617 ci->i_xattrs.version = version; in handle_cap_grant()
H A Dsuper.h407 struct ceph_inode_xattrs_info i_xattrs; member