Home
last modified time | relevance | path

Searched refs:i_caps (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/fs/ceph/
H A Dcaps.c436 struct rb_node *n = ci->i_caps.rb_node; in __get_cap_for_mds()
466 struct rb_node **p = &ci->i_caps.rb_node; in __insert_cap_node()
482 rb_insert_color(&new->ci_node, &ci->i_caps); in __insert_cap_node()
816 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_issued()
847 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_issued_other()
897 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_issued_mask()
923 for (q = rb_first(&ci->i_caps); q != p; in __ceph_caps_issued_mask()
963 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_revoking_other()
1095 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_mds_wanted()
1157 rb_erase(&cap->ci_node, &ci->i_caps); in __ceph_remove_cap()
[all...]
H A Dsuper.h148 * Each cap is referenced by the inode's i_caps rbtree and by per-mds
353 struct rb_root i_caps; /* cap list */ member
694 return !RB_EMPTY_ROOT(&ci->i_caps); in __ceph_is_any_real_caps()
H A Dmds_client.c1156 if (!cap && !RB_EMPTY_ROOT(&ci->i_caps)) in __choose_mds()
1157 cap = rb_entry(rb_first(&ci->i_caps), struct ceph_cap, ci_node); in __choose_mds()
H A Dinode.c476 ci->i_caps = RB_ROOT; in ceph_alloc_inode()
/kernel/linux/linux-6.6/fs/ceph/
H A Dcaps.c438 struct rb_node *n = ci->i_caps.rb_node; in __get_cap_for_mds()
468 struct rb_node **p = &ci->i_caps.rb_node; in __insert_cap_node()
484 rb_insert_color(&new->ci_node, &ci->i_caps); in __insert_cap_node()
798 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_issued()
829 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_issued_other()
879 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_issued_mask()
905 for (q = rb_first(&ci->i_caps); q != p; in __ceph_caps_issued_mask()
945 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_revoking_other()
1077 for (p = rb_first(&ci->i_caps); p; p = rb_next(p)) { in __ceph_caps_mds_wanted()
1127 rb_erase(&cap->ci_node, &ci->i_caps); in __ceph_remove_cap()
[all...]
H A Dsuper.h172 * Each cap is referenced by the inode's i_caps rbtree and by per-mds
383 struct rb_root i_caps; /* cap list */ member
751 return !RB_EMPTY_ROOT(&ci->i_caps); in __ceph_is_any_real_caps()
H A Dinode.c601 ci->i_caps = RB_ROOT; in ceph_alloc_inode()
3058 p = rb_first(&ci->i_caps); in ceph_inode_shutdown()
H A Dmds_client.c1398 if (!cap && !RB_EMPTY_ROOT(&ci->i_caps)) in __choose_mds()
1399 cap = rb_entry(rb_first(&ci->i_caps), struct ceph_cap, ci_node); in __choose_mds()

Completed in 30 milliseconds