Searched refs:wreq (Results 1 - 17 of 17) sorted by relevance

/linux-master/fs/netfs/
H A Doutput.c18 * @wreq: The write request this is storing from.
27 struct netfs_io_subrequest *netfs_create_write_request(struct netfs_io_request *wreq, argument
34 subreq = netfs_alloc_subrequest(wreq);
40 subreq->debug_index = wreq->subreq_counter++;
53 subreq->io_iter = wreq->io_iter;
54 iov_iter_advance(&subreq->io_iter, subreq->start - wreq->start);
57 trace_netfs_sreq_ref(wreq->debug_id, subreq->debug_index,
60 atomic_inc(&wreq->nr_outstanding);
61 list_add_tail(&subreq->rreq_link, &wreq->subrequests);
73 static void netfs_write_terminated(struct netfs_io_request *wreq, boo argument
156 struct netfs_io_request *wreq = subreq->rreq; local
247 struct netfs_io_request *wreq = subreq->rreq; local
281 netfs_set_up_write_to_cache(struct netfs_io_request *wreq) argument
339 netfs_begin_write(struct netfs_io_request *wreq, bool may_wait, enum netfs_write_trace what) argument
395 struct netfs_io_request *wreq; local
415 netfs_submit_writethrough(struct netfs_io_request *wreq, bool final) argument
441 netfs_advance_writethrough(struct netfs_io_request *wreq, size_t copied, bool to_page_end) argument
457 netfs_end_writethrough(struct netfs_io_request *wreq, struct kiocb *iocb) argument
[all...]
H A Ddirect_write.c12 static void netfs_cleanup_dio_write(struct netfs_io_request *wreq) argument
14 struct inode *inode = wreq->inode;
15 unsigned long long end = wreq->start + wreq->len;
17 if (!wreq->error &&
19 if (wreq->netfs_ops->update_i_size)
20 wreq->netfs_ops->update_i_size(inode, end);
33 struct netfs_io_request *wreq; local
49 wreq = netfs_alloc_request(iocb->ki_filp->f_mapping, iocb->ki_filp,
53 if (IS_ERR(wreq))
[all...]
H A Dfscache_io.c198 struct fscache_write_request *wreq = priv; local
200 fscache_clear_page_bits(wreq->mapping, wreq->start, wreq->len,
201 wreq->set_bits);
203 if (wreq->term_func)
204 wreq->term_func(wreq->term_func_priv, transferred_or_error,
206 fscache_end_operation(&wreq->cache_resources);
207 kfree(wreq);
217 struct fscache_write_request *wreq; local
[all...]
H A Dbuffered_write.c29 static void netfs_cleanup_buffered_write(struct netfs_io_request *wreq);
161 struct netfs_io_request *wreq = NULL; local
183 wreq = netfs_begin_writethrough(iocb, iter->count);
184 if (IS_ERR(wreq)) {
186 ret = PTR_ERR(wreq);
187 wreq = NULL;
191 wreq->iocb = iocb;
192 wreq->cleanup = netfs_cleanup_buffered_write;
368 if (likely(!wreq)) {
379 if (wreq
637 netfs_pages_written_back(struct netfs_io_request *wreq) argument
719 netfs_cleanup_buffered_write(struct netfs_io_request *wreq) argument
900 struct netfs_io_request *wreq; local
1189 netfs_cleanup_launder_folio(struct netfs_io_request *wreq) argument
1206 struct netfs_io_request *wreq; local
[all...]
H A Dinternal.h96 int netfs_begin_write(struct netfs_io_request *wreq, bool may_wait,
99 int netfs_advance_writethrough(struct netfs_io_request *wreq, size_t copied, bool to_page_end);
100 int netfs_end_writethrough(struct netfs_io_request *wreq, struct kiocb *iocb);
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.h33 struct fw_ulptx_wr wreq; member in struct:chcr_ipsec_wr
H A Dchcr_ipsec.c600 wr->wreq.op_to_compl = htonl(FW_WR_OP_V(FW_ULPTX_WR));
610 wr->wreq.flowid_len16 = htonl(wr_mid);
/linux-master/include/trace/events/
H A Dnetfs.h428 TP_PROTO(const struct netfs_io_request *wreq,
431 TP_ARGS(wreq, what),
434 __field(unsigned int, wreq )
442 struct netfs_inode *__ctx = netfs_inode(wreq->inode);
444 __entry->wreq = wreq->debug_id;
447 __entry->start = wreq->start;
448 __entry->len = wreq->len;
452 __entry->wreq,
/linux-master/fs/9p/
H A Dvfs_addr.c51 static void v9fs_create_write_requests(struct netfs_io_request *wreq, loff_t start, size_t len) argument
55 subreq = netfs_create_write_request(wreq, NETFS_UPLOAD_TO_SERVER,
/linux-master/drivers/crypto/chelsio/
H A Dchcr_core.h89 struct fw_crypto_lookaside_wr wreq; member in struct:chcr_wr
H A Dchcr_algo.c777 chcr_req->wreq.op_to_cctx_size = FILL_WR_OP_CCTX_SIZE;
778 chcr_req->wreq.pld_size_hash_size =
780 chcr_req->wreq.len16_pkd =
782 chcr_req->wreq.cookie = cpu_to_be64((uintptr_t)req);
783 chcr_req->wreq.rx_chid_to_rx_q_id = FILL_WR_RX_Q_ID(rx_channel_id, qid,
788 ((sizeof(chcr_req->wreq)) >> 4)));
/linux-master/fs/afs/
H A Dwrite.c189 void afs_create_write_requests(struct netfs_io_request *wreq, loff_t start, size_t len) argument
193 _enter("%x,%llx-%llx", wreq->debug_id, start, start + len);
195 subreq = netfs_create_write_request(wreq, NETFS_UPLOAD_TO_SERVER,
H A Dfile.c389 static void afs_netfs_invalidate_cache(struct netfs_io_request *wreq) argument
391 struct afs_vnode *vnode = AFS_FS_I(wreq->inode);
H A Dinternal.h1606 void afs_create_write_requests(struct netfs_io_request *wreq, loff_t start, size_t len);
/linux-master/include/linux/
H A Dnetfs.h317 void (*create_write_requests)(struct netfs_io_request *wreq,
319 void (*invalidate_cache)(struct netfs_io_request *wreq);
430 struct netfs_io_request *wreq, enum netfs_io_source dest,
/linux-master/net/9p/
H A Dtrans_fd.c97 * @wreq: write request
120 struct p9_req_t *wreq; member in struct:p9_conn
476 m->wreq = req;
499 p9_req_put(m->client, m->wreq);
500 m->wreq = NULL;
918 if (m->wreq) {
919 p9_req_put(m->client, m->wreq);
920 m->wreq = NULL;
/linux-master/net/wireless/
H A Dscan.c3347 struct iw_scan_req *wreq = NULL; local
3356 wreq = (struct iw_scan_req *)extra;
3369 if (wreq && wreq->num_channels)
3370 n_channels = wreq->num_channels;
3406 if (wreq && wreq->num_channels) {
3409 for (k = 0; k < wreq->num_channels; k++) {
3411 &wreq->channel_list[k];
3437 if (wreq) {
[all...]

Completed in 212 milliseconds