Lines Matching refs:arrays
718 struct page **arrays, in nfs_readdir_page_filler() argument
724 struct page *scratch, *new, *page = *arrays; in nfs_readdir_page_filler()
757 arrays++; in nfs_readdir_page_filler()
758 *arrays = page = new; in nfs_readdir_page_filler()
765 if (page != *arrays) in nfs_readdir_page_filler()
785 if (page != *arrays) in nfs_readdir_page_filler()
826 struct page **arrays, size_t narrays) in nfs_readdir_xdr_to_array() argument
829 struct page *page = *arrays; in nfs_readdir_xdr_to_array()
868 arrays, narrays); in nfs_readdir_xdr_to_array()
1027 struct page **arrays; in uncached_readdir() local
1035 arrays = kcalloc(sz, sizeof(*arrays), GFP_KERNEL); in uncached_readdir()
1036 if (!arrays) in uncached_readdir()
1038 arrays[0] = nfs_readdir_page_array_alloc(desc->dir_cookie, GFP_KERNEL); in uncached_readdir()
1039 if (!arrays[0]) in uncached_readdir()
1046 status = nfs_readdir_xdr_to_array(desc, desc->verf, verf, arrays, sz); in uncached_readdir()
1048 for (i = 0; !desc->eof && i < sz && arrays[i]; i++) { in uncached_readdir()
1049 desc->page = arrays[i]; in uncached_readdir()
1055 for (i = 0; i < sz && arrays[i]; i++) in uncached_readdir()
1056 nfs_readdir_page_array_free(arrays[i]); in uncached_readdir()
1058 kfree(arrays); in uncached_readdir()