/linux-master/security/keys/trusted-keys/ |
H A D | trusted_tpm1.c | 30 struct sdesc { struct 38 static struct sdesc *init_sdesc(struct crypto_shash *alg) 40 struct sdesc *sdesc; local 44 sdesc = kmalloc(size, GFP_KERNEL); 45 if (!sdesc) 47 sdesc->shash.tfm = alg; 48 return sdesc; 54 struct sdesc *sdesc; local 71 struct sdesc *sdesc; local 120 struct sdesc *sdesc; local 185 struct sdesc *sdesc; local 276 struct sdesc *sdesc; local [all...] |
/linux-master/crypto/ |
H A D | jitterentropy-kcapi.c | 198 struct shash_desc *sdesc; member in struct:jitterentropy 207 if (rng->sdesc) { 208 shash_desc_zero(rng->sdesc); 209 kfree(rng->sdesc); 211 rng->sdesc = NULL; 227 struct shash_desc *sdesc; local 249 sdesc = kmalloc(size, GFP_KERNEL); 250 if (!sdesc) { 255 sdesc->tfm = hash; 256 crypto_shash_init(sdesc); [all...] |
H A D | drbg.c | 1658 struct sdesc { struct 1665 struct sdesc *sdesc; local 1675 sdesc = kzalloc(sizeof(struct shash_desc) + crypto_shash_descsize(tfm), 1677 if (!sdesc) { 1682 sdesc->shash.tfm = tfm; 1683 drbg->priv_data = sdesc; 1690 struct sdesc *sdesc = drbg->priv_data; local 1691 if (sdesc) { 1702 struct sdesc *sdesc = drbg->priv_data; local 1710 struct sdesc *sdesc = drbg->priv_data; local [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 190 * @sdesc: pointer to the software buffer descriptor 195 static inline dma_addr_t get_buf_addr(const struct rx_sw_desc *sdesc) argument 197 return sdesc->dma_addr & ~(dma_addr_t)(RX_LARGE_BUF | RX_UNMAPPED_BUF); 202 * @sdesc: pointer to the software buffer descriptor 207 static inline bool is_buf_mapped(const struct rx_sw_desc *sdesc) argument 209 return !(sdesc->dma_addr & RX_UNMAPPED_BUF); 380 struct tx_sw_desc *sdesc; local 386 sdesc = &tq->sdesc[cidx]; 392 if (sdesc 454 get_buf_size(const struct adapter *adapter, const struct rx_sw_desc *sdesc) argument 476 struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; local 505 struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; local 571 set_rx_sw_desc(struct rx_sw_desc *sdesc, struct page *page, dma_addr_t dma_addr) argument 612 struct rx_sw_desc *sdesc = &fl->sdesc[fl->pidx]; local 1711 struct rx_sw_desc *sdesc; local 1778 const struct rx_sw_desc *sdesc; local [all...] |
H A D | adapter.h | 143 struct rx_sw_desc *sdesc; /* address of SW RX descriptor ring */ member in struct:sge_fl 249 struct tx_sw_desc *sdesc; /* address of SW TX descriptor ring */ member in struct:sge_txq
|
/linux-master/drivers/crypto/bcm/ |
H A D | util.c | 188 struct sdesc { struct 218 struct sdesc *sdesc; local 228 sdesc = kmalloc(size, GFP_KERNEL); 229 if (!sdesc) { 233 sdesc->shash.tfm = hash; 243 rc = crypto_shash_init(&sdesc->shash); 248 rc = crypto_shash_update(&sdesc->shash, data1, data1_len); 254 rc = crypto_shash_update(&sdesc->shash, data2, data2_len); 260 rc = crypto_shash_final(&sdesc [all...] |
/linux-master/drivers/dma/sh/ |
H A D | shdma-base.c | 56 struct shdma_desc *sdesc; local 63 list_for_each_entry(sdesc, &schan->ld_queue, node) 64 if (sdesc->mark == DESC_SUBMITTED) { 65 ops->start_xfer(schan, sdesc); 159 struct shdma_desc *sdesc; local 161 list_for_each_entry(sdesc, &schan->ld_free, node) 162 if (sdesc->mark != DESC_PREPARED) { 163 BUG_ON(sdesc->mark != DESC_IDLE); 164 list_del(&sdesc->node); 165 return sdesc; 829 struct shdma_desc *sdesc; local 853 struct shdma_desc *sdesc; local 914 struct shdma_desc *sdesc; local [all...] |
H A D | shdmac.c | 282 struct shdma_desc *sdesc) 286 struct sh_dmae_desc *sh_desc = container_of(sdesc, 289 sdesc->async_tx.cookie, sh_chan->shdma_chan.id, 377 struct shdma_desc *sdesc, 380 struct sh_dmae_desc *sh_desc = container_of(sdesc, 415 struct shdma_desc *sdesc) 419 struct sh_dmae_desc *sh_desc = container_of(sdesc, 453 struct shdma_desc *sdesc) 457 struct sh_dmae_desc *sh_desc = container_of(sdesc, 462 return (sdesc 281 sh_dmae_start_xfer(struct shdma_chan *schan, struct shdma_desc *sdesc) argument 376 sh_dmae_desc_setup(struct shdma_chan *schan, struct shdma_desc *sdesc, dma_addr_t src, dma_addr_t dst, size_t *len) argument 414 sh_dmae_get_partial(struct shdma_chan *schan, struct shdma_desc *sdesc) argument 452 sh_dmae_desc_completed(struct shdma_chan *schan, struct shdma_desc *sdesc) argument [all...] |
/linux-master/drivers/dma/ |
H A D | sprd-dma.c | 512 struct sprd_dma_desc *sdesc) 514 struct sprd_dma_chn_hw *cfg = &sdesc->chn_hw; 592 struct sprd_dma_desc *sdesc; local 605 sdesc = schan->cur_desc; 606 if (!sdesc) { 618 vchan_cyclic_callback(&sdesc->vd); 623 vchan_cookie_complete(&sdesc->vd); 676 struct sprd_dma_desc *sdesc = to_sprd_dma_desc(vd); local 677 struct sprd_dma_chn_hw *hw = &sdesc->chn_hw; 688 struct sprd_dma_desc *sdesc local 511 sprd_dma_set_chn_config(struct sprd_dma_chn *schan, struct sprd_dma_desc *sdesc) argument 899 struct sprd_dma_desc *sdesc; local 958 struct sprd_dma_desc *sdesc; local 1096 struct sprd_dma_desc *sdesc = to_sprd_dma_desc(vd); local [all...] |
H A D | altera-msgdma.c | 537 struct msgdma_sw_desc *sdesc, *next; local 541 list_for_each_entry_safe(sdesc, next, &desc->tx_list, node) 542 msgdma_copy_one(mdev, sdesc);
|
/linux-master/fs/smb/client/ |
H A D | misc.c | 1055 * @sdesc: SHASH descriptor where to put the pointer to the hash TFM 1057 * The caller has to make sure @sdesc is initialized to either NULL or 1061 cifs_alloc_hash(const char *name, struct shash_desc **sdesc) argument 1066 if (*sdesc) 1073 *sdesc = NULL; 1077 *sdesc = kmalloc(sizeof(struct shash_desc) + crypto_shash_descsize(alg), GFP_KERNEL); 1078 if (*sdesc == NULL) { 1084 (*sdesc)->tfm = alg; 1090 * @sdesc: Where to find the pointer to the hash TFM 1095 cifs_free_hash(struct shash_desc **sdesc) argument [all...] |
H A D | cifsproto.h | 627 int cifs_alloc_hash(const char *name, struct shash_desc **sdesc); 628 void cifs_free_hash(struct shash_desc **sdesc);
|
/linux-master/drivers/firmware/arm_scmi/ |
H A D | sensors.c | 597 const struct scmi_sensor_descriptor *sdesc = st->priv; local 600 s->id = le32_to_cpu(sdesc->id); 602 attrl = le32_to_cpu(sdesc->attributes_low); 618 attrh = le32_to_cpu(sdesc->attributes_high); 655 strscpy(s->name, sdesc->name, SCMI_SHORT_NAME_MAX_SIZE); 668 s->sensor_power = le32_to_cpu(sdesc->power); 669 dsize += sizeof(sdesc->power); 673 unsigned int sres = le32_to_cpu(sdesc->resolution); 677 dsize += sizeof(sdesc->resolution); 680 &sdesc [all...] |
/linux-master/drivers/dma/xilinx/ |
H A D | zynqmp_dma.c | 296 * @sdesc: Hw descriptor pointer 303 struct zynqmp_dma_desc_ll *sdesc, 307 struct zynqmp_dma_desc_ll *ddesc = sdesc + 1; 309 sdesc->size = ddesc->size = len; 310 sdesc->addr = src; 313 sdesc->ctrl = ddesc->ctrl = ZYNQMP_DMA_DESC_CTRL_SIZE_256; 315 sdesc->ctrl |= ZYNQMP_DMA_DESC_CTRL_COHRNT; 321 ((uintptr_t)sdesc - (uintptr_t)chan->desc_pool_v); 427 * @sdesc: Transaction descriptor pointer 430 struct zynqmp_dma_desc_sw *sdesc) 302 zynqmp_dma_config_sg_ll_desc(struct zynqmp_dma_chan *chan, struct zynqmp_dma_desc_ll *sdesc, dma_addr_t src, dma_addr_t dst, size_t len, struct zynqmp_dma_desc_ll *prev) argument 429 zynqmp_dma_free_descriptor(struct zynqmp_dma_chan *chan, struct zynqmp_dma_desc_sw *sdesc) argument [all...] |
/linux-master/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptvf_algs.c | 607 kfree(ctx->sdesc); 674 struct otx_cpt_sdesc *sdesc; local 678 sdesc = kmalloc(size, GFP_KERNEL); 679 if (!sdesc) 682 sdesc->shash.tfm = alg; 684 return sdesc; 745 ctx->sdesc = alloc_sdesc(ctx->hashalg); 746 if (!ctx->sdesc) 774 ret = crypto_shash_digest(&ctx->sdesc->shash, ctx->key, 798 crypto_shash_init(&ctx->sdesc [all...] |
H A D | otx_cptvf_algs.h | 172 struct otx_cpt_sdesc *sdesc; member in struct:otx_cpt_aead_ctx
|
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptvf_algs.c | 718 kfree(ctx->sdesc); 764 struct otx2_cpt_sdesc *sdesc; local 768 sdesc = kmalloc(size, GFP_KERNEL); 769 if (!sdesc) 772 sdesc->shash.tfm = alg; 774 return sdesc; 834 ctx->sdesc = alloc_sdesc(ctx->hashalg); 835 if (!ctx->sdesc) 863 ret = crypto_shash_digest(&ctx->sdesc->shash, ctx->key, 887 crypto_shash_init(&ctx->sdesc [all...] |
H A D | otx2_cptvf_algs.h | 165 struct otx2_cpt_sdesc *sdesc; member in struct:otx2_cpt_aead_ctx
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | ce.c | 431 struct ce_desc *desc, sdesc; local 459 sdesc.addr = __cpu_to_le32(buffer); 460 sdesc.nbytes = __cpu_to_le16(nbytes); 461 sdesc.flags = __cpu_to_le16(desc_flags); 463 *desc = sdesc; 488 struct ce_desc_64 *desc, sdesc; local 526 addr = (__le32 *)&sdesc.addr; 536 sdesc.nbytes = __cpu_to_le16(nbytes); 537 sdesc.flags = __cpu_to_le16(desc_flags); 539 *desc = sdesc; 765 struct ce_desc sdesc; local 815 struct ce_desc_64 sdesc; local [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | adapter.h | 115 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ member in struct:sge_fl 176 struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ member in struct:sge_txq
|
H A D | sge.c | 237 struct tx_sw_desc *d = &q->sdesc[cidx]; 266 d = cidx + 1 == q->size ? q->sdesc : d + 1; 292 d = &q->sdesc[cidx]; 305 d = q->sdesc; 381 struct rx_sw_desc *d = &q->sdesc[cidx]; 503 struct rx_sw_desc *sd = &q->sdesc[q->pidx]; 546 sd = q->sdesc; 580 q->sdesc[q->pidx] = q->sdesc[idx]; 683 kfree(q->fl[i].sdesc); [all...] |
/linux-master/drivers/usb/gadget/udc/aspeed-vhub/ |
H A D | hub.c | 338 struct usb_string_descriptor *sdesc = buf; local 342 max_langs = (size - hdr_len) / sizeof(sdesc->wData[0]); 348 sdesc->wData[nlangs++] = cpu_to_le16(lang_str->language); 351 rc = hdr_len + nlangs * sizeof(sdesc->wData[0]); 352 sdesc->bLength = rc; 353 sdesc->bDescriptorType = USB_DT_STRING;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 319 d = &q->sdesc[cidx]; 332 d = q->sdesc; 441 struct rx_sw_desc *d = &q->sdesc[q->cidx]; 468 struct rx_sw_desc *d = &q->sdesc[q->cidx]; 543 struct rx_sw_desc *sd = &q->sdesc[q->pidx]; 584 sd = q->sdesc; 613 sd = q->sdesc; 1569 sgl_sdesc = &q->q.sdesc[last_desc]; 1875 sgl_sdesc = &txq->q.sdesc[last_desc]; 3019 q->q.sdesc[last_des [all...] |
H A D | cxgb4.h | 746 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ member in struct:sge_fl 853 struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ member in struct:sge_txq
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
H A D | chcr_ktls.c | 1136 sgl_sdesc = &q->q.sdesc[last_desc]; 1321 sgl_sdesc = &q->q.sdesc[last_desc]; 1499 sgl_sdesc = &q->q.sdesc[last_desc]; 1599 sgl_sdesc = &q->q.sdesc[last_desc];
|