Lines Matching refs:last_cookie

149 	u64 last_cookie;  member
164 u64 last_cookie; member
203 static void nfs_readdir_folio_init_array(struct folio *folio, u64 last_cookie, in nfs_readdir_folio_init_array() argument
210 array->last_cookie = last_cookie; in nfs_readdir_folio_init_array()
233 static void nfs_readdir_folio_reinit_array(struct folio *folio, u64 last_cookie, in nfs_readdir_folio_reinit_array() argument
237 nfs_readdir_folio_init_array(folio, last_cookie, change_attr); in nfs_readdir_folio_reinit_array()
241 nfs_readdir_folio_array_alloc(u64 last_cookie, gfp_t gfp_flags) in nfs_readdir_folio_array_alloc() argument
245 nfs_readdir_folio_init_array(folio, last_cookie, 0); in nfs_readdir_folio_array_alloc()
259 return array->size == 0 ? array->last_cookie : array->array[0].cookie; in nfs_readdir_array_index_cookie()
333 cache_entry->cookie = array->last_cookie; in nfs_readdir_folio_array_append()
338 array->last_cookie = entry->cookie; in nfs_readdir_folio_array_append()
339 if (array->last_cookie <= cache_entry->cookie) in nfs_readdir_folio_array_append()
344 *cookie = array->last_cookie; in nfs_readdir_folio_array_append()
368 static bool nfs_readdir_folio_validate(struct folio *folio, u64 last_cookie, in nfs_readdir_folio_validate() argument
376 if (nfs_readdir_array_index_cookie(array) != last_cookie) in nfs_readdir_folio_validate()
419 ret = array->last_cookie; in nfs_readdir_folio_last_cookie()
484 desc->last_cookie = array->last_cookie; in nfs_readdir_seek_next_array()
489 desc->last_cookie = nfs_readdir_array_index_cookie(array); in nfs_readdir_seek_next_array()
495 desc->last_cookie = 0; in nfs_readdir_rewind_search()
529 if (cookie >= array->last_cookie) in nfs_readdir_array_cookie_in_range()
558 if (desc->dir_cookie == array->last_cookie) in nfs_readdir_search_for_cookie()
1000 u64 cookie = desc->last_cookie; in nfs_readdir_folio_get_cached()
1031 desc->last_cookie, in find_and_lock_cache_page()
1050 if (desc->last_cookie == 0 && in find_and_lock_cache_page()
1115 desc->dir_cookie = array->last_cookie; in nfs_do_filldir()
1119 desc->last_cookie = array->array[0].cookie; in nfs_do_filldir()
1165 desc->last_cookie = desc->dir_cookie; in uncached_readdir()
1168 trace_nfs_readdir_uncached(desc->file, desc->verf, desc->last_cookie, in uncached_readdir()
1257 desc->last_cookie = dir_ctx->last_cookie; in nfs_readdir()
1310 dir_ctx->last_cookie = desc->last_cookie; in nfs_readdir()
1356 dir_ctx->last_cookie = 0; in nfs_llseek_dir()
1359 dir_ctx->last_cookie = offset; in nfs_llseek_dir()