Home
last modified time | relevance | path

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

/Linux-v5.4/fs/ceph/
Dsuper.h358 struct list_head i_cap_snaps; /* snapped state pending flush to mds */ member
891 return !list_empty(&ci->i_cap_snaps) && in __ceph_have_pending_cap_snap()
892 list_last_entry(&ci->i_cap_snaps, struct ceph_cap_snap, in __ceph_have_pending_cap_snap()
Dcaps.c1370 !list_empty(&ci->i_cap_snaps)) { in __send_cap()
1372 list_for_each_entry_reverse(capsnap, &ci->i_cap_snaps, ci_item) { in __send_cap()
1466 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) { in __ceph_flush_snaps()
2867 if (!list_is_last(&capsnap->ci_item, &ci->i_cap_snaps)) in ceph_try_drop_cap_snap()
2913 list_last_entry(&ci->i_cap_snaps, in ceph_put_cap_refs()
2990 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) { in ceph_put_wrbuffer_cap_refs()
3489 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) { in handle_cap_flushsnap_ack()
Daddr.c99 list_last_entry(&ci->i_cap_snaps, in ceph_set_page_dirty()
498 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) { in get_oldest_context()
557 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) { in get_writepages_data_length()
Dfile.c874 list_last_entry(&ci->i_cap_snaps, in ceph_aio_retry_work()
1510 list_last_entry(&ci->i_cap_snaps, in ceph_write_iter()
Dsnap.c562 list_add_tail(&capsnap->ci_item, &ci->i_cap_snaps); in ceph_queue_cap_snap()
Dmds_client.c1743 !list_empty(&ci->i_cap_snaps)) in trim_caps_cb()
3372 if (list_empty(&ci->i_cap_snaps)) { in encode_caps_cb()
3376 list_first_entry(&ci->i_cap_snaps, in encode_caps_cb()
Dinode.c475 INIT_LIST_HEAD(&ci->i_cap_snaps); in ceph_alloc_inode()