Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/fs/ceph/
H A Daddr.c35 * i_wrbuffer_ref == i_wrbuffer_ref_head == the dirty page count.
107 if (ci->i_wrbuffer_ref == 0) in ceph_set_page_dirty()
109 ++ci->i_wrbuffer_ref; in ceph_set_page_dirty()
113 ci->i_wrbuffer_ref-1, ci->i_wrbuffer_ref_head-1, in ceph_set_page_dirty()
114 ci->i_wrbuffer_ref, ci->i_wrbuffer_ref_head, in ceph_set_page_dirty()
836 if (ci->i_wrbuffer_ref > 0) { in ceph_writepages_start()
H A Dcaps.c998 if (ci->i_wb_ref || ci->i_wrbuffer_ref) in __ceph_caps_used()
2016 !(ci->i_wb_ref || ci->i_wrbuffer_ref) && /* no dirty pages... */ in ceph_check_caps()
3222 ci->i_wrbuffer_ref -= nr; in ceph_put_wrbuffer_cap_refs()
3223 if (ci->i_wrbuffer_ref == 0) { in ceph_put_wrbuffer_cap_refs()
3240 ci->i_wrbuffer_ref+nr, ci->i_wrbuffer_ref_head+nr, in ceph_put_wrbuffer_cap_refs()
3241 ci->i_wrbuffer_ref, ci->i_wrbuffer_ref_head, in ceph_put_wrbuffer_cap_refs()
3275 ci->i_wrbuffer_ref+nr, capsnap->dirty_pages + nr, in ceph_put_wrbuffer_cap_refs()
3276 ci->i_wrbuffer_ref, capsnap->dirty_pages, in ceph_put_wrbuffer_cap_refs()
3389 !(ci->i_wrbuffer_ref || ci->i_wb_ref)) {
H A Dinode.c511 ci->i_wrbuffer_ref = 0; in ceph_alloc_inode()
1965 if (ci->i_wrbuffer_ref_head < ci->i_wrbuffer_ref) { in __ceph_do_pending_vmtruncate()
1978 wrbuffer_refs = ci->i_wrbuffer_ref; in __ceph_do_pending_vmtruncate()
H A Dsuper.h406 int i_wrbuffer_ref, i_wrbuffer_ref_head; member
H A Dmds_client.c1658 if (ci->i_wrbuffer_ref > 0) in remove_session_caps_cb()
/kernel/linux/linux-6.6/fs/ceph/
H A Daddr.c37 * i_wrbuffer_ref == i_wrbuffer_ref_head == the dirty page count.
111 if (ci->i_wrbuffer_ref == 0) in ceph_dirty_folio()
113 ++ci->i_wrbuffer_ref; in ceph_dirty_folio()
117 ci->i_wrbuffer_ref-1, ci->i_wrbuffer_ref_head-1, in ceph_dirty_folio()
118 ci->i_wrbuffer_ref, ci->i_wrbuffer_ref_head, in ceph_dirty_folio()
952 if (ci->i_wrbuffer_ref > 0) { in ceph_writepages_start()
H A Dcaps.c980 if (ci->i_wb_ref || ci->i_wrbuffer_ref) in __ceph_caps_used()
2065 !(ci->i_wb_ref || ci->i_wrbuffer_ref) && /* no dirty pages... */ in ceph_check_caps()
2143 * If the "i_wrbuffer_ref" was increased by mmap or generic in ceph_check_caps()
2147 * pages and to release the "i_wrbuffer_ref", which will cost in ceph_check_caps()
2153 if (S_ISREG(inode->i_mode) && ci->i_wrbuffer_ref && in ceph_check_caps()
3275 ci->i_wrbuffer_ref -= nr; in ceph_put_wrbuffer_cap_refs()
3276 if (ci->i_wrbuffer_ref == 0) { in ceph_put_wrbuffer_cap_refs()
3293 ci->i_wrbuffer_ref+nr, ci->i_wrbuffer_ref_head+nr, in ceph_put_wrbuffer_cap_refs()
3294 ci->i_wrbuffer_ref, ci->i_wrbuffer_ref_head, in ceph_put_wrbuffer_cap_refs()
3328 ci->i_wrbuffer_ref in ceph_put_wrbuffer_cap_refs()
[all...]
H A Dinode.c637 ci->i_wrbuffer_ref = 0; in ceph_alloc_inode()
2178 if (ci->i_wrbuffer_ref_head < ci->i_wrbuffer_ref) { in __ceph_do_pending_vmtruncate()
2190 wrbuffer_refs = ci->i_wrbuffer_ref; in __ceph_do_pending_vmtruncate()
H A Dsuper.h441 int i_wrbuffer_ref, i_wrbuffer_ref_head; member
H A Dsnap.c682 if (ci->i_wrbuffer_ref) { in __ceph_finish_cap_snap()

Completed in 34 milliseconds