Lines Matching defs:subreq
245 struct netfs_io_subrequest *subreq = req->subreq;
252 if (subreq) {
253 __set_bit(NETFS_SREQ_CLEAR_TAIL, &subreq->flags);
254 netfs_subreq_terminated(subreq, error ?: req->actual_len, false);
255 req->subreq = NULL;
303 if (req->subreq)
304 netfs_subreq_terminated(req->subreq, PTR_ERR(op), false);
315 static void afs_issue_read(struct netfs_io_subrequest *subreq)
317 struct afs_vnode *vnode = AFS_FS_I(subreq->rreq->inode);
322 return netfs_subreq_terminated(subreq, -ENOMEM, false);
324 fsreq->subreq = subreq;
325 fsreq->pos = subreq->start + subreq->transferred;
326 fsreq->len = subreq->len - subreq->transferred;
327 fsreq->key = key_get(subreq->rreq->netfs_priv);