/linux-master/fs/netfs/ |
H A D | output.c | 18 * @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 D | direct_write.c | 12 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 D | fscache_io.c | 198 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 D | buffered_write.c | 29 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 D | internal.h | 96 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 D | chcr_ipsec.h | 33 struct fw_ulptx_wr wreq; member in struct:chcr_ipsec_wr
|
H A D | chcr_ipsec.c | 600 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 D | netfs.h | 428 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 D | vfs_addr.c | 51 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 D | chcr_core.h | 89 struct fw_crypto_lookaside_wr wreq; member in struct:chcr_wr
|
H A D | chcr_algo.c | 777 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 D | write.c | 189 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 D | file.c | 389 static void afs_netfs_invalidate_cache(struct netfs_io_request *wreq) argument 391 struct afs_vnode *vnode = AFS_FS_I(wreq->inode);
|
H A D | internal.h | 1606 void afs_create_write_requests(struct netfs_io_request *wreq, loff_t start, size_t len);
|
/linux-master/include/linux/ |
H A D | netfs.h | 317 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 D | trans_fd.c | 97 * @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 D | scan.c | 3347 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...] |