Lines Matching defs:xas

49 	XA_STATE(xas, &mapping->i_pages, start / PAGE_SIZE);
54 xas_for_each_marked(&xas, folio, end, PAGECACHE_TAG_DIRTY) {
55 if (xas_retry(&xas, folio))
57 xas_pause(&xas);
77 XA_STATE(xas, &mapping->i_pages, start / PAGE_SIZE);
85 xas_for_each(&xas, folio, end) {
86 if (xas_retry(&xas, folio))
110 XA_STATE(xas, &mapping->i_pages, start / PAGE_SIZE);
118 xas_for_each(&xas, folio, end) {
119 if (xas_retry(&xas, folio))
143 XA_STATE(xas, &mapping->i_pages, start / PAGE_SIZE);
151 xas_for_each(&xas, folio, end) {
2721 struct xa_state *xas,
2745 xas_for_each(xas, folio, ULONG_MAX) {
2747 if (xas_retry(xas, folio))
2752 xas_reset(xas);
2757 xas_reset(xas);
2762 xas_reset(xas);
2767 if (unlikely(folio != xas_reload(xas))) {
2769 xas_reset(xas);
2775 xas_reset(xas);
2782 xas_reset(xas);
2802 xas_pause(xas);
2832 struct xa_state *xas,
2908 cifs_extend_writeback(mapping, xas, &count, start,
2972 struct xa_state *xas,
2986 folio = xas_find_marked(xas, end / PAGE_SIZE, PAGECACHE_TAG_DIRTY);
2987 if (xas_retry(xas, folio) || xa_is_value(folio))
2993 xas_reset(xas);
2997 if (unlikely(folio != xas_reload(xas))) {
2999 xas_reset(xas);
3003 xas_pause(xas);
3056 ret = cifs_write_back_from_locked_folio(mapping, wbc, xas, folio, start, end);
3073 XA_STATE(xas, &mapping->i_pages, *_start / PAGE_SIZE);
3076 ret = cifs_writepages_begin(mapping, wbc, &xas, _start, end);
4574 XA_STATE(xas, &mapping->i_pages, first);
4577 xas_for_each(&xas, folio, last) {
4591 XA_STATE(xas, &rdata->mapping->i_pages, rdata->offset / PAGE_SIZE);
4603 xas_for_each(&xas, folio, last) {