Searched refs:i_cap_snaps (Results 1 - 7 of 7) sorted by relevance

/linux-master/fs/ceph/
H A Dsuper.h415 struct list_head i_cap_snaps; /* snapped state pending flush to mds */ member in struct:ceph_inode_info
1017 return !list_empty(&ci->i_cap_snaps) &&
1018 list_last_entry(&ci->i_cap_snaps, struct ceph_cap_snap,
H A Dcaps.c1483 !list_empty(&ci->i_cap_snaps)) {
1485 list_for_each_entry_reverse(capsnap, &ci->i_cap_snaps, ci_item) {
1644 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) {
3207 if (!list_is_last(&capsnap->ci_item, &ci->i_cap_snaps))
3285 list_last_entry(&ci->i_cap_snaps,
3374 list_for_each_entry(iter, &ci->i_cap_snaps, ci_item) {
3978 list_for_each_entry(iter, &ci->i_cap_snaps, ci_item) {
4969 while (!list_empty(&ci->i_cap_snaps)) {
4970 capsnap = list_first_entry(&ci->i_cap_snaps,
5069 if (!list_empty(&ci->i_cap_snaps))
[all...]
H A Daddr.c42 * ceph_cap_snap in the i_cap_snaps list (which is sorted in ascending
51 * we look for the first capsnap in i_cap_snaps and write out pages in
101 list_last_entry(&ci->i_cap_snaps,
555 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) {
616 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) {
H A Dsnap.c624 list_add_tail(&capsnap->ci_item, &ci->i_cap_snaps);
H A Dfile.c1368 list_last_entry(&ci->i_cap_snaps,
2376 list_last_entry(&ci->i_cap_snaps,
H A Dmds_client.c2198 !list_empty(&ci->i_cap_snaps))
4552 if (list_empty(&ci->i_cap_snaps)) {
4556 list_first_entry(&ci->i_cap_snaps,
H A Dinode.c624 INIT_LIST_HEAD(&ci->i_cap_snaps);

Completed in 228 milliseconds