Searched refs:wb_head (Results 1 - 5 of 5) sorted by relevance

/linux-master/fs/nfs/
H A Dpagelist.c197 struct nfs_page *head = req->wb_head;
290 * this lock must be held when modifying req->wb_head
335 if (ret || req->wb_head == req)
337 return nfs_page_set_headlock(req->wb_head);
347 if (req != req->wb_head)
348 nfs_page_clear_headlock(req->wb_head);
360 struct nfs_page *head = req->wb_head;
414 req->wb_head = req;
418 WARN_ON_ONCE(prev->wb_this_page != prev->wb_head);
419 WARN_ON_ONCE(!test_bit(PG_HEADLOCK, &prev->wb_head
[all...]
H A Dwrite.c198 WARN_ON_ONCE(req->wb_head != req);
217 WARN_ON_ONCE(req->wb_head != req);
368 tmp = nfs_page_group_search_locked(req->wb_head, pos);
460 /* Note: lock subreq in order to change subreq->wb_head */
462 WARN_ON_ONCE(old_head != subreq->wb_head);
466 subreq->wb_head = subreq;
781 struct folio *folio = nfs_page_to_folio(req->wb_head);
788 clear_bit(PG_MAPPED, &req->wb_head->wb_flags);
827 return freq->wb_head;
832 return freq->wb_head;
[all...]
H A Ddirect.c488 struct nfs_page *head = req->wb_head;
508 if (req->wb_head != req) {
H A Dpnfs_nfs.c367 return req->wb_head;
371 return req->wb_head;
/linux-master/include/linux/
H A Dnfs_page.h32 PG_HEADLOCK, /* page group lock of wb_head */
58 struct nfs_page *wb_head; /* head pointer for req list */ member in struct:nfs_page

Completed in 268 milliseconds