Lines Matching refs:pages
34 struct nfs_page *first = nfs_list_entry(data->pages.next); in pnfs_generic_prepare_to_resend_writes()
166 LIST_HEAD(pages); in pnfs_generic_retry_commit()
178 list_splice_init(&bucket->committing, &pages); in pnfs_generic_retry_commit()
180 nfs_retry_commit(&pages, freeme, cinfo, i); in pnfs_generic_retry_commit()
206 list_add(&data->pages, list); in pnfs_generic_alloc_ds_commits()
216 void pnfs_fetch_commit_bucket_list(struct list_head *pages, in pnfs_fetch_commit_bucket_list() argument
227 list_splice_init(&bucket->committing, pages); in pnfs_fetch_commit_bucket_list()
241 pnfs_generic_commit_cancel_empty_pagelist(struct list_head *pages, in pnfs_generic_commit_cancel_empty_pagelist() argument
245 if (list_empty(pages)) { in pnfs_generic_commit_cancel_empty_pagelist()
273 list_add(&data->pages, &list); in pnfs_generic_commit_pagelist()
284 list_for_each_entry_safe(data, tmp, &list, pages) { in pnfs_generic_commit_pagelist()
285 list_del_init(&data->pages); in pnfs_generic_commit_pagelist()
297 LIST_HEAD(pages); in pnfs_generic_commit_pagelist()
299 pnfs_fetch_commit_bucket_list(&pages, data, cinfo); in pnfs_generic_commit_pagelist()
302 if (pnfs_generic_commit_cancel_empty_pagelist(&pages, in pnfs_generic_commit_pagelist()
306 nfs_init_commit(data, &pages, data->lseg, cinfo); in pnfs_generic_commit_pagelist()