Lines Matching refs:arrays
825 struct page **arrays, size_t narrays, in nfs_readdir_page_filler() argument
831 struct page *scratch, *new, *page = *arrays; in nfs_readdir_page_filler()
857 arrays++; in nfs_readdir_page_filler()
858 *arrays = page = new; in nfs_readdir_page_filler()
864 if (page != *arrays) in nfs_readdir_page_filler()
889 if (page != *arrays) in nfs_readdir_page_filler()
930 struct page **arrays, size_t narrays) in nfs_readdir_xdr_to_array() argument
934 struct page *page = *arrays; in nfs_readdir_xdr_to_array()
966 arrays, narrays, change_attr); in nfs_readdir_xdr_to_array()
1132 struct page **arrays; in uncached_readdir() local
1140 arrays = kcalloc(sz, sizeof(*arrays), GFP_KERNEL); in uncached_readdir()
1141 if (!arrays) in uncached_readdir()
1143 arrays[0] = nfs_readdir_page_array_alloc(desc->dir_cookie, GFP_KERNEL); in uncached_readdir()
1144 if (!arrays[0]) in uncached_readdir()
1155 status = nfs_readdir_xdr_to_array(desc, desc->verf, verf, arrays, sz); in uncached_readdir()
1161 for (i = 0; !desc->eob && i < sz && arrays[i]; i++) { in uncached_readdir()
1162 desc->page = arrays[i]; in uncached_readdir()
1179 for (i = 0; i < sz && arrays[i]; i++) in uncached_readdir()
1180 nfs_readdir_page_array_free(arrays[i]); in uncached_readdir()
1185 kfree(arrays); in uncached_readdir()