/linux-4.1.27/drivers/dma/ |
D | sirf-dma.c | 117 struct sirfsoc_dma_desc *sdesc = NULL; in sirfsoc_dma_execute() local 124 sdesc = list_first_entry(&schan->queued, struct sirfsoc_dma_desc, in sirfsoc_dma_execute() 127 list_move_tail(&sdesc->node, &schan->active); in sirfsoc_dma_execute() 130 writel_relaxed(sdesc->width, sdma->base + SIRFSOC_DMA_WIDTH_0 + in sirfsoc_dma_execute() 133 (sdesc->dir << SIRFSOC_DMA_DIR_CTRL_BIT), in sirfsoc_dma_execute() 135 writel_relaxed(sdesc->xlen, sdma->base + cid * 0x10 + in sirfsoc_dma_execute() 137 writel_relaxed(sdesc->ylen, sdma->base + cid * 0x10 + in sirfsoc_dma_execute() 146 writel(sdesc->addr >> 2, sdma->base + cid * 0x10 + SIRFSOC_DMA_CH_ADDR); in sirfsoc_dma_execute() 148 if (sdesc->cyclic) { in sirfsoc_dma_execute() 161 struct sirfsoc_dma_desc *sdesc = NULL; in sirfsoc_dma_irq() local [all …]
|
/linux-4.1.27/security/keys/ |
D | trusted.c | 37 struct sdesc { struct 45 static struct sdesc *init_sdesc(struct crypto_shash *alg) in init_sdesc() argument 47 struct sdesc *sdesc; in init_sdesc() local 51 sdesc = kmalloc(size, GFP_KERNEL); in init_sdesc() 52 if (!sdesc) in init_sdesc() 54 sdesc->shash.tfm = alg; in init_sdesc() 55 sdesc->shash.flags = 0x0; in init_sdesc() 56 return sdesc; in init_sdesc() 62 struct sdesc *sdesc; in TSS_sha1() local 65 sdesc = init_sdesc(hashalg); in TSS_sha1() [all …]
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 195 static inline dma_addr_t get_buf_addr(const struct rx_sw_desc *sdesc) in get_buf_addr() argument 197 return sdesc->dma_addr & ~(dma_addr_t)(RX_LARGE_BUF | RX_UNMAPPED_BUF); in get_buf_addr() 207 static inline bool is_buf_mapped(const struct rx_sw_desc *sdesc) in is_buf_mapped() argument 209 return !(sdesc->dma_addr & RX_UNMAPPED_BUF); in is_buf_mapped() 380 struct tx_sw_desc *sdesc; in free_tx_desc() local 386 sdesc = &tq->sdesc[cidx]; in free_tx_desc() 392 if (sdesc->skb) { in free_tx_desc() 394 unmap_sgl(dev, sdesc->skb, sdesc->sgl, tq); in free_tx_desc() 395 dev_consume_skb_any(sdesc->skb); in free_tx_desc() 396 sdesc->skb = NULL; in free_tx_desc() [all …]
|
D | adapter.h | 141 struct rx_sw_desc *sdesc; /* address of SW RX descriptor ring */ member 247 struct tx_sw_desc *sdesc; /* address of SW TX descriptor ring */ member
|
/linux-4.1.27/security/keys/encrypted-keys/ |
D | encrypted.c | 57 struct sdesc { struct 324 static struct sdesc *alloc_sdesc(struct crypto_shash *alg) in alloc_sdesc() 326 struct sdesc *sdesc; in alloc_sdesc() local 330 sdesc = kmalloc(size, GFP_KERNEL); in alloc_sdesc() 331 if (!sdesc) in alloc_sdesc() 333 sdesc->shash.tfm = alg; in alloc_sdesc() 334 sdesc->shash.flags = 0x0; in alloc_sdesc() 335 return sdesc; in alloc_sdesc() 341 struct sdesc *sdesc; in calc_hmac() local 344 sdesc = alloc_sdesc(hmacalg); in calc_hmac() [all …]
|
/linux-4.1.27/drivers/dma/sh/ |
D | sudmac.c | 53 #define to_desc(sdesc) container_of(sdesc, struct sudmac_desc, shdma_desc) argument 103 struct shdma_desc *sdesc) in sudmac_set_reg() argument 119 struct shdma_desc *sdesc) in sudmac_start_xfer() argument 122 struct sudmac_desc *sd = to_desc(sdesc); in sudmac_start_xfer() 124 sudmac_set_reg(sc, &sd->hw, sdesc); in sudmac_start_xfer() 176 struct shdma_desc *sdesc, in sudmac_desc_setup() argument 180 struct sudmac_desc *sd = to_desc(sdesc); in sudmac_desc_setup() 219 struct shdma_desc *sdesc) in sudmac_get_partial() argument 222 struct sudmac_desc *sd = to_desc(sdesc); in sudmac_get_partial() 229 struct shdma_desc *sdesc) in sudmac_desc_completed() argument [all …]
|
D | shdma-base.c | 59 struct shdma_desc *sdesc; in shdma_chan_xfer_ld_queue() local 66 list_for_each_entry(sdesc, &schan->ld_queue, node) in shdma_chan_xfer_ld_queue() 67 if (sdesc->mark == DESC_SUBMITTED) { in shdma_chan_xfer_ld_queue() 68 ops->start_xfer(schan, sdesc); in shdma_chan_xfer_ld_queue() 162 struct shdma_desc *sdesc; in shdma_get_desc() local 164 list_for_each_entry(sdesc, &schan->ld_free, node) in shdma_get_desc() 165 if (sdesc->mark != DESC_PREPARED) { in shdma_get_desc() 166 BUG_ON(sdesc->mark != DESC_IDLE); in shdma_get_desc() 167 list_del(&sdesc->node); in shdma_get_desc() 168 return sdesc; in shdma_get_desc() [all …]
|
D | rcar-hpbdma.c | 124 #define to_desc(sdesc) container_of(sdesc, struct hpb_desc, shdma_desc) argument 314 struct shdma_desc *sdesc) in hpb_dmae_start_xfer() argument 318 struct hpb_desc *desc = to_desc(sdesc); in hpb_dmae_start_xfer() 334 struct shdma_desc *sdesc) in hpb_dmae_desc_completed() argument 362 struct shdma_desc *sdesc, in hpb_dmae_desc_setup() argument 365 struct hpb_desc *desc = to_desc(sdesc); in hpb_dmae_desc_setup() 378 struct shdma_desc *sdesc) in hpb_dmae_get_partial() argument 380 struct hpb_desc *desc = to_desc(sdesc); in hpb_dmae_get_partial()
|
D | shdmac.c | 287 struct shdma_desc *sdesc) in sh_dmae_start_xfer() argument 291 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_start_xfer() 294 sdesc->async_tx.cookie, sh_chan->shdma_chan.id, in sh_dmae_start_xfer() 382 struct shdma_desc *sdesc, in sh_dmae_desc_setup() argument 385 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_desc_setup() 420 struct shdma_desc *sdesc) in sh_dmae_get_partial() argument 424 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_get_partial() 460 struct shdma_desc *sdesc) in sh_dmae_desc_completed() argument 464 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_desc_completed() 469 return (sdesc->direction == DMA_DEV_TO_MEM && in sh_dmae_desc_completed() [all …]
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
D | ce.c | 277 struct ce_desc *desc, *sdesc; in ath10k_ce_send_nolock() local 297 sdesc = CE_SRC_RING_TO_DESC(src_ring->shadow_base, write_index); in ath10k_ce_send_nolock() 306 sdesc->addr = __cpu_to_le32(buffer); in ath10k_ce_send_nolock() 307 sdesc->nbytes = __cpu_to_le16(nbytes); in ath10k_ce_send_nolock() 308 sdesc->flags = __cpu_to_le16(desc_flags); in ath10k_ce_send_nolock() 310 *desc = *sdesc; in ath10k_ce_send_nolock() 459 struct ce_desc sdesc; in ath10k_ce_completed_recv_next_nolock() local 463 sdesc = *desc; in ath10k_ce_completed_recv_next_nolock() 465 nbytes = __le16_to_cpu(sdesc.nbytes); in ath10k_ce_completed_recv_next_nolock() 479 *bufferp = __le32_to_cpu(sdesc.addr); in ath10k_ce_completed_recv_next_nolock() [all …]
|
/linux-4.1.27/drivers/media/platform/soc_camera/ |
D | soc_camera.c | 691 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); in soc_camera_open() local 706 if (sdesc->subdev_desc.reset) in soc_camera_open() 708 sdesc->subdev_desc.reset(icd->control); in soc_camera_open() 1174 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); in scan_add_host() local 1175 struct soc_camera_subdev_desc *ssdd = &sdesc->subdev_desc; in scan_add_host() 1242 static int soc_camera_dyn_pdev(struct soc_camera_desc *sdesc, in soc_camera_dyn_pdev() argument 1260 ret = platform_device_add_data(pdev, sdesc, sizeof(*sdesc)); in soc_camera_dyn_pdev() 1337 struct soc_camera_desc *sdesc) in soc_camera_i2c_init() argument 1342 struct soc_camera_host_desc *shd = &sdesc->host_desc; in soc_camera_i2c_init() 1362 ssdd = kmemdup(&sdesc->subdev_desc, sizeof(*ssdd), GFP_KERNEL); in soc_camera_i2c_init() [all …]
|
D | soc_camera_platform.c | 57 return soc_camera_set_power(p->icd->control, &p->icd->sdesc->subdev_desc, NULL, on); in soc_camera_platform_s_power()
|
/linux-4.1.27/crypto/ |
D | drbg.c | 1575 struct sdesc { struct 1582 struct sdesc *sdesc; in drbg_init_hash_kernel() argument 1591 sdesc = kzalloc(sizeof(struct shash_desc) + crypto_shash_descsize(tfm), in drbg_init_hash_kernel() 1593 if (!sdesc) { in drbg_init_hash_kernel() 1598 sdesc->shash.tfm = tfm; in drbg_init_hash_kernel() 1599 sdesc->shash.flags = 0; in drbg_init_hash_kernel() 1600 drbg->priv_data = sdesc; in drbg_init_hash_kernel() 1606 struct sdesc *sdesc = (struct sdesc *)drbg->priv_data; in drbg_fini_hash_kernel() local 1607 if (sdesc) { in drbg_fini_hash_kernel() 1608 crypto_free_shash(sdesc->shash.tfm); in drbg_fini_hash_kernel() [all …]
|
/linux-4.1.27/include/media/ |
D | soc_camera_platform.h | 46 if (&icd->sdesc->subdev_desc != ssdd) in soc_camera_platform_add() 77 if (&icd->sdesc->subdev_desc != ssdd || !pdev) in soc_camera_platform_del()
|
D | soc_camera.h | 32 struct soc_camera_desc *sdesc; member 266 return icd->sdesc; in to_soc_camera_desc()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 397 d = &q->sdesc[cidx]; in free_tx_desc() 408 d = q->sdesc; in free_tx_desc() 495 struct rx_sw_desc *d = &q->sdesc[q->cidx]; in free_rx_bufs() 522 struct rx_sw_desc *d = &q->sdesc[q->cidx]; in unmap_rx_buf() 594 struct rx_sw_desc *sd = &q->sdesc[q->pidx]; in refill_fl() 629 sd = q->sdesc; in refill_fl() 657 sd = q->sdesc; in refill_fl() 1275 q->q.sdesc[last_desc].skb = skb; in t4_eth_xmit() 1276 q->q.sdesc[last_desc].sgl = (struct ulptx_sgl *)(cpl + 1); in t4_eth_xmit() 1570 q->q.sdesc[last_desc].skb = skb; in service_ofldq() [all …]
|
D | cxgb4.h | 460 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ member 562 struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ member
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 240 struct tx_sw_desc *d = &q->sdesc[cidx]; in unmap_skb() 269 d = cidx + 1 == q->size ? q->sdesc : d + 1; in unmap_skb() 295 d = &q->sdesc[cidx]; in free_tx_desc() 308 d = q->sdesc; in free_tx_desc() 385 struct rx_sw_desc *d = &q->sdesc[cidx]; in free_rx_bufs() 502 struct rx_sw_desc *sd = &q->sdesc[q->pidx]; in refill_fl() 545 sd = q->sdesc; in refill_fl() 579 q->sdesc[q->pidx] = q->sdesc[idx]; in recycle_rx_buf() 683 kfree(q->fl[i].sdesc); in t3_free_qset() 695 if (q->txq[i].sdesc) { in t3_free_qset() [all …]
|
D | adapter.h | 116 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ member 177 struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ member
|
/linux-4.1.27/drivers/crypto/ccp/ |
D | ccp-crypto-sha.c | 243 SHASH_DESC_ON_STACK(sdesc, shash); in ccp_sha_setkey() 259 sdesc->tfm = shash; in ccp_sha_setkey() 260 sdesc->flags = crypto_ahash_get_flags(tfm) & in ccp_sha_setkey() 263 ret = crypto_shash_digest(sdesc, key, key_len, in ccp_sha_setkey()
|
/linux-4.1.27/fs/cifs/ |
D | cifsglob.h | 110 struct sdesc { struct 121 struct sdesc *sdeschmacmd5; /* ctxt to generate ntlmv2 hash, CR1 */ argument 122 struct sdesc *sdescmd5; /* ctxt to generate cifs/smb signature */ 123 struct sdesc *sdeschmacsha256; /* ctxt to generate smb2 signature */ 124 struct sdesc *sdesccmacaes; /* ctxt to generate smb3 signature */
|
D | smbencrypt.c | 138 struct sdesc *sdescmd4; in mdfour()
|
D | link.c | 62 struct sdesc *sdescmd5; in symlink_hash()
|