| /Linux-v5.10/drivers/crypto/marvell/cesa/ |
| D | hash.c | 29 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); in mv_cesa_ahash_req_iter_init() local 30 unsigned int len = req->nbytes + creq->cache_ptr; in mv_cesa_ahash_req_iter_init() 32 if (!creq->last_req) in mv_cesa_ahash_req_iter_init() 37 iter->src.op_offset = creq->cache_ptr; in mv_cesa_ahash_req_iter_init() 95 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); in mv_cesa_ahash_dma_last_cleanup() local 97 mv_cesa_ahash_dma_free_padding(&creq->req.dma); in mv_cesa_ahash_dma_last_cleanup() 102 struct mv_cesa_ahash_req *creq = ahash_request_ctx(req); in mv_cesa_ahash_dma_cleanup() local 104 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, DMA_TO_DEVICE); in mv_cesa_ahash_dma_cleanup() 105 mv_cesa_ahash_dma_free_cache(&creq->req.dma); in mv_cesa_ahash_dma_cleanup() 106 mv_cesa_dma_cleanup(&creq->base); in mv_cesa_ahash_dma_cleanup() [all …]
|
| D | cipher.c | 61 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); in mv_cesa_skcipher_dma_cleanup() local 64 dma_unmap_sg(cesa_dev->dev, req->dst, creq->dst_nents, in mv_cesa_skcipher_dma_cleanup() 66 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_skcipher_dma_cleanup() 69 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_skcipher_dma_cleanup() 72 mv_cesa_dma_cleanup(&creq->base); in mv_cesa_skcipher_dma_cleanup() 77 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); in mv_cesa_skcipher_cleanup() local 79 if (mv_cesa_req_get_type(&creq->base) == CESA_DMA_REQ) in mv_cesa_skcipher_cleanup() 85 struct mv_cesa_skcipher_req *creq = skcipher_request_ctx(req); in mv_cesa_skcipher_std_step() local 86 struct mv_cesa_skcipher_std_req *sreq = &creq->std; in mv_cesa_skcipher_std_step() 87 struct mv_cesa_engine *engine = creq->base.engine; in mv_cesa_skcipher_std_step() [all …]
|
| D | cesa.c | 170 struct mv_cesa_req *creq) in mv_cesa_queue_req() argument 173 struct mv_cesa_engine *engine = creq->engine; in mv_cesa_queue_req() 177 if ((mv_cesa_req_get_type(creq) == CESA_DMA_REQ) && in mv_cesa_queue_req() 179 mv_cesa_tdma_chain(engine, creq); in mv_cesa_queue_req()
|
| D | cesa.h | 727 struct mv_cesa_req *creq);
|
| /Linux-v5.10/drivers/infiniband/hw/bnxt_re/ |
| D | qplib_rcfw.c | 82 bnxt_qplib_service_creq(&rcfw->creq.creq_tasklet); in __block_for_resp() 293 rc = rcfw->creq.aeq_handler(rcfw, (void *)func_event, NULL); in bnxt_qplib_process_func_event() 327 rc = rcfw->creq.aeq_handler(rcfw, qp_event, qp); in bnxt_qplib_process_qp_event() 375 struct bnxt_qplib_rcfw *rcfw = from_tasklet(rcfw, t, creq.creq_tasklet); in bnxt_qplib_service_creq() 376 struct bnxt_qplib_creq_ctx *creq = &rcfw->creq; in bnxt_qplib_service_creq() local 378 struct bnxt_qplib_hwq *hwq = &creq->hwq; in bnxt_qplib_service_creq() 401 creq->stats.creq_qp_event_processed++; in bnxt_qplib_service_creq() 406 creq->stats.creq_func_event_processed++; in bnxt_qplib_service_creq() 424 bnxt_qplib_ring_nq_db(&creq->creq_db.dbinfo, in bnxt_qplib_service_creq() 433 struct bnxt_qplib_creq_ctx *creq; in bnxt_qplib_creq_irq() local [all …]
|
| D | main.c | 1369 bnxt_re_net_ring_free(rdev, rdev->rcfw.creq.ring_id, type); in bnxt_re_dev_uninit() 1400 struct bnxt_qplib_creq_ctx *creq; in bnxt_re_dev_init() local 1451 creq = &rdev->rcfw.creq; in bnxt_re_dev_init() 1452 rattr.dma_arr = creq->hwq.pbl[PBL_LVL_0].pg_map_arr; in bnxt_re_dev_init() 1453 rattr.pages = creq->hwq.pbl[creq->hwq.level].pg_count; in bnxt_re_dev_init() 1458 rc = bnxt_re_net_ring_alloc(rdev, &rattr, &creq->ring_id); in bnxt_re_dev_init() 1543 bnxt_re_net_ring_free(rdev, rdev->rcfw.creq.ring_id, type); in bnxt_re_dev_init()
|
| D | qplib_rcfw.h | 183 struct bnxt_qplib_creq_ctx creq; member
|
| /Linux-v5.10/drivers/crypto/cavium/nitrox/ |
| D | nitrox_req.h | 212 struct se_crypto_request creq; member 619 struct se_crypto_request *creq = &nkreq->creq; in alloc_src_req_buf() local 621 nkreq->src = alloc_req_buf(nents, ivsize, creq->gfp); in alloc_src_req_buf() 644 struct se_crypto_request *creq = &nkreq->creq; in nitrox_creq_set_src_sg() local 646 creq->src = nitrox_creq_src_sg(iv, ivsize); in nitrox_creq_set_src_sg() 647 sg = creq->src; in nitrox_creq_set_src_sg() 666 struct se_crypto_request *creq = &nkreq->creq; in alloc_dst_req_buf() local 668 nkreq->dst = alloc_req_buf(nents, extralen, creq->gfp); in alloc_dst_req_buf() 677 struct se_crypto_request *creq = &nkreq->creq; in nitrox_creq_set_orh() local 679 creq->orh = (u64 *)(nkreq->dst); in nitrox_creq_set_orh() [all …]
|
| D | nitrox_aead.c | 154 struct se_crypto_request *creq = &rctx->nkreq.creq; in nitrox_set_creq() local 158 creq->flags = rctx->flags; in nitrox_set_creq() 159 creq->gfp = (rctx->flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? GFP_KERNEL : in nitrox_set_creq() 162 creq->ctrl.value = 0; in nitrox_set_creq() 163 creq->opcode = FLEXI_CRYPTO_ENCRYPT_HMAC; in nitrox_set_creq() 164 creq->ctrl.s.arg = rctx->ctrl_arg; in nitrox_set_creq() 166 creq->gph.param0 = cpu_to_be16(rctx->cryptlen); in nitrox_set_creq() 167 creq->gph.param1 = cpu_to_be16(rctx->cryptlen + rctx->assoclen); in nitrox_set_creq() 168 creq->gph.param2 = cpu_to_be16(rctx->ivsize + rctx->assoclen); in nitrox_set_creq() 171 creq->gph.param3 = cpu_to_be16(param3.param); in nitrox_set_creq() [all …]
|
| D | nitrox_skcipher.c | 92 if (nkreq->creq.ctrl.s.arg == ENCRYPT) { in nitrox_cbc_cipher_callback() 253 struct se_crypto_request *creq; in nitrox_skcipher_crypt() local 256 creq = &nkreq->creq; in nitrox_skcipher_crypt() 257 creq->flags = skreq->base.flags; in nitrox_skcipher_crypt() 258 creq->gfp = (skreq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? in nitrox_skcipher_crypt() 262 creq->ctrl.value = 0; in nitrox_skcipher_crypt() 263 creq->opcode = FLEXI_CRYPTO_ENCRYPT_HMAC; in nitrox_skcipher_crypt() 264 creq->ctrl.s.arg = (enc ? ENCRYPT : DECRYPT); in nitrox_skcipher_crypt() 266 creq->gph.param0 = cpu_to_be16(skreq->cryptlen); in nitrox_skcipher_crypt() 267 creq->gph.param1 = 0; in nitrox_skcipher_crypt() [all …]
|
| D | nitrox_reqmgr.c | 212 struct se_crypto_request *creq) in softreq_map_iobuf() argument 216 ret = dma_map_inbufs(sr, creq); in softreq_map_iobuf() 220 ret = dma_map_outbufs(sr, creq); in softreq_map_iobuf()
|
| /Linux-v5.10/crypto/ |
| D | chacha20poly1305.c | 127 struct chacha_req *creq = &rctx->u.chacha; in chacha_decrypt() local 134 chacha_iv(creq->iv, req, 1); in chacha_decrypt() 141 skcipher_request_set_callback(&creq->req, rctx->flags, in chacha_decrypt() 143 skcipher_request_set_tfm(&creq->req, ctx->chacha); in chacha_decrypt() 144 skcipher_request_set_crypt(&creq->req, src, dst, in chacha_decrypt() 145 rctx->cryptlen, creq->iv); in chacha_decrypt() 146 err = crypto_skcipher_decrypt(&creq->req); in chacha_decrypt() 365 struct chacha_req *creq = &rctx->u.chacha; in poly_genkey() local 377 sg_init_one(creq->src, rctx->key, sizeof(rctx->key)); in poly_genkey() 379 chacha_iv(creq->iv, req, 0); in poly_genkey() [all …]
|
| D | pcrypt.c | 94 struct aead_request *creq = pcrypt_request_ctx(preq); in pcrypt_aead_encrypt() local 108 aead_request_set_tfm(creq, ctx->child); in pcrypt_aead_encrypt() 109 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, in pcrypt_aead_encrypt() 111 aead_request_set_crypt(creq, req->src, req->dst, in pcrypt_aead_encrypt() 113 aead_request_set_ad(creq, req->assoclen); in pcrypt_aead_encrypt() 139 struct aead_request *creq = pcrypt_request_ctx(preq); in pcrypt_aead_decrypt() local 153 aead_request_set_tfm(creq, ctx->child); in pcrypt_aead_decrypt() 154 aead_request_set_callback(creq, flags & ~CRYPTO_TFM_REQ_MAY_SLEEP, in pcrypt_aead_decrypt() 156 aead_request_set_crypt(creq, req->src, req->dst, in pcrypt_aead_decrypt() 158 aead_request_set_ad(creq, req->assoclen); in pcrypt_aead_decrypt()
|
| /Linux-v5.10/drivers/net/can/ |
| D | pch_can.c | 123 u32 creq; member 285 pch_can_rw_msg_obj(&priv->regs->ifregs[dir].creq, buff_num); in pch_can_set_rxtx() 301 pch_can_rw_msg_obj(&priv->regs->ifregs[dir].creq, buff_num); in pch_can_set_rxtx() 345 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, i); in pch_can_clear_if_buffers() 355 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, i); in pch_can_config_rx_tx_buffers() 379 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, i); in pch_can_config_rx_tx_buffers() 384 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, i); in pch_can_config_rx_tx_buffers() 401 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, i); in pch_can_config_rx_tx_buffers() 451 pch_can_rw_msg_obj(&priv->regs->ifregs[0].creq, mask); in pch_can_int_clr() 468 pch_can_rw_msg_obj(&priv->regs->ifregs[1].creq, mask); in pch_can_int_clr() [all …]
|
| /Linux-v5.10/drivers/net/wireless/marvell/libertas/ |
| D | cfg.c | 1227 struct cfg80211_scan_request *creq = NULL; in _new_connect_scan_req() local 1231 creq = kzalloc(sizeof(*creq) + sizeof(struct cfg80211_ssid) + in _new_connect_scan_req() 1234 if (!creq) in _new_connect_scan_req() 1238 creq->ssids = (void *)&creq->channels[n_channels]; in _new_connect_scan_req() 1239 creq->n_channels = n_channels; in _new_connect_scan_req() 1240 creq->n_ssids = 1; in _new_connect_scan_req() 1256 creq->channels[i] = &wiphy->bands[band]->channels[j]; in _new_connect_scan_req() 1262 creq->n_channels = i; in _new_connect_scan_req() 1265 memcpy(creq->ssids[0].ssid, sme->ssid, sme->ssid_len); in _new_connect_scan_req() 1266 creq->ssids[0].ssid_len = sme->ssid_len; in _new_connect_scan_req() [all …]
|
| /Linux-v5.10/drivers/crypto/ccree/ |
| D | cc_request_mgr.c | 47 struct cc_crypto_req creq; member 349 struct cc_crypto_req *creq; in cc_proc_backlog() local 363 creq = &bli->creq; in cc_proc_backlog() 364 req = creq->user_arg; in cc_proc_backlog() 371 creq->user_cb(dev, req, -EINPROGRESS); in cc_proc_backlog() 388 cc_do_send_request(drvdata, &bli->creq, bli->desc, bli->len, in cc_proc_backlog() 436 memcpy(&bli->creq, cc_req, sizeof(*cc_req)); in cc_send_request()
|
| /Linux-v5.10/drivers/gpu/drm/vmwgfx/ |
| D | vmwgfx_surface.c | 1398 rep->creq = rep_ext.creq.base; in vmw_gb_surface_reference_ioctl() 1681 rep->creq.base.svga3d_flags = SVGA3D_FLAGS_LOWER_32(metadata->flags); in vmw_gb_surface_reference_internal() 1682 rep->creq.base.format = metadata->format; in vmw_gb_surface_reference_internal() 1683 rep->creq.base.mip_levels = metadata->mip_levels[0]; in vmw_gb_surface_reference_internal() 1684 rep->creq.base.drm_surface_flags = 0; in vmw_gb_surface_reference_internal() 1685 rep->creq.base.multisample_count = metadata->multisample_count; in vmw_gb_surface_reference_internal() 1686 rep->creq.base.autogen_filter = metadata->autogen_filter; in vmw_gb_surface_reference_internal() 1687 rep->creq.base.array_size = metadata->array_size; in vmw_gb_surface_reference_internal() 1688 rep->creq.base.buffer_handle = backup_handle; in vmw_gb_surface_reference_internal() 1689 rep->creq.base.base_size = metadata->base_size; in vmw_gb_surface_reference_internal() [all …]
|
| /Linux-v5.10/net/wireless/ |
| D | scan.c | 2664 struct cfg80211_scan_request *creq = NULL; in cfg80211_wext_siwscan() local 2692 creq = kzalloc(sizeof(*creq) + sizeof(struct cfg80211_ssid) + in cfg80211_wext_siwscan() 2695 if (!creq) { in cfg80211_wext_siwscan() 2700 creq->wiphy = wiphy; in cfg80211_wext_siwscan() 2701 creq->wdev = dev->ieee80211_ptr; in cfg80211_wext_siwscan() 2703 creq->ssids = (void *)&creq->channels[n_channels]; in cfg80211_wext_siwscan() 2704 creq->n_channels = n_channels; in cfg80211_wext_siwscan() 2705 creq->n_ssids = 1; in cfg80211_wext_siwscan() 2706 creq->scan_start = jiffies; in cfg80211_wext_siwscan() 2742 creq->channels[i] = &wiphy->bands[band]->channels[j]; in cfg80211_wext_siwscan() [all …]
|
| /Linux-v5.10/include/uapi/drm/ |
| D | vmwgfx_drm.h | 998 struct drm_vmw_gb_surface_create_req creq; member 1205 struct drm_vmw_gb_surface_create_ext_req creq; member
|
| /Linux-v5.10/drivers/crypto/inside-secure/ |
| D | safexcel_cipher.c | 1686 struct safexcel_cipher_req *creq = aead_request_ctx(req); in safexcel_aead_encrypt() local 1688 return safexcel_queue_req(&req->base, creq, SAFEXCEL_ENCRYPT); in safexcel_aead_encrypt() 1693 struct safexcel_cipher_req *creq = aead_request_ctx(req); in safexcel_aead_decrypt() local 1695 return safexcel_queue_req(&req->base, creq, SAFEXCEL_DECRYPT); in safexcel_aead_decrypt() 2752 struct safexcel_cipher_req *creq = aead_request_ctx(req); in safexcel_ccm_encrypt() local 2757 return safexcel_queue_req(&req->base, creq, SAFEXCEL_ENCRYPT); in safexcel_ccm_encrypt() 2762 struct safexcel_cipher_req *creq = aead_request_ctx(req); in safexcel_ccm_decrypt() local 2767 return safexcel_queue_req(&req->base, creq, SAFEXCEL_DECRYPT); in safexcel_ccm_decrypt() 2891 struct safexcel_cipher_req *creq = aead_request_ctx(req); in safexcel_aead_chachapoly_crypt() local 2907 return safexcel_queue_req(&req->base, creq, dir); in safexcel_aead_chachapoly_crypt() [all …]
|
| /Linux-v5.10/drivers/usb/gadget/function/ |
| D | f_fs.c | 3308 const struct usb_ctrlrequest *creq) in ffs_func_setup() argument 3317 pr_vdebug("creq->bRequestType = %02x\n", creq->bRequestType); in ffs_func_setup() 3318 pr_vdebug("creq->bRequest = %02x\n", creq->bRequest); in ffs_func_setup() 3319 pr_vdebug("creq->wValue = %04x\n", le16_to_cpu(creq->wValue)); in ffs_func_setup() 3320 pr_vdebug("creq->wIndex = %04x\n", le16_to_cpu(creq->wIndex)); in ffs_func_setup() 3321 pr_vdebug("creq->wLength = %04x\n", le16_to_cpu(creq->wLength)); in ffs_func_setup() 3336 switch (creq->bRequestType & USB_RECIP_MASK) { in ffs_func_setup() 3338 ret = ffs_func_revmap_intf(func, le16_to_cpu(creq->wIndex)); in ffs_func_setup() 3344 ret = ffs_func_revmap_ep(func, le16_to_cpu(creq->wIndex)); in ffs_func_setup() 3353 ret = le16_to_cpu(creq->wIndex); in ffs_func_setup() [all …]
|