Lines Matching defs:error
94 static void nfs_readpage_release(struct nfs_page *req, int error)
103 if (nfs_error_is_fatal_on_server(error) && error != -ETIMEDOUT)
162 int error;
189 error = 0;
195 error = hdr->error;
196 xchg(&nfs_req_openctx(req)->error, error);
201 nfs_readpage_release(req, error);
221 nfs_async_read_error(struct list_head *head, int error)
228 nfs_readpage_release(req, error);
239 * received or some error occurred (timeout or socket shutdown).
310 * - The error flag is set for this page. This happens only when a
317 int error;
331 error = nfs_wb_page(inode, page);
332 if (error)
337 error = -ESTALE;
342 error = -EBADF;
350 error = nfs_readpage_from_fscache(ctx, inode, page);
351 if (error == 0)
355 xchg(&ctx->error, 0);
356 error = nfs_readpage_async(ctx, inode, page);
357 if (!error) {
358 error = wait_on_page_locked_killable(page);
359 if (!PageUptodate(page) && !error)
360 error = xchg(&ctx->error, 0);
364 return error;
367 return error;
381 int error;
395 error = desc->pgio->pg_error;
396 nfs_readpage_release(new, error);
401 error = PTR_ERR(new);
404 return error;