sdesc 1662 crypto/drbg.c struct sdesc *sdesc; sdesc 1672 crypto/drbg.c sdesc = kzalloc(sizeof(struct shash_desc) + crypto_shash_descsize(tfm), sdesc 1674 crypto/drbg.c if (!sdesc) { sdesc 1679 crypto/drbg.c sdesc->shash.tfm = tfm; sdesc 1680 crypto/drbg.c drbg->priv_data = sdesc; sdesc 1687 crypto/drbg.c struct sdesc *sdesc = (struct sdesc *)drbg->priv_data; sdesc 1688 crypto/drbg.c if (sdesc) { sdesc 1689 crypto/drbg.c crypto_free_shash(sdesc->shash.tfm); sdesc 1690 crypto/drbg.c kzfree(sdesc); sdesc 1699 crypto/drbg.c struct sdesc *sdesc = (struct sdesc *)drbg->priv_data; sdesc 1701 crypto/drbg.c crypto_shash_setkey(sdesc->shash.tfm, key, drbg_statelen(drbg)); sdesc 1707 crypto/drbg.c struct sdesc *sdesc = (struct sdesc *)drbg->priv_data; sdesc 1710 crypto/drbg.c crypto_shash_init(&sdesc->shash); sdesc 1712 crypto/drbg.c crypto_shash_update(&sdesc->shash, input->buf, input->len); sdesc 1713 crypto/drbg.c return crypto_shash_final(&sdesc->shash, outval); sdesc 218 drivers/crypto/bcm/util.c struct sdesc *sdesc; sdesc 228 drivers/crypto/bcm/util.c sdesc = kmalloc(size, GFP_KERNEL); sdesc 229 drivers/crypto/bcm/util.c if (!sdesc) { sdesc 233 drivers/crypto/bcm/util.c sdesc->shash.tfm = hash; sdesc 243 drivers/crypto/bcm/util.c rc = crypto_shash_init(&sdesc->shash); sdesc 248 drivers/crypto/bcm/util.c rc = crypto_shash_update(&sdesc->shash, data1, data1_len); sdesc 254 drivers/crypto/bcm/util.c rc = crypto_shash_update(&sdesc->shash, data2, data2_len); sdesc 260 drivers/crypto/bcm/util.c rc = crypto_shash_final(&sdesc->shash, result); sdesc 266 drivers/crypto/bcm/util.c kfree(sdesc); sdesc 276 drivers/crypto/ccp/ccp-crypto-sha.c SHASH_DESC_ON_STACK(sdesc, shash); sdesc 292 drivers/crypto/ccp/ccp-crypto-sha.c sdesc->tfm = shash; sdesc 294 drivers/crypto/ccp/ccp-crypto-sha.c ret = crypto_shash_digest(sdesc, key, key_len, sdesc 754 drivers/crypto/chelsio/chcr_ipsec.c q->q.sdesc[last_desc].skb = skb; sdesc 755 drivers/crypto/chelsio/chcr_ipsec.c q->q.sdesc[last_desc].sgl = (struct ulptx_sgl *)sgl; sdesc 534 drivers/dma/altera-msgdma.c struct msgdma_sw_desc *sdesc, *next; sdesc 538 drivers/dma/altera-msgdma.c list_for_each_entry_safe(sdesc, next, &desc->tx_list, node) sdesc 539 drivers/dma/altera-msgdma.c msgdma_copy_one(mdev, sdesc); sdesc 56 drivers/dma/sh/shdma-base.c struct shdma_desc *sdesc; sdesc 63 drivers/dma/sh/shdma-base.c list_for_each_entry(sdesc, &schan->ld_queue, node) sdesc 64 drivers/dma/sh/shdma-base.c if (sdesc->mark == DESC_SUBMITTED) { sdesc 65 drivers/dma/sh/shdma-base.c ops->start_xfer(schan, sdesc); sdesc 159 drivers/dma/sh/shdma-base.c struct shdma_desc *sdesc; sdesc 161 drivers/dma/sh/shdma-base.c list_for_each_entry(sdesc, &schan->ld_free, node) sdesc 162 drivers/dma/sh/shdma-base.c if (sdesc->mark != DESC_PREPARED) { sdesc 163 drivers/dma/sh/shdma-base.c BUG_ON(sdesc->mark != DESC_IDLE); sdesc 164 drivers/dma/sh/shdma-base.c list_del(&sdesc->node); sdesc 165 drivers/dma/sh/shdma-base.c return sdesc; sdesc 837 drivers/dma/sh/shdma-base.c struct shdma_desc *sdesc; sdesc 839 drivers/dma/sh/shdma-base.c list_for_each_entry(sdesc, &schan->ld_queue, node) sdesc 840 drivers/dma/sh/shdma-base.c if (sdesc->cookie == cookie) { sdesc 861 drivers/dma/sh/shdma-base.c struct shdma_desc *sdesc; sdesc 883 drivers/dma/sh/shdma-base.c list_for_each_entry(sdesc, &dl, node) { sdesc 884 drivers/dma/sh/shdma-base.c struct dma_async_tx_descriptor *tx = &sdesc->async_tx; sdesc 886 drivers/dma/sh/shdma-base.c sdesc->mark = DESC_IDLE; sdesc 922 drivers/dma/sh/shdma-base.c struct shdma_desc *sdesc; sdesc 925 drivers/dma/sh/shdma-base.c list_for_each_entry(sdesc, &schan->ld_queue, node) { sdesc 926 drivers/dma/sh/shdma-base.c if (sdesc->mark == DESC_SUBMITTED && sdesc 927 drivers/dma/sh/shdma-base.c ops->desc_completed(schan, sdesc)) { sdesc 929 drivers/dma/sh/shdma-base.c sdesc->async_tx.cookie, &sdesc->async_tx); sdesc 930 drivers/dma/sh/shdma-base.c sdesc->mark = DESC_COMPLETED; sdesc 283 drivers/dma/sh/shdmac.c struct shdma_desc *sdesc) sdesc 287 drivers/dma/sh/shdmac.c struct sh_dmae_desc *sh_desc = container_of(sdesc, sdesc 290 drivers/dma/sh/shdmac.c sdesc->async_tx.cookie, sh_chan->shdma_chan.id, sdesc 378 drivers/dma/sh/shdmac.c struct shdma_desc *sdesc, sdesc 381 drivers/dma/sh/shdmac.c struct sh_dmae_desc *sh_desc = container_of(sdesc, sdesc 416 drivers/dma/sh/shdmac.c struct shdma_desc *sdesc) sdesc 420 drivers/dma/sh/shdmac.c struct sh_dmae_desc *sh_desc = container_of(sdesc, sdesc 454 drivers/dma/sh/shdmac.c struct shdma_desc *sdesc) sdesc 458 drivers/dma/sh/shdmac.c struct sh_dmae_desc *sh_desc = container_of(sdesc, sdesc 463 drivers/dma/sh/shdmac.c return (sdesc->direction == DMA_DEV_TO_MEM && sdesc 465 drivers/dma/sh/shdmac.c (sdesc->direction != DMA_DEV_TO_MEM && sdesc 126 drivers/dma/sirf-dma.c void (*exec_desc)(struct sirfsoc_dma_desc *sdesc, sdesc 132 drivers/dma/sirf-dma.c void (*exec)(struct sirfsoc_dma_desc *sdesc, sdesc 162 drivers/dma/sirf-dma.c static void sirfsoc_dma_execute_hw_a7v2(struct sirfsoc_dma_desc *sdesc, sdesc 165 drivers/dma/sirf-dma.c if (sdesc->chain) { sdesc 167 drivers/dma/sirf-dma.c writel_relaxed((sdesc->dir << SIRFSOC_DMA_DIR_CTRL_BIT_ATLAS7) | sdesc 168 drivers/dma/sirf-dma.c (sdesc->chain << sdesc 174 drivers/dma/sirf-dma.c writel_relaxed(sdesc->xlen, base + SIRFSOC_DMA_CH_XLEN); sdesc 175 drivers/dma/sirf-dma.c writel_relaxed(sdesc->ylen, base + SIRFSOC_DMA_CH_YLEN); sdesc 176 drivers/dma/sirf-dma.c writel_relaxed(sdesc->width, base + SIRFSOC_DMA_WIDTH_ATLAS7); sdesc 177 drivers/dma/sirf-dma.c writel_relaxed((sdesc->width*((sdesc->ylen+1)>>1)), sdesc 179 drivers/dma/sirf-dma.c writel_relaxed((sdesc->dir << SIRFSOC_DMA_DIR_CTRL_BIT_ATLAS7) | sdesc 180 drivers/dma/sirf-dma.c (sdesc->chain << sdesc 184 drivers/dma/sirf-dma.c writel_relaxed(sdesc->chain ? SIRFSOC_DMA_INT_END_INT_ATLAS7 : sdesc 188 drivers/dma/sirf-dma.c writel(sdesc->addr, base + SIRFSOC_DMA_CH_ADDR); sdesc 189 drivers/dma/sirf-dma.c if (sdesc->cyclic) sdesc 193 drivers/dma/sirf-dma.c static void sirfsoc_dma_execute_hw_a7v1(struct sirfsoc_dma_desc *sdesc, sdesc 198 drivers/dma/sirf-dma.c writel_relaxed(sdesc->width, base + SIRFSOC_DMA_WIDTH_0 + cid * 4); sdesc 200 drivers/dma/sirf-dma.c (sdesc->dir << SIRFSOC_DMA_DIR_CTRL_BIT), sdesc 202 drivers/dma/sirf-dma.c writel_relaxed(sdesc->xlen, base + cid * 0x10 + SIRFSOC_DMA_CH_XLEN); sdesc 203 drivers/dma/sirf-dma.c writel_relaxed(sdesc->ylen, base + cid * 0x10 + SIRFSOC_DMA_CH_YLEN); sdesc 206 drivers/dma/sirf-dma.c writel(sdesc->addr >> 2, base + cid * 0x10 + SIRFSOC_DMA_CH_ADDR); sdesc 207 drivers/dma/sirf-dma.c if (sdesc->cyclic) { sdesc 215 drivers/dma/sirf-dma.c static void sirfsoc_dma_execute_hw_a6(struct sirfsoc_dma_desc *sdesc, sdesc 218 drivers/dma/sirf-dma.c writel_relaxed(sdesc->width, base + SIRFSOC_DMA_WIDTH_0 + cid * 4); sdesc 220 drivers/dma/sirf-dma.c (sdesc->dir << SIRFSOC_DMA_DIR_CTRL_BIT), sdesc 222 drivers/dma/sirf-dma.c writel_relaxed(sdesc->xlen, base + cid * 0x10 + SIRFSOC_DMA_CH_XLEN); sdesc 223 drivers/dma/sirf-dma.c writel_relaxed(sdesc->ylen, base + cid * 0x10 + SIRFSOC_DMA_CH_YLEN); sdesc 226 drivers/dma/sirf-dma.c writel(sdesc->addr >> 2, base + cid * 0x10 + SIRFSOC_DMA_CH_ADDR); sdesc 227 drivers/dma/sirf-dma.c if (sdesc->cyclic) { sdesc 240 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc = NULL; sdesc 248 drivers/dma/sirf-dma.c sdesc = list_first_entry(&schan->queued, struct sirfsoc_dma_desc, sdesc 251 drivers/dma/sirf-dma.c list_move_tail(&sdesc->node, &schan->active); sdesc 257 drivers/dma/sirf-dma.c sdma->exec_desc(sdesc, cid, schan->mode, base); sdesc 259 drivers/dma/sirf-dma.c if (sdesc->cyclic) sdesc 268 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc = NULL; sdesc 284 drivers/dma/sirf-dma.c sdesc = list_first_entry(&schan->active, sdesc 286 drivers/dma/sirf-dma.c if (!sdesc->cyclic) { sdesc 290 drivers/dma/sirf-dma.c dma_cookie_complete(&sdesc->desc); sdesc 306 drivers/dma/sirf-dma.c sdesc = list_first_entry(&schan->active, sdesc 308 drivers/dma/sirf-dma.c if (!sdesc->cyclic) { sdesc 309 drivers/dma/sirf-dma.c chain = sdesc->chain; sdesc 316 drivers/dma/sirf-dma.c dma_cookie_complete(&sdesc->desc); sdesc 320 drivers/dma/sirf-dma.c } else if (sdesc->cyclic && (is & sdesc 342 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc; sdesc 359 drivers/dma/sirf-dma.c list_for_each_entry(sdesc, &list, node) { sdesc 360 drivers/dma/sirf-dma.c desc = &sdesc->desc; sdesc 379 drivers/dma/sirf-dma.c sdesc = list_first_entry(&schan->active, sdesc 386 drivers/dma/sirf-dma.c desc = &sdesc->desc; sdesc 407 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc; sdesc 411 drivers/dma/sirf-dma.c sdesc = container_of(txd, struct sirfsoc_dma_desc, desc); sdesc 416 drivers/dma/sirf-dma.c list_move_tail(&sdesc->node, &schan->queued); sdesc 560 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc; sdesc 569 drivers/dma/sirf-dma.c sdesc = kzalloc(sizeof(*sdesc), GFP_KERNEL); sdesc 570 drivers/dma/sirf-dma.c if (!sdesc) { sdesc 576 drivers/dma/sirf-dma.c dma_async_tx_descriptor_init(&sdesc->desc, chan); sdesc 577 drivers/dma/sirf-dma.c sdesc->desc.flags = DMA_CTRL_ACK; sdesc 578 drivers/dma/sirf-dma.c sdesc->desc.tx_submit = sirfsoc_dma_tx_submit; sdesc 580 drivers/dma/sirf-dma.c list_add_tail(&sdesc->node, &descs); sdesc 600 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc, *tmp; sdesc 618 drivers/dma/sirf-dma.c list_for_each_entry_safe(sdesc, tmp, &descs, node) sdesc 619 drivers/dma/sirf-dma.c kfree(sdesc); sdesc 647 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc; sdesc 661 drivers/dma/sirf-dma.c sdesc = list_first_entry(&schan->active, struct sirfsoc_dma_desc, node); sdesc 662 drivers/dma/sirf-dma.c if (sdesc->cyclic) sdesc 663 drivers/dma/sirf-dma.c dma_request_bytes = (sdesc->xlen + 1) * (sdesc->ylen + 1) * sdesc 664 drivers/dma/sirf-dma.c (sdesc->width * SIRFSOC_DMA_WORD_LEN); sdesc 666 drivers/dma/sirf-dma.c dma_request_bytes = sdesc->xlen * SIRFSOC_DMA_WORD_LEN; sdesc 680 drivers/dma/sirf-dma.c residue = dma_request_bytes - (dma_pos - sdesc->addr); sdesc 694 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc = NULL; sdesc 706 drivers/dma/sirf-dma.c sdesc = list_first_entry(&schan->free, struct sirfsoc_dma_desc, sdesc 708 drivers/dma/sirf-dma.c list_del(&sdesc->node); sdesc 712 drivers/dma/sirf-dma.c if (!sdesc) { sdesc 727 drivers/dma/sirf-dma.c sdesc->cyclic = 0; sdesc 728 drivers/dma/sirf-dma.c sdesc->xlen = xt->sgl[0].size / SIRFSOC_DMA_WORD_LEN; sdesc 729 drivers/dma/sirf-dma.c sdesc->width = (xt->sgl[0].size + xt->sgl[0].icg) / sdesc 731 drivers/dma/sirf-dma.c sdesc->ylen = xt->numf - 1; sdesc 733 drivers/dma/sirf-dma.c sdesc->addr = xt->src_start; sdesc 734 drivers/dma/sirf-dma.c sdesc->dir = 1; sdesc 736 drivers/dma/sirf-dma.c sdesc->addr = xt->dst_start; sdesc 737 drivers/dma/sirf-dma.c sdesc->dir = 0; sdesc 740 drivers/dma/sirf-dma.c list_add_tail(&sdesc->node, &schan->prepared); sdesc 748 drivers/dma/sirf-dma.c return &sdesc->desc; sdesc 762 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc = NULL; sdesc 782 drivers/dma/sirf-dma.c sdesc = list_first_entry(&schan->free, struct sirfsoc_dma_desc, sdesc 784 drivers/dma/sirf-dma.c list_del(&sdesc->node); sdesc 788 drivers/dma/sirf-dma.c if (!sdesc) sdesc 793 drivers/dma/sirf-dma.c sdesc->addr = addr; sdesc 794 drivers/dma/sirf-dma.c sdesc->cyclic = 1; sdesc 795 drivers/dma/sirf-dma.c sdesc->xlen = 0; sdesc 796 drivers/dma/sirf-dma.c sdesc->ylen = buf_len / SIRFSOC_DMA_WORD_LEN - 1; sdesc 797 drivers/dma/sirf-dma.c sdesc->width = 1; sdesc 798 drivers/dma/sirf-dma.c list_add_tail(&sdesc->node, &schan->prepared); sdesc 801 drivers/dma/sirf-dma.c return &sdesc->desc; sdesc 1060 drivers/dma/sirf-dma.c struct sirfsoc_dma_desc *sdesc; sdesc 1088 drivers/dma/sirf-dma.c sdesc = list_first_entry(&schan->active, sdesc 1091 drivers/dma/sirf-dma.c writel_relaxed(sdesc->width, sdesc 1093 drivers/dma/sirf-dma.c writel_relaxed(sdesc->xlen, sdesc 1095 drivers/dma/sirf-dma.c writel_relaxed(sdesc->ylen, sdesc 1100 drivers/dma/sirf-dma.c writel_relaxed(sdesc->addr, sdesc 1103 drivers/dma/sirf-dma.c writel_relaxed(sdesc->addr >> 2, sdesc 487 drivers/dma/sprd-dma.c struct sprd_dma_desc *sdesc) sdesc 489 drivers/dma/sprd-dma.c struct sprd_dma_chn_hw *cfg = &sdesc->chn_hw; sdesc 548 drivers/dma/sprd-dma.c static bool sprd_dma_check_trans_done(struct sprd_dma_desc *sdesc, sdesc 566 drivers/dma/sprd-dma.c struct sprd_dma_desc *sdesc; sdesc 579 drivers/dma/sprd-dma.c sdesc = schan->cur_desc; sdesc 580 drivers/dma/sprd-dma.c if (!sdesc) { sdesc 592 drivers/dma/sprd-dma.c vchan_cyclic_callback(&sdesc->vd); sdesc 595 drivers/dma/sprd-dma.c trans_done = sprd_dma_check_trans_done(sdesc, int_type, sdesc 598 drivers/dma/sprd-dma.c vchan_cookie_complete(&sdesc->vd); sdesc 651 drivers/dma/sprd-dma.c struct sprd_dma_desc *sdesc = to_sprd_dma_desc(vd); sdesc 652 drivers/dma/sprd-dma.c struct sprd_dma_chn_hw *hw = &sdesc->chn_hw; sdesc 663 drivers/dma/sprd-dma.c struct sprd_dma_desc *sdesc = schan->cur_desc; sdesc 665 drivers/dma/sprd-dma.c if (sdesc->dir == DMA_DEV_TO_MEM) sdesc 869 drivers/dma/sprd-dma.c struct sprd_dma_desc *sdesc; sdesc 874 drivers/dma/sprd-dma.c sdesc = kzalloc(sizeof(*sdesc), GFP_NOWAIT); sdesc 875 drivers/dma/sprd-dma.c if (!sdesc) sdesc 878 drivers/dma/sprd-dma.c hw = &sdesc->chn_hw; sdesc 916 drivers/dma/sprd-dma.c return vchan_tx_prep(&schan->vc, &sdesc->vd, flags); sdesc 928 drivers/dma/sprd-dma.c struct sprd_dma_desc *sdesc; sdesc 957 drivers/dma/sprd-dma.c sdesc = kzalloc(sizeof(*sdesc), GFP_NOWAIT); sdesc 958 drivers/dma/sprd-dma.c if (!sdesc) sdesc 961 drivers/dma/sprd-dma.c sdesc->dir = dir; sdesc 990 drivers/dma/sprd-dma.c kfree(sdesc); sdesc 995 drivers/dma/sprd-dma.c ret = sprd_dma_fill_desc(chan, &sdesc->chn_hw, 0, 0, start_src, sdesc 998 drivers/dma/sprd-dma.c kfree(sdesc); sdesc 1002 drivers/dma/sprd-dma.c return vchan_tx_prep(&schan->vc, &sdesc->vd, flags); sdesc 1064 drivers/dma/sprd-dma.c struct sprd_dma_desc *sdesc = to_sprd_dma_desc(vd); sdesc 1066 drivers/dma/sprd-dma.c kfree(sdesc); sdesc 303 drivers/dma/xilinx/zynqmp_dma.c struct zynqmp_dma_desc_ll *sdesc, sdesc 307 drivers/dma/xilinx/zynqmp_dma.c struct zynqmp_dma_desc_ll *ddesc = sdesc + 1; sdesc 309 drivers/dma/xilinx/zynqmp_dma.c sdesc->size = ddesc->size = len; sdesc 310 drivers/dma/xilinx/zynqmp_dma.c sdesc->addr = src; sdesc 313 drivers/dma/xilinx/zynqmp_dma.c sdesc->ctrl = ddesc->ctrl = ZYNQMP_DMA_DESC_CTRL_SIZE_256; sdesc 315 drivers/dma/xilinx/zynqmp_dma.c sdesc->ctrl |= ZYNQMP_DMA_DESC_CTRL_COHRNT; sdesc 321 drivers/dma/xilinx/zynqmp_dma.c ((uintptr_t)sdesc - (uintptr_t)chan->desc_pool_v); sdesc 430 drivers/dma/xilinx/zynqmp_dma.c struct zynqmp_dma_desc_sw *sdesc) sdesc 435 drivers/dma/xilinx/zynqmp_dma.c list_add_tail(&sdesc->node, &chan->free_list); sdesc 436 drivers/dma/xilinx/zynqmp_dma.c list_for_each_entry_safe(child, next, &sdesc->tx_list, node) { sdesc 115 drivers/net/ethernet/chelsio/cxgb3/adapter.h struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ sdesc 176 drivers/net/ethernet/chelsio/cxgb3/adapter.h struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ sdesc 240 drivers/net/ethernet/chelsio/cxgb3/sge.c struct tx_sw_desc *d = &q->sdesc[cidx]; sdesc 269 drivers/net/ethernet/chelsio/cxgb3/sge.c d = cidx + 1 == q->size ? q->sdesc : d + 1; sdesc 295 drivers/net/ethernet/chelsio/cxgb3/sge.c d = &q->sdesc[cidx]; sdesc 308 drivers/net/ethernet/chelsio/cxgb3/sge.c d = q->sdesc; sdesc 385 drivers/net/ethernet/chelsio/cxgb3/sge.c struct rx_sw_desc *d = &q->sdesc[cidx]; sdesc 507 drivers/net/ethernet/chelsio/cxgb3/sge.c struct rx_sw_desc *sd = &q->sdesc[q->pidx]; sdesc 550 drivers/net/ethernet/chelsio/cxgb3/sge.c sd = q->sdesc; sdesc 584 drivers/net/ethernet/chelsio/cxgb3/sge.c q->sdesc[q->pidx] = q->sdesc[idx]; sdesc 687 drivers/net/ethernet/chelsio/cxgb3/sge.c kfree(q->fl[i].sdesc); sdesc 699 drivers/net/ethernet/chelsio/cxgb3/sge.c if (q->txq[i].sdesc) { sdesc 702 drivers/net/ethernet/chelsio/cxgb3/sge.c kfree(q->txq[i].sdesc); sdesc 787 drivers/net/ethernet/chelsio/cxgb3/sge.c struct rx_sw_desc *sd = &fl->sdesc[fl->cidx]; sdesc 847 drivers/net/ethernet/chelsio/cxgb3/sge.c struct rx_sw_desc *sd = &fl->sdesc[fl->cidx]; sdesc 1100 drivers/net/ethernet/chelsio/cxgb3/sge.c struct tx_sw_desc *sd = &q->sdesc[pidx]; sdesc 1144 drivers/net/ethernet/chelsio/cxgb3/sge.c sd = q->sdesc; sdesc 1218 drivers/net/ethernet/chelsio/cxgb3/sge.c q->sdesc[pidx].skb = NULL; sdesc 1640 drivers/net/ethernet/chelsio/cxgb3/sge.c q->sdesc[pidx].skb = NULL; sdesc 2131 drivers/net/ethernet/chelsio/cxgb3/sge.c struct rx_sw_desc *sd = &fl->sdesc[fl->cidx]; sdesc 2373 drivers/net/ethernet/chelsio/cxgb3/sge.c void *addr = fl->sdesc[fl->cidx].pg_chunk.va; sdesc 3050 drivers/net/ethernet/chelsio/cxgb3/sge.c &q->fl[0].phys_addr, &q->fl[0].sdesc); sdesc 3057 drivers/net/ethernet/chelsio/cxgb3/sge.c &q->fl[1].phys_addr, &q->fl[1].sdesc); sdesc 3077 drivers/net/ethernet/chelsio/cxgb3/sge.c &q->txq[i].sdesc); sdesc 646 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ sdesc 746 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ sdesc 471 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c kfree(txq->q.sdesc); sdesc 377 drivers/net/ethernet/chelsio/cxgb4/sge.c d = &q->sdesc[cidx]; sdesc 388 drivers/net/ethernet/chelsio/cxgb4/sge.c d = q->sdesc; sdesc 497 drivers/net/ethernet/chelsio/cxgb4/sge.c struct rx_sw_desc *d = &q->sdesc[q->cidx]; sdesc 524 drivers/net/ethernet/chelsio/cxgb4/sge.c struct rx_sw_desc *d = &q->sdesc[q->cidx]; sdesc 599 drivers/net/ethernet/chelsio/cxgb4/sge.c struct rx_sw_desc *sd = &q->sdesc[q->pidx]; sdesc 640 drivers/net/ethernet/chelsio/cxgb4/sge.c sd = q->sdesc; sdesc 669 drivers/net/ethernet/chelsio/cxgb4/sge.c sd = q->sdesc; sdesc 1612 drivers/net/ethernet/chelsio/cxgb4/sge.c q->q.sdesc[last_desc].skb = skb; sdesc 1613 drivers/net/ethernet/chelsio/cxgb4/sge.c q->q.sdesc[last_desc].sgl = (struct ulptx_sgl *)sgl; sdesc 1962 drivers/net/ethernet/chelsio/cxgb4/sge.c tq->sdesc[last_desc].skb = skb; sdesc 1963 drivers/net/ethernet/chelsio/cxgb4/sge.c tq->sdesc[last_desc].sgl = sgl; sdesc 2330 drivers/net/ethernet/chelsio/cxgb4/sge.c q->q.sdesc[last_desc].skb = skb; sdesc 3084 drivers/net/ethernet/chelsio/cxgb4/sge.c d = &q->sdesc[q->cidx]; sdesc 3170 drivers/net/ethernet/chelsio/cxgb4/sge.c rsd = &rxq->fl.sdesc[rxq->fl.cidx]; sdesc 3570 drivers/net/ethernet/chelsio/cxgb4/sge.c &fl->sdesc, s->stat_len, sdesc 3695 drivers/net/ethernet/chelsio/cxgb4/sge.c kfree(fl->sdesc); sdesc 3696 drivers/net/ethernet/chelsio/cxgb4/sge.c fl->sdesc = NULL; sdesc 3743 drivers/net/ethernet/chelsio/cxgb4/sge.c &txq->q.phys_addr, &txq->q.sdesc, s->stat_len, sdesc 3794 drivers/net/ethernet/chelsio/cxgb4/sge.c kfree(txq->q.sdesc); sdesc 3795 drivers/net/ethernet/chelsio/cxgb4/sge.c txq->q.sdesc = NULL; sdesc 3899 drivers/net/ethernet/chelsio/cxgb4/sge.c &txq->q.phys_addr, &txq->q.sdesc, s->stat_len, sdesc 3928 drivers/net/ethernet/chelsio/cxgb4/sge.c kfree(txq->q.sdesc); sdesc 3929 drivers/net/ethernet/chelsio/cxgb4/sge.c txq->q.sdesc = NULL; sdesc 3955 drivers/net/ethernet/chelsio/cxgb4/sge.c q->sdesc = NULL; sdesc 3979 drivers/net/ethernet/chelsio/cxgb4/sge.c kfree(fl->sdesc); sdesc 3980 drivers/net/ethernet/chelsio/cxgb4/sge.c fl->sdesc = NULL; sdesc 4039 drivers/net/ethernet/chelsio/cxgb4/sge.c kfree(etq->q.sdesc); sdesc 4071 drivers/net/ethernet/chelsio/cxgb4/sge.c kfree(etq->q.sdesc); sdesc 142 drivers/net/ethernet/chelsio/cxgb4vf/adapter.h struct rx_sw_desc *sdesc; /* address of SW RX descriptor ring */ sdesc 248 drivers/net/ethernet/chelsio/cxgb4vf/adapter.h struct tx_sw_desc *sdesc; /* address of SW TX descriptor ring */ sdesc 195 drivers/net/ethernet/chelsio/cxgb4vf/sge.c static inline dma_addr_t get_buf_addr(const struct rx_sw_desc *sdesc) sdesc 197 drivers/net/ethernet/chelsio/cxgb4vf/sge.c return sdesc->dma_addr & ~(dma_addr_t)(RX_LARGE_BUF | RX_UNMAPPED_BUF); sdesc 207 drivers/net/ethernet/chelsio/cxgb4vf/sge.c static inline bool is_buf_mapped(const struct rx_sw_desc *sdesc) sdesc 209 drivers/net/ethernet/chelsio/cxgb4vf/sge.c return !(sdesc->dma_addr & RX_UNMAPPED_BUF); sdesc 380 drivers/net/ethernet/chelsio/cxgb4vf/sge.c struct tx_sw_desc *sdesc; sdesc 386 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc = &tq->sdesc[cidx]; sdesc 392 drivers/net/ethernet/chelsio/cxgb4vf/sge.c if (sdesc->skb) { sdesc 394 drivers/net/ethernet/chelsio/cxgb4vf/sge.c unmap_sgl(dev, sdesc->skb, sdesc->sgl, tq); sdesc 395 drivers/net/ethernet/chelsio/cxgb4vf/sge.c dev_consume_skb_any(sdesc->skb); sdesc 396 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc->skb = NULL; sdesc 399 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc++; sdesc 402 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc = tq->sdesc; sdesc 455 drivers/net/ethernet/chelsio/cxgb4vf/sge.c const struct rx_sw_desc *sdesc) sdesc 459 drivers/net/ethernet/chelsio/cxgb4vf/sge.c return (s->fl_pg_order > 0 && (sdesc->dma_addr & RX_LARGE_BUF) sdesc 476 drivers/net/ethernet/chelsio/cxgb4vf/sge.c struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; sdesc 478 drivers/net/ethernet/chelsio/cxgb4vf/sge.c if (is_buf_mapped(sdesc)) sdesc 479 drivers/net/ethernet/chelsio/cxgb4vf/sge.c dma_unmap_page(adapter->pdev_dev, get_buf_addr(sdesc), sdesc 480 drivers/net/ethernet/chelsio/cxgb4vf/sge.c get_buf_size(adapter, sdesc), sdesc 482 drivers/net/ethernet/chelsio/cxgb4vf/sge.c put_page(sdesc->page); sdesc 483 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc->page = NULL; sdesc 505 drivers/net/ethernet/chelsio/cxgb4vf/sge.c struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; sdesc 507 drivers/net/ethernet/chelsio/cxgb4vf/sge.c if (is_buf_mapped(sdesc)) sdesc 508 drivers/net/ethernet/chelsio/cxgb4vf/sge.c dma_unmap_page(adapter->pdev_dev, get_buf_addr(sdesc), sdesc 509 drivers/net/ethernet/chelsio/cxgb4vf/sge.c get_buf_size(adapter, sdesc), sdesc 511 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc->page = NULL; sdesc 571 drivers/net/ethernet/chelsio/cxgb4vf/sge.c static inline void set_rx_sw_desc(struct rx_sw_desc *sdesc, struct page *page, sdesc 574 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc->page = page; sdesc 575 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc->dma_addr = dma_addr; sdesc 612 drivers/net/ethernet/chelsio/cxgb4vf/sge.c struct rx_sw_desc *sdesc = &fl->sdesc[fl->pidx]; sdesc 663 drivers/net/ethernet/chelsio/cxgb4vf/sge.c set_rx_sw_desc(sdesc, page, dma_addr); sdesc 664 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc++; sdesc 669 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc = fl->sdesc; sdesc 692 drivers/net/ethernet/chelsio/cxgb4vf/sge.c set_rx_sw_desc(sdesc, page, dma_addr); sdesc 693 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc++; sdesc 698 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc = fl->sdesc; sdesc 1441 drivers/net/ethernet/chelsio/cxgb4vf/sge.c tq->sdesc[last_desc].skb = skb; sdesc 1442 drivers/net/ethernet/chelsio/cxgb4vf/sge.c tq->sdesc[last_desc].sgl = sgl; sdesc 1714 drivers/net/ethernet/chelsio/cxgb4vf/sge.c struct rx_sw_desc *sdesc; sdesc 1721 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc = &fl->sdesc[fl->cidx]; sdesc 1722 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc->page = gl->frags[frags].page; sdesc 1723 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc->dma_addr |= RX_UNMAPPED_BUF; sdesc 1781 drivers/net/ethernet/chelsio/cxgb4vf/sge.c const struct rx_sw_desc *sdesc; sdesc 1810 drivers/net/ethernet/chelsio/cxgb4vf/sge.c sdesc = &rxq->fl.sdesc[rxq->fl.cidx]; sdesc 1811 drivers/net/ethernet/chelsio/cxgb4vf/sge.c bufsz = get_buf_size(adapter, sdesc); sdesc 1812 drivers/net/ethernet/chelsio/cxgb4vf/sge.c fp->page = sdesc->page; sdesc 1828 drivers/net/ethernet/chelsio/cxgb4vf/sge.c get_buf_addr(sdesc), sdesc 2288 drivers/net/ethernet/chelsio/cxgb4vf/sge.c &fl->addr, &fl->sdesc, s->stat_len); sdesc 2395 drivers/net/ethernet/chelsio/cxgb4vf/sge.c kfree(fl->sdesc); sdesc 2396 drivers/net/ethernet/chelsio/cxgb4vf/sge.c fl->sdesc = NULL; sdesc 2435 drivers/net/ethernet/chelsio/cxgb4vf/sge.c &txq->q.phys_addr, &txq->q.sdesc, s->stat_len); sdesc 2480 drivers/net/ethernet/chelsio/cxgb4vf/sge.c kfree(txq->q.sdesc); sdesc 2481 drivers/net/ethernet/chelsio/cxgb4vf/sge.c txq->q.sdesc = NULL; sdesc 2521 drivers/net/ethernet/chelsio/cxgb4vf/sge.c tq->sdesc = NULL; sdesc 2550 drivers/net/ethernet/chelsio/cxgb4vf/sge.c kfree(fl->sdesc); sdesc 2551 drivers/net/ethernet/chelsio/cxgb4vf/sge.c fl->sdesc = NULL; sdesc 2578 drivers/net/ethernet/chelsio/cxgb4vf/sge.c kfree(txq->q.sdesc); sdesc 497 drivers/net/wireless/ath/ath10k/ce.c struct ce_desc *desc, sdesc; sdesc 525 drivers/net/wireless/ath/ath10k/ce.c sdesc.addr = __cpu_to_le32(buffer); sdesc 526 drivers/net/wireless/ath/ath10k/ce.c sdesc.nbytes = __cpu_to_le16(nbytes); sdesc 527 drivers/net/wireless/ath/ath10k/ce.c sdesc.flags = __cpu_to_le16(desc_flags); sdesc 529 drivers/net/wireless/ath/ath10k/ce.c *desc = sdesc; sdesc 554 drivers/net/wireless/ath/ath10k/ce.c struct ce_desc_64 *desc, sdesc; sdesc 592 drivers/net/wireless/ath/ath10k/ce.c addr = (__le32 *)&sdesc.addr; sdesc 602 drivers/net/wireless/ath/ath10k/ce.c sdesc.nbytes = __cpu_to_le16(nbytes); sdesc 603 drivers/net/wireless/ath/ath10k/ce.c sdesc.flags = __cpu_to_le16(desc_flags); sdesc 605 drivers/net/wireless/ath/ath10k/ce.c *desc = sdesc; sdesc 831 drivers/net/wireless/ath/ath10k/ce.c struct ce_desc sdesc; sdesc 835 drivers/net/wireless/ath/ath10k/ce.c sdesc = *desc; sdesc 837 drivers/net/wireless/ath/ath10k/ce.c nbytes = __le16_to_cpu(sdesc.nbytes); sdesc 881 drivers/net/wireless/ath/ath10k/ce.c struct ce_desc_64 sdesc; sdesc 885 drivers/net/wireless/ath/ath10k/ce.c sdesc = *desc; sdesc 887 drivers/net/wireless/ath/ath10k/ce.c nbytes = __le16_to_cpu(sdesc.nbytes); sdesc 657 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); sdesc 672 drivers/staging/media/soc_camera/soc_camera.c if (sdesc->subdev_desc.reset) sdesc 674 drivers/staging/media/soc_camera/soc_camera.c sdesc->subdev_desc.reset(icd->control); sdesc 1054 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); sdesc 1055 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_subdev_desc *ssdd = &sdesc->subdev_desc; sdesc 1122 drivers/staging/media/soc_camera/soc_camera.c static int soc_camera_dyn_pdev(struct soc_camera_desc *sdesc, sdesc 1140 drivers/staging/media/soc_camera/soc_camera.c ret = platform_device_add_data(pdev, sdesc, sizeof(*sdesc)); sdesc 1221 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_desc *sdesc) sdesc 1226 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_host_desc *shd = &sdesc->host_desc; sdesc 1246 drivers/staging/media/soc_camera/soc_camera.c ssdd = kmemdup(&sdesc->subdev_desc, sizeof(*ssdd), GFP_KERNEL); sdesc 1337 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); sdesc 1341 drivers/staging/media/soc_camera/soc_camera.c memcpy(&sdesc->subdev_desc, ssdd, sdesc 1342 drivers/staging/media/soc_camera/soc_camera.c sizeof(sdesc->subdev_desc)); sdesc 1402 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_desc sdesc = {.host_desc.bus_id = ici->nr,}; sdesc 1426 drivers/staging/media/soc_camera/soc_camera.c sdesc.host_desc.board_info = ERR_PTR(-ENODATA); sdesc 1428 drivers/staging/media/soc_camera/soc_camera.c ret = soc_camera_dyn_pdev(&sdesc, sasc); sdesc 1493 drivers/staging/media/soc_camera/soc_camera.c #define soc_camera_i2c_init(icd, sdesc) (-ENODEV) sdesc 1511 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_desc sdesc = {.host_desc.bus_id = ici->nr,}; sdesc 1532 drivers/staging/media/soc_camera/soc_camera.c sdesc.host_desc.board_info = ERR_PTR(-ENODATA); sdesc 1534 drivers/staging/media/soc_camera/soc_camera.c ret = soc_camera_dyn_pdev(&sdesc, sasc); sdesc 1631 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); sdesc 1632 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_host_desc *shd = &sdesc->host_desc; sdesc 1662 drivers/staging/media/soc_camera/soc_camera.c ret = soc_camera_i2c_init(icd, sdesc); sdesc 1729 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); sdesc 1738 drivers/staging/media/soc_camera/soc_camera.c if (sdesc->host_desc.board_info) { sdesc 1744 drivers/staging/media/soc_camera/soc_camera.c sdesc->host_desc.del_device(icd); sdesc 2085 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_desc *sdesc = pdev->dev.platform_data; sdesc 2086 drivers/staging/media/soc_camera/soc_camera.c struct soc_camera_subdev_desc *ssdd = &sdesc->subdev_desc; sdesc 2090 drivers/staging/media/soc_camera/soc_camera.c if (!sdesc) sdesc 2109 drivers/staging/media/soc_camera/soc_camera.c icd->iface = sdesc->host_desc.bus_id; sdesc 2110 drivers/staging/media/soc_camera/soc_camera.c icd->sdesc = sdesc; sdesc 147 fs/cifs/cifsglob.h struct sdesc *sdeschmacmd5; /* ctxt to generate ntlmv2 hash, CR1 */ sdesc 148 fs/cifs/cifsglob.h struct sdesc *sdescmd5; /* ctxt to generate cifs/smb signature */ sdesc 149 fs/cifs/cifsglob.h struct sdesc *sdeschmacsha256; /* ctxt to generate smb2 signature */ sdesc 150 fs/cifs/cifsglob.h struct sdesc *sdesccmacaes; /* ctxt to generate smb3 signature */ sdesc 151 fs/cifs/cifsglob.h struct sdesc *sdescsha512; /* ctxt to generate smb3.11 signing key */ sdesc 583 fs/cifs/cifsproto.h struct sdesc **sdesc); sdesc 584 fs/cifs/cifsproto.h void cifs_free_hash(struct crypto_shash **shash, struct sdesc **sdesc); sdesc 54 fs/cifs/link.c struct sdesc *sdescmd5 = NULL; sdesc 936 fs/cifs/misc.c struct crypto_shash **shash, struct sdesc **sdesc) sdesc 941 fs/cifs/misc.c if (*sdesc != NULL) sdesc 949 fs/cifs/misc.c *sdesc = NULL; sdesc 954 fs/cifs/misc.c *sdesc = kmalloc(size, GFP_KERNEL); sdesc 955 fs/cifs/misc.c if (*sdesc == NULL) { sdesc 962 fs/cifs/misc.c (*sdesc)->shash.tfm = *shash; sdesc 972 fs/cifs/misc.c cifs_free_hash(struct crypto_shash **shash, struct sdesc **sdesc) sdesc 974 fs/cifs/misc.c kfree(*sdesc); sdesc 975 fs/cifs/misc.c *sdesc = NULL; sdesc 819 fs/cifs/smb2misc.c struct sdesc *d; sdesc 113 fs/cifs/smbencrypt.c struct sdesc *sdescmd4 = NULL; sdesc 28 include/media/soc_camera.h struct soc_camera_desc *sdesc; sdesc 253 include/media/soc_camera.h return icd->sdesc; sdesc 90 security/keys/dh.c struct kdf_sdesc *sdesc; sdesc 107 security/keys/dh.c sdesc = kmalloc(size, GFP_KERNEL); sdesc 108 security/keys/dh.c if (!sdesc) sdesc 110 security/keys/dh.c sdesc->shash.tfm = tfm; sdesc 112 security/keys/dh.c *sdesc_ret = sdesc; sdesc 121 security/keys/dh.c static void kdf_dealloc(struct kdf_sdesc *sdesc) sdesc 123 security/keys/dh.c if (!sdesc) sdesc 126 security/keys/dh.c if (sdesc->shash.tfm) sdesc 127 security/keys/dh.c crypto_free_shash(sdesc->shash.tfm); sdesc 129 security/keys/dh.c kzfree(sdesc); sdesc 143 security/keys/dh.c static int kdf_ctr(struct kdf_sdesc *sdesc, const u8 *src, unsigned int slen, sdesc 146 security/keys/dh.c struct shash_desc *desc = &sdesc->shash; sdesc 199 security/keys/dh.c static int keyctl_dh_compute_kdf(struct kdf_sdesc *sdesc, sdesc 206 security/keys/dh.c crypto_shash_digestsize(sdesc->shash.tfm)); sdesc 214 security/keys/dh.c ret = kdf_ctr(sdesc, kbuf, kbuflen, outbuf, outbuf_len, lzero); sdesc 243 security/keys/dh.c struct kdf_sdesc *sdesc = NULL; sdesc 276 security/keys/dh.c ret = kdf_alloc(&sdesc, hashname); sdesc 386 security/keys/dh.c ret = keyctl_dh_compute_kdf(sdesc, buffer, buflen, outbuf, sdesc 406 security/keys/dh.c kdf_dealloc(sdesc); sdesc 45 security/keys/trusted.c static struct sdesc *init_sdesc(struct crypto_shash *alg) sdesc 47 security/keys/trusted.c struct sdesc *sdesc; sdesc 51 security/keys/trusted.c sdesc = kmalloc(size, GFP_KERNEL); sdesc 52 security/keys/trusted.c if (!sdesc) sdesc 54 security/keys/trusted.c sdesc->shash.tfm = alg; sdesc 55 security/keys/trusted.c return sdesc; sdesc 61 security/keys/trusted.c struct sdesc *sdesc; sdesc 64 security/keys/trusted.c sdesc = init_sdesc(hashalg); sdesc 65 security/keys/trusted.c if (IS_ERR(sdesc)) { sdesc 67 security/keys/trusted.c return PTR_ERR(sdesc); sdesc 70 security/keys/trusted.c ret = crypto_shash_digest(&sdesc->shash, data, datalen, digest); sdesc 71 security/keys/trusted.c kzfree(sdesc); sdesc 78 security/keys/trusted.c struct sdesc *sdesc; sdesc 84 security/keys/trusted.c sdesc = init_sdesc(hmacalg); sdesc 85 security/keys/trusted.c if (IS_ERR(sdesc)) { sdesc 87 security/keys/trusted.c return PTR_ERR(sdesc); sdesc 93 security/keys/trusted.c ret = crypto_shash_init(&sdesc->shash); sdesc 107 security/keys/trusted.c ret = crypto_shash_update(&sdesc->shash, data, dlen); sdesc 113 security/keys/trusted.c ret = crypto_shash_final(&sdesc->shash, digest); sdesc 115 security/keys/trusted.c kzfree(sdesc); sdesc 127 security/keys/trusted.c struct sdesc *sdesc; sdesc 137 security/keys/trusted.c sdesc = init_sdesc(hashalg); sdesc 138 security/keys/trusted.c if (IS_ERR(sdesc)) { sdesc 140 security/keys/trusted.c return PTR_ERR(sdesc); sdesc 144 security/keys/trusted.c ret = crypto_shash_init(&sdesc->shash); sdesc 157 security/keys/trusted.c ret = crypto_shash_update(&sdesc->shash, data, dlen); sdesc 163 security/keys/trusted.c ret = crypto_shash_final(&sdesc->shash, paramdigest); sdesc 169 security/keys/trusted.c kzfree(sdesc); sdesc 192 security/keys/trusted.c struct sdesc *sdesc; sdesc 213 security/keys/trusted.c sdesc = init_sdesc(hashalg); sdesc 214 security/keys/trusted.c if (IS_ERR(sdesc)) { sdesc 216 security/keys/trusted.c return PTR_ERR(sdesc); sdesc 218 security/keys/trusted.c ret = crypto_shash_init(&sdesc->shash); sdesc 221 security/keys/trusted.c ret = crypto_shash_update(&sdesc->shash, (const u8 *)&result, sdesc 225 security/keys/trusted.c ret = crypto_shash_update(&sdesc->shash, (const u8 *)&ordinal, sdesc 235 security/keys/trusted.c ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); sdesc 241 security/keys/trusted.c ret = crypto_shash_final(&sdesc->shash, paramdigest); sdesc 254 security/keys/trusted.c kzfree(sdesc); sdesc 283 security/keys/trusted.c struct sdesc *sdesc; sdesc 306 security/keys/trusted.c sdesc = init_sdesc(hashalg); sdesc 307 security/keys/trusted.c if (IS_ERR(sdesc)) { sdesc 309 security/keys/trusted.c return PTR_ERR(sdesc); sdesc 311 security/keys/trusted.c ret = crypto_shash_init(&sdesc->shash); sdesc 314 security/keys/trusted.c ret = crypto_shash_update(&sdesc->shash, (const u8 *)&result, sdesc 318 security/keys/trusted.c ret = crypto_shash_update(&sdesc->shash, (const u8 *)&ordinal, sdesc 329 security/keys/trusted.c ret = crypto_shash_update(&sdesc->shash, buffer + dpos, dlen); sdesc 335 security/keys/trusted.c ret = crypto_shash_final(&sdesc->shash, paramdigest); sdesc 356 security/keys/trusted.c kzfree(sdesc);