Home
last modified time | relevance | path

Searched refs:i_xattrs (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/ceph/
H A Dxattr.c454 p = &ci->i_xattrs.index.rb_node; in __set_xattr()
503 ci->i_xattrs.count++; in __set_xattr()
504 dout("__set_xattr count=%d\n", ci->i_xattrs.count); in __set_xattr()
515 ci->i_xattrs.names_size -= xattr->name_len; in __set_xattr()
516 ci->i_xattrs.vals_size -= xattr->val_len; in __set_xattr()
518 ci->i_xattrs.names_size += name_len; in __set_xattr()
519 ci->i_xattrs.vals_size += val_len; in __set_xattr()
531 rb_insert_color(&xattr->node, &ci->i_xattrs.index); in __set_xattr()
550 p = &ci->i_xattrs.index.rb_node; in __get_xattr()
591 rb_erase(&xattr->node, &ci->i_xattrs in __remove_xattr()
[all...]
H A Dinode.c466 ci->i_xattrs.blob = NULL; in ceph_alloc_inode()
467 ci->i_xattrs.prealloc_blob = NULL; in ceph_alloc_inode()
468 ci->i_xattrs.dirty = false; in ceph_alloc_inode()
469 ci->i_xattrs.index = RB_ROOT; in ceph_alloc_inode()
470 ci->i_xattrs.count = 0; in ceph_alloc_inode()
471 ci->i_xattrs.names_size = 0; in ceph_alloc_inode()
472 ci->i_xattrs.vals_size = 0; in ceph_alloc_inode()
473 ci->i_xattrs.version = 0; in ceph_alloc_inode()
474 ci->i_xattrs.index_version = 0; in ceph_alloc_inode()
594 if (ci->i_xattrs in ceph_evict_inode()
[all...]
H A Dsnap.c564 ceph_buffer_get(ci->i_xattrs.blob); in ceph_queue_cap_snap()
565 capsnap->xattr_version = ci->i_xattrs.version; in ceph_queue_cap_snap()
H A Dcaps.c1404 arg->xattr_version = ci->i_xattrs.version; in __prep_cap()
1405 arg->xattr_buf = ceph_buffer_get(ci->i_xattrs.blob); in __prep_cap()
3450 if (version > ci->i_xattrs.version) {
3453 if (ci->i_xattrs.blob)
3454 ceph_buffer_put(ci->i_xattrs.blob);
3455 ci->i_xattrs.blob = ceph_buffer_get(xattr_buf);
3456 ci->i_xattrs.version = version;
H A Dsuper.h349 struct ceph_inode_xattrs_info i_xattrs; member
/kernel/linux/linux-6.6/fs/ceph/
H A Dxattr.c579 p = &ci->i_xattrs.index.rb_node; in __set_xattr()
628 ci->i_xattrs.count++; in __set_xattr()
629 dout("%s count=%d\n", __func__, ci->i_xattrs.count); in __set_xattr()
640 ci->i_xattrs.names_size -= xattr->name_len; in __set_xattr()
641 ci->i_xattrs.vals_size -= xattr->val_len; in __set_xattr()
643 ci->i_xattrs.names_size += name_len; in __set_xattr()
644 ci->i_xattrs.vals_size += val_len; in __set_xattr()
656 rb_insert_color(&xattr->node, &ci->i_xattrs.index); in __set_xattr()
677 p = &ci->i_xattrs.index.rb_node; in __get_xattr()
720 rb_erase(&xattr->node, &ci->i_xattrs in __remove_xattr()
[all...]
H A Dinode.c591 ci->i_xattrs.blob = NULL; in ceph_alloc_inode()
592 ci->i_xattrs.prealloc_blob = NULL; in ceph_alloc_inode()
593 ci->i_xattrs.dirty = false; in ceph_alloc_inode()
594 ci->i_xattrs.index = RB_ROOT; in ceph_alloc_inode()
595 ci->i_xattrs.count = 0; in ceph_alloc_inode()
596 ci->i_xattrs.names_size = 0; in ceph_alloc_inode()
597 ci->i_xattrs.vals_size = 0; in ceph_alloc_inode()
598 ci->i_xattrs.version = 0; in ceph_alloc_inode()
599 ci->i_xattrs.index_version = 0; in ceph_alloc_inode()
721 if (ci->i_xattrs in ceph_evict_inode()
[all...]
H A Dsnap.c600 ceph_buffer_get(ci->i_xattrs.blob); in ceph_queue_cap_snap()
601 capsnap->xattr_version = ci->i_xattrs.version; in ceph_queue_cap_snap()
H A Dcaps.c1417 arg->xattr_version = ci->i_xattrs.version; in __prep_cap()
1418 arg->xattr_buf = ceph_buffer_get(ci->i_xattrs.blob); in __prep_cap()
3526 if (version > ci->i_xattrs.version) {
3529 if (ci->i_xattrs.blob)
3530 ceph_buffer_put(ci->i_xattrs.blob);
3531 ci->i_xattrs.blob = ceph_buffer_get(xattr_buf);
3532 ci->i_xattrs.version = version;
H A Dsuper.h379 struct ceph_inode_xattrs_info i_xattrs; member

Completed in 25 milliseconds