Lines Matching refs:dir_cookie
161 u64 dir_cookie;
513 desc->dir_cookie = array->array[index].cookie;
540 if (!nfs_readdir_array_cookie_in_range(array, desc->dir_cookie))
544 if (array->array[i].cookie == desc->dir_cookie) {
546 desc->ctx->pos = desc->dir_cookie;
556 if (desc->dir_cookie == array->last_cookie)
570 if (desc->dir_cookie == 0)
1008 * Returns 0 if desc->dir_cookie was found on page desc->page_index
1064 /* Search for desc->dir_cookie from the beginning of the page cache */
1086 bool first_emit = !desc->dir_cookie;
1111 desc->dir_cookie = array->last_cookie;
1114 desc->dir_cookie = array->array[i + 1].cookie;
1118 desc->ctx->pos = desc->dir_cookie;
1127 (unsigned long long)desc->dir_cookie);
1150 (unsigned long long)desc->dir_cookie);
1155 arrays[0] = nfs_readdir_folio_array_alloc(desc->dir_cookie, GFP_KERNEL);
1161 desc->last_cookie = desc->dir_cookie;
1236 * *desc->dir_cookie has the cookie for the next entry. We have
1251 desc->dir_cookie = dir_ctx->dir_cookie;
1279 if (desc->dir_cookie && !desc->eof) {
1305 dir_ctx->dir_cookie = desc->dir_cookie;
1351 dir_ctx->dir_cookie = 0;
1354 dir_ctx->dir_cookie = offset;