Lines Matching refs:dir_cookie
163 u64 dir_cookie; member
515 desc->dir_cookie = array->array[index].cookie; in nfs_readdir_search_for_pos()
542 if (!nfs_readdir_array_cookie_in_range(array, desc->dir_cookie)) in nfs_readdir_search_for_cookie()
546 if (array->array[i].cookie == desc->dir_cookie) { in nfs_readdir_search_for_cookie()
548 desc->ctx->pos = desc->dir_cookie; in nfs_readdir_search_for_cookie()
558 if (desc->dir_cookie == array->last_cookie) in nfs_readdir_search_for_cookie()
572 if (desc->dir_cookie == 0) in nfs_readdir_search_array()
1091 bool first_emit = !desc->dir_cookie; in nfs_do_filldir()
1116 desc->dir_cookie = array->last_cookie; in nfs_do_filldir()
1119 desc->dir_cookie = array->array[i + 1].cookie; in nfs_do_filldir()
1123 desc->ctx->pos = desc->dir_cookie; in nfs_do_filldir()
1132 (unsigned long long)desc->dir_cookie); in nfs_do_filldir()
1155 (unsigned long long)desc->dir_cookie); in uncached_readdir()
1160 arrays[0] = nfs_readdir_folio_array_alloc(desc->dir_cookie, GFP_KERNEL); in uncached_readdir()
1166 desc->last_cookie = desc->dir_cookie; in uncached_readdir()
1256 desc->dir_cookie = dir_ctx->dir_cookie; in nfs_readdir()
1284 if (desc->dir_cookie && !desc->eof) { in nfs_readdir()
1310 dir_ctx->dir_cookie = desc->dir_cookie; in nfs_readdir()
1356 dir_ctx->dir_cookie = 0; in nfs_llseek_dir()
1359 dir_ctx->dir_cookie = offset; in nfs_llseek_dir()