| /linux/fs/nfs/ |
| H A D | fscache.c | 287 static struct nfs_netfs_io_data *nfs_netfs_alloc(struct netfs_io_subrequest *sreq) in nfs_netfs_alloc() argument 294 netfs->sreq = sreq; in nfs_netfs_alloc() 299 static void nfs_netfs_issue_read(struct netfs_io_subrequest *sreq) in nfs_netfs_issue_read() argument 303 struct inode *inode = sreq->rreq->inode; in nfs_netfs_issue_read() 304 struct nfs_open_context *ctx = sreq->rreq->netfs_priv; in nfs_netfs_issue_read() 310 start = (sreq->start + sreq->transferred) >> PAGE_SHIFT; in nfs_netfs_issue_read() 311 last = ((sreq->start + sreq->len - sreq->transferred - 1) >> PAGE_SHIFT); in nfs_netfs_issue_read() 316 netfs = nfs_netfs_alloc(sreq); in nfs_netfs_issue_read() 318 sreq->error = -ENOMEM; in nfs_netfs_issue_read() 319 return netfs_read_subreq_terminated(sreq); in nfs_netfs_issue_read() [all …]
|
| H A D | fscache.h | 46 struct netfs_io_subrequest *sreq; member 75 netfs->sreq->transferred = min_t(s64, netfs->sreq->len, in nfs_netfs_put() 77 netfs->sreq->error = netfs->error; in nfs_netfs_put() 78 netfs_read_subreq_terminated(netfs->sreq); in nfs_netfs_put()
|
| /linux/drivers/crypto/marvell/cesa/ |
| H A D | cipher.c | 89 struct mv_cesa_skcipher_std_req *sreq = &creq->std; in mv_cesa_skcipher_std_step() local 91 size_t len = min_t(size_t, req->cryptlen - sreq->offset, in mv_cesa_skcipher_std_step() 94 mv_cesa_adjust_op(engine, &sreq->op); in mv_cesa_skcipher_std_step() 96 memcpy(engine->sram_pool, &sreq->op, sizeof(sreq->op)); in mv_cesa_skcipher_std_step() 98 memcpy_toio(engine->sram, &sreq->op, sizeof(sreq->op)); in mv_cesa_skcipher_std_step() 102 sreq->offset); in mv_cesa_skcipher_std_step() 104 sreq->size = len; in mv_cesa_skcipher_std_step() 105 mv_cesa_set_crypt_op_len(&sreq->op, len); in mv_cesa_skcipher_std_step() 108 if (!sreq->skip_ctx) { in mv_cesa_skcipher_std_step() 110 memcpy(engine->sram_pool, &sreq->op, sizeof(sreq->op)); in mv_cesa_skcipher_std_step() [all …]
|
| H A D | hash.c | 164 struct mv_cesa_ahash_std_req *sreq = &creq->req.std; in mv_cesa_ahash_std_step() local 181 if (!sreq->offset) { in mv_cesa_ahash_std_step() 197 len = min_t(size_t, req->nbytes + creq->cache_ptr - sreq->offset, in mv_cesa_ahash_std_step() 206 sreq->offset += mv_cesa_sg_copy_to_sram( in mv_cesa_ahash_std_step() 209 len - creq->cache_ptr, sreq->offset); in mv_cesa_ahash_std_step() 215 if (creq->last_req && sreq->offset == req->nbytes && in mv_cesa_ahash_std_step() 290 struct mv_cesa_ahash_std_req *sreq = &creq->req.std; in mv_cesa_ahash_std_process() local 292 if (sreq->offset < (req->nbytes - creq->cache_ptr)) in mv_cesa_ahash_std_process() 309 struct mv_cesa_ahash_std_req *sreq = &creq->req.std; in mv_cesa_ahash_std_prepare() local 311 sreq->offset = 0; in mv_cesa_ahash_std_prepare()
|
| /linux/include/trace/events/ |
| H A D | netfs.h | 352 TP_PROTO(struct netfs_io_subrequest *sreq, 355 TP_ARGS(sreq, what), 371 __entry->rreq = sreq->rreq->debug_id; 372 __entry->index = sreq->debug_index; 373 __entry->error = sreq->error; 374 __entry->flags = sreq->flags; 375 __entry->source = sreq->source; 377 __entry->len = sreq->len; 378 __entry->transferred = sreq->transferred; 379 __entry->start = sreq->start; [all …]
|
| H A D | afs.h | 1815 __field(unsigned int, sreq) 1824 __entry->sreq = op->fetch.subreq->debug_index; 1832 __entry->rreq, __entry->sreq,
|
| /linux/drivers/crypto/inside-secure/ |
| H A D | safexcel_cipher.c | 507 struct safexcel_cipher_req *sreq, in safexcel_context_control() argument 529 (sreq->direction == SAFEXCEL_ENCRYPT ? in safexcel_context_control() 544 if (sreq->direction == SAFEXCEL_ENCRYPT && in safexcel_context_control() 549 else if (sreq->direction == SAFEXCEL_ENCRYPT) in safexcel_context_control() 559 if (sreq->direction == SAFEXCEL_ENCRYPT) in safexcel_context_control() 612 struct safexcel_cipher_req *sreq, in safexcel_handle_req_result() argument 623 if (unlikely(!sreq->rdescs)) in safexcel_handle_req_result() 626 while (sreq->rdescs--) { in safexcel_handle_req_result() 644 if (sreq->nr_src > 0) in safexcel_handle_req_result() 645 dma_unmap_sg(priv->dev, src, sreq->nr_src, in safexcel_handle_req_result() [all …]
|
| H A D | safexcel_hash.c | 234 struct safexcel_ahash_req *sreq = ahash_request_ctx_dma(areq); in safexcel_handle_req_result() local 251 if (sreq->nents) { in safexcel_handle_req_result() 255 sreq->nents = 0; in safexcel_handle_req_result() 258 if (sreq->result_dma) { in safexcel_handle_req_result() 259 dma_unmap_single(priv->dev, sreq->result_dma, sreq->digest_sz, in safexcel_handle_req_result() 261 sreq->result_dma = 0; in safexcel_handle_req_result() 264 if (sreq->cache_dma) { in safexcel_handle_req_result() 265 dma_unmap_single(priv->dev, sreq->cache_dma, sreq->cache_sz, in safexcel_handle_req_result() 267 sreq->cache_dma = 0; in safexcel_handle_req_result() 268 sreq->cache_sz = 0; in safexcel_handle_req_result() [all …]
|
| /linux/fs/netfs/ |
| H A D | write_collect.c | 35 const struct netfs_io_subrequest *sreq; in netfs_dump_request() local 43 list_for_each_entry(sreq, &s->subrequests, rreq_link) { in netfs_dump_request() 45 sreq->stream_nr, sreq->debug_index, sreq->source, in netfs_dump_request() 46 sreq->start, sreq->transferred, sreq->len, in netfs_dump_request() 47 refcount_read(&sreq->ref), sreq->flags); in netfs_dump_request()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac_mcu.c | 1695 struct cfg80211_scan_request *sreq) in mt76_connac_mcu_build_rnr_scan_param() argument 1697 struct ieee80211_channel **scan_list = sreq->channels; in mt76_connac_mcu_build_rnr_scan_param() 1703 for (i = 0; i < sreq->n_6ghz_params; i++) { in mt76_connac_mcu_build_rnr_scan_param() 1704 u8 ch_idx = sreq->scan_6ghz_params[i].channel_idx; in mt76_connac_mcu_build_rnr_scan_param() 1710 sreq->scan_6ghz_params[i].bssid, in mt76_connac_mcu_build_rnr_scan_param() 1718 sreq->scan_6ghz_params[i].bssid, ETH_ALEN); in mt76_connac_mcu_build_rnr_scan_param() 1725 if (sreq->flags & NL80211_SCAN_FLAG_RANDOM_ADDR) { in mt76_connac_mcu_build_rnr_scan_param() 1726 memcpy(mdev->rnr.random_mac, sreq->mac_addr, ETH_ALEN); in mt76_connac_mcu_build_rnr_scan_param() 1727 mdev->rnr.sreq_flag = sreq->flags; in mt76_connac_mcu_build_rnr_scan_param() 1737 struct cfg80211_scan_request *sreq = &scan_req->req; in mt76_connac_mcu_hw_scan() local [all …]
|
| H A D | mt76_connac_mcu.h | 1987 struct cfg80211_scan_request *sreq); 1994 struct cfg80211_sched_scan_request *sreq);
|
| /linux/tools/testing/selftests/drivers/net/ |
| H A D | psp_responder.c | 390 struct psp_dev_set_req *sreq; in psp_dev_set_ena() local 396 sreq = psp_dev_set_req_alloc(); in psp_dev_set_ena() 398 psp_dev_set_req_set_id(sreq, dev_id); in psp_dev_set_ena() 399 psp_dev_set_req_set_psp_versions_ena(sreq, versions); in psp_dev_set_ena() 401 srsp = psp_dev_set(ys, sreq); in psp_dev_set_ena() 402 psp_dev_set_req_free(sreq); in psp_dev_set_ena()
|
| /linux/drivers/crypto/hisilicon/sec2/ |
| H A D | sec_crypto.c | 123 struct skcipher_request *sreq, bool encrypt); 2228 static int sec_skcipher_cryptlen_check(struct sec_ctx *ctx, struct sec_req *sreq) in sec_skcipher_cryptlen_check() argument 2230 u32 cryptlen = sreq->c_req.sk_req->cryptlen; in sec_skcipher_cryptlen_check() 2259 struct sec_req *sreq, bool *need_fallback) in sec_skcipher_param_check() argument 2261 struct skcipher_request *sk_req = sreq->c_req.sk_req; in sec_skcipher_param_check() 2273 sreq->c_req.c_len = sk_req->cryptlen; in sec_skcipher_param_check() 2276 sreq->use_pbuf = true; in sec_skcipher_param_check() 2278 sreq->use_pbuf = false; in sec_skcipher_param_check() 2287 return sec_skcipher_cryptlen_check(ctx, sreq); in sec_skcipher_param_check() 2296 struct skcipher_request *sreq, bool encrypt) in sec_skcipher_soft_crypto() argument [all …]
|
| /linux/drivers/crypto/marvell/octeontx/ |
| H A D | otx_cptvf_algs.c | 148 struct skcipher_request *sreq; in output_iv_copyback() local 154 sreq = container_of(areq, struct skcipher_request, base); in output_iv_copyback() 155 stfm = crypto_skcipher_reqtfm(sreq); in output_iv_copyback() 159 rctx = skcipher_request_ctx_dma(sreq); in output_iv_copyback() 162 start = sreq->cryptlen - ivsize; in output_iv_copyback() 165 scatterwalk_map_and_copy(sreq->iv, sreq->dst, start, in output_iv_copyback() 168 if (sreq->src != sreq->dst) { in output_iv_copyback() 169 scatterwalk_map_and_copy(sreq->iv, sreq->src, in output_iv_copyback() 172 memcpy(sreq->iv, req_info->iv_out, ivsize); in output_iv_copyback()
|
| /linux/drivers/crypto/marvell/octeontx2/ |
| H A D | otx2_cptvf_algs.c | 132 struct skcipher_request *sreq; in output_iv_copyback() local 137 sreq = container_of(areq, struct skcipher_request, base); in output_iv_copyback() 138 stfm = crypto_skcipher_reqtfm(sreq); in output_iv_copyback() 142 rctx = skcipher_request_ctx_dma(sreq); in output_iv_copyback() 145 start = sreq->cryptlen - ivsize; in output_iv_copyback() 148 scatterwalk_map_and_copy(sreq->iv, sreq->dst, start, in output_iv_copyback() 151 if (sreq->src != sreq->dst) { in output_iv_copyback() 152 scatterwalk_map_and_copy(sreq->iv, sreq->src, in output_iv_copyback() 155 memcpy(sreq->iv, req_info->iv_out, ivsize); in output_iv_copyback()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mcu.c | 2949 struct cfg80211_scan_request *sreq = &scan_req->req; in mt7925_mcu_hw_scan() local 2951 struct ieee80211_channel **scan_list = sreq->channels; in mt7925_mcu_hw_scan() 2986 req->scan_type = sreq->n_ssids ? 1 : 0; in mt7925_mcu_hw_scan() 2987 req->probe_req_num = sreq->n_ssids ? 2 : 0; in mt7925_mcu_hw_scan() 2991 for (i = 0; i < sreq->n_ssids; i++) { in mt7925_mcu_hw_scan() 2992 if (!sreq->ssids[i].ssid_len) in mt7925_mcu_hw_scan() 2997 ssid->ssids[n_ssids].ssid_len = cpu_to_le32(sreq->ssids[i].ssid_len); in mt7925_mcu_hw_scan() 2998 memcpy(ssid->ssids[n_ssids].ssid, sreq->ssids[i].ssid, in mt7925_mcu_hw_scan() 2999 sreq->ssids[i].ssid_len); in mt7925_mcu_hw_scan() 3005 if (sreq->n_6ghz_params) { in mt7925_mcu_hw_scan() [all …]
|
| H A D | mcu.h | 684 struct cfg80211_sched_scan_request *sreq,
|
| /linux/drivers/crypto/intel/qat/qat_common/ |
| H A D | qat_algs.c | 607 struct skcipher_request *sreq = qat_req->skcipher_req; in qat_alg_update_iv_ctr_mode() local 612 memcpy(qat_req->iv, sreq->iv, AES_BLOCK_SIZE); in qat_alg_update_iv_ctr_mode() 618 iv_lo += DIV_ROUND_UP(sreq->cryptlen, AES_BLOCK_SIZE); in qat_alg_update_iv_ctr_mode() 628 struct skcipher_request *sreq = qat_req->skcipher_req; in qat_alg_update_iv_cbc_mode() local 629 int offset = sreq->cryptlen - AES_BLOCK_SIZE; in qat_alg_update_iv_cbc_mode() 633 sgl = sreq->dst; in qat_alg_update_iv_cbc_mode() 635 sgl = sreq->src; in qat_alg_update_iv_cbc_mode() 665 struct skcipher_request *sreq = qat_req->skcipher_req; in qat_skcipher_alg_callback() local 676 memcpy(sreq->iv, qat_req->iv, AES_BLOCK_SIZE); in qat_skcipher_alg_callback() 678 skcipher_request_complete(sreq, res); in qat_skcipher_alg_callback()
|
| /linux/drivers/crypto/starfive/ |
| H A D | jh7110-aes.c | 283 starfive_aes_write_iv(ctx, (void *)cryp->req.sreq->iv); in starfive_aes_hw_init() 333 starfive_aes_get_iv(cryp, (void *)cryp->req.sreq->iv); in starfive_aes_finish_req() 338 crypto_finalize_skcipher_request(cryp->engine, cryp->req.sreq, in starfive_aes_finish_req() 575 cryp->req.sreq = req; in starfive_aes_do_one_req()
|
| H A D | jh7110-cryp.h | 206 struct skcipher_request *sreq; member
|
| /linux/include/linux/netfilter/ |
| H A D | nf_conntrack_pptp.h | 288 struct PptpStartSessionRequest sreq; member
|
| /linux/arch/s390/kernel/ |
| H A D | perf_cpum_sf.c | 162 struct hws_lsctl_request_block sreq; in sf_disable() local 164 memset(&sreq, 0, sizeof(sreq)); in sf_disable() 165 lsctl(&sreq); in sf_disable()
|