Lines Matching refs:wreq
36 static void afs_get_writeback_key(struct netfs_io_request *wreq) in afs_get_writeback_key() argument
38 struct afs_wb_key *wbk, *old = wreq->netfs_priv2; in afs_get_writeback_key()
39 struct afs_vnode *vnode = AFS_FS_I(wreq->inode); in afs_get_writeback_key()
41 key_put(wreq->netfs_priv); in afs_get_writeback_key()
42 wreq->netfs_priv = NULL; in afs_get_writeback_key()
43 wreq->netfs_priv2 = NULL; in afs_get_writeback_key()
55 wreq->netfs_priv = key_get(wbk->key); in afs_get_writeback_key()
56 wreq->netfs_priv2 = wbk; in afs_get_writeback_key()
106 struct netfs_io_request *wreq = subreq->rreq; in afs_issue_write_worker() local
108 struct afs_vnode *vnode = AFS_FS_I(wreq->inode); in afs_issue_write_worker()
114 wreq->debug_id, subreq->debug_index, in afs_issue_write_worker()
131 op = afs_alloc_operation(wreq->netfs_priv, vnode->volume); in afs_issue_write_worker()
164 if (wreq->netfs_priv2) in afs_issue_write_worker()
183 void afs_begin_writeback(struct netfs_io_request *wreq) in afs_begin_writeback() argument
185 if (S_ISREG(wreq->inode->i_mode)) in afs_begin_writeback()
186 afs_get_writeback_key(wreq); in afs_begin_writeback()
193 void afs_retry_request(struct netfs_io_request *wreq, struct netfs_io_stream *stream) in afs_retry_request() argument
199 switch (wreq->origin) { in afs_retry_request()
219 afs_get_writeback_key(wreq); in afs_retry_request()
220 if (!wreq->netfs_priv) in afs_retry_request()