Lines Matching refs:wb_head
195 struct nfs_page *head = req->wb_head; in nfs_page_group_lock_head()
333 if (ret || req->wb_head == req) in nfs_page_group_lock()
335 return nfs_page_set_headlock(req->wb_head); in nfs_page_group_lock()
345 if (req != req->wb_head) in nfs_page_group_unlock()
346 nfs_page_clear_headlock(req->wb_head); in nfs_page_group_unlock()
358 struct nfs_page *head = req->wb_head; in nfs_page_group_sync_on_bit_locked()
412 req->wb_head = req; in nfs_page_group_init()
416 WARN_ON_ONCE(prev->wb_this_page != prev->wb_head); in nfs_page_group_init()
417 WARN_ON_ONCE(!test_bit(PG_HEADLOCK, &prev->wb_head->wb_flags)); in nfs_page_group_init()
418 req->wb_head = prev->wb_head; in nfs_page_group_init()
424 kref_get(&req->wb_head->wb_kref); in nfs_page_group_init()
429 if (test_bit(PG_INODE_REF, &prev->wb_head->wb_flags)) { in nfs_page_group_init()
449 struct nfs_page *head = req->wb_head; in nfs_page_group_destroy()
460 tmp->wb_head = tmp; in nfs_page_group_destroy()
598 for (last = req->wb_head; in nfs_create_subreq()
599 last->wb_this_page != req->wb_head; in nfs_create_subreq()