Lines Matching refs:dir_cookie
161 u64 dir_cookie; member
513 desc->dir_cookie = array->array[index].cookie; in nfs_readdir_search_for_pos()
540 if (!nfs_readdir_array_cookie_in_range(array, desc->dir_cookie)) in nfs_readdir_search_for_cookie()
544 if (array->array[i].cookie == desc->dir_cookie) { in nfs_readdir_search_for_cookie()
546 desc->ctx->pos = desc->dir_cookie; in nfs_readdir_search_for_cookie()
556 if (desc->dir_cookie == array->last_cookie) in nfs_readdir_search_for_cookie()
570 if (desc->dir_cookie == 0) in nfs_readdir_search_array()
1086 bool first_emit = !desc->dir_cookie; in nfs_do_filldir()
1111 desc->dir_cookie = array->last_cookie; in nfs_do_filldir()
1114 desc->dir_cookie = array->array[i + 1].cookie; in nfs_do_filldir()
1118 desc->ctx->pos = desc->dir_cookie; in nfs_do_filldir()
1127 (unsigned long long)desc->dir_cookie); in nfs_do_filldir()
1150 (unsigned long long)desc->dir_cookie); in uncached_readdir()
1155 arrays[0] = nfs_readdir_folio_array_alloc(desc->dir_cookie, GFP_KERNEL); in uncached_readdir()
1161 desc->last_cookie = desc->dir_cookie; in uncached_readdir()
1251 desc->dir_cookie = dir_ctx->dir_cookie; in nfs_readdir()
1279 if (desc->dir_cookie && !desc->eof) { in nfs_readdir()
1305 dir_ctx->dir_cookie = desc->dir_cookie; in nfs_readdir()
1351 dir_ctx->dir_cookie = 0; in nfs_llseek_dir()
1354 dir_ctx->dir_cookie = offset; in nfs_llseek_dir()