Home
last modified time | relevance | path

Searched refs:sdesc (Results 1 – 23 of 23) sorted by relevance

/linux-4.4.14/drivers/dma/
Dsirf-dma.c127 void (*exec_desc)(struct sirfsoc_dma_desc *sdesc,
133 void (*exec)(struct sirfsoc_dma_desc *sdesc,
163 static void sirfsoc_dma_execute_hw_a7v2(struct sirfsoc_dma_desc *sdesc, in sirfsoc_dma_execute_hw_a7v2() argument
166 if (sdesc->chain) { in sirfsoc_dma_execute_hw_a7v2()
168 writel_relaxed((sdesc->dir << SIRFSOC_DMA_DIR_CTRL_BIT_ATLAS7) | in sirfsoc_dma_execute_hw_a7v2()
169 (sdesc->chain << in sirfsoc_dma_execute_hw_a7v2()
175 writel_relaxed(sdesc->xlen, base + SIRFSOC_DMA_CH_XLEN); in sirfsoc_dma_execute_hw_a7v2()
176 writel_relaxed(sdesc->ylen, base + SIRFSOC_DMA_CH_YLEN); in sirfsoc_dma_execute_hw_a7v2()
177 writel_relaxed(sdesc->width, base + SIRFSOC_DMA_WIDTH_ATLAS7); in sirfsoc_dma_execute_hw_a7v2()
178 writel_relaxed((sdesc->width*((sdesc->ylen+1)>>1)), in sirfsoc_dma_execute_hw_a7v2()
[all …]
/linux-4.4.14/security/keys/
Dtrusted.c37 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.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c195 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 …]
Dadapter.h141 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.4.14/security/keys/encrypted-keys/
Dencrypted.c57 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.4.14/drivers/dma/sh/
Dsudmac.c53 #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 …]
Dshdma-base.c59 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 …]
Drcar-hpbdma.c124 #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()
Dshdmac.c287 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.4.14/drivers/media/platform/soc_camera/
Dsoc_camera.c704 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); in soc_camera_open() local
719 if (sdesc->subdev_desc.reset) in soc_camera_open()
721 sdesc->subdev_desc.reset(icd->control); in soc_camera_open()
1189 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); in scan_add_host() local
1190 struct soc_camera_subdev_desc *ssdd = &sdesc->subdev_desc; in scan_add_host()
1257 static int soc_camera_dyn_pdev(struct soc_camera_desc *sdesc, in soc_camera_dyn_pdev() argument
1275 ret = platform_device_add_data(pdev, sdesc, sizeof(*sdesc)); in soc_camera_dyn_pdev()
1355 struct soc_camera_desc *sdesc) in soc_camera_i2c_init() argument
1360 struct soc_camera_host_desc *shd = &sdesc->host_desc; in soc_camera_i2c_init()
1380 ssdd = kmemdup(&sdesc->subdev_desc, sizeof(*ssdd), GFP_KERNEL); in soc_camera_i2c_init()
[all …]
Dsoc_camera_platform.c59 return soc_camera_set_power(p->icd->control, &p->icd->sdesc->subdev_desc, NULL, on); in soc_camera_platform_s_power()
/linux-4.4.14/crypto/
Ddrbg.c1626 struct sdesc { struct
1633 struct sdesc *sdesc; in drbg_init_hash_kernel() argument
1643 sdesc = kzalloc(sizeof(struct shash_desc) + crypto_shash_descsize(tfm), in drbg_init_hash_kernel()
1645 if (!sdesc) { in drbg_init_hash_kernel()
1650 sdesc->shash.tfm = tfm; in drbg_init_hash_kernel()
1651 sdesc->shash.flags = 0; in drbg_init_hash_kernel()
1652 drbg->priv_data = sdesc; in drbg_init_hash_kernel()
1658 struct sdesc *sdesc = (struct sdesc *)drbg->priv_data; in drbg_fini_hash_kernel() local
1659 if (sdesc) { in drbg_fini_hash_kernel()
1660 crypto_free_shash(sdesc->shash.tfm); in drbg_fini_hash_kernel()
[all …]
/linux-4.4.14/include/media/
Dsoc_camera_platform.h46 if (&icd->sdesc->subdev_desc != ssdd) in soc_camera_platform_add()
77 if (&icd->sdesc->subdev_desc != ssdd || !pdev) in soc_camera_platform_del()
Dsoc_camera.h32 struct soc_camera_desc *sdesc; member
266 return icd->sdesc; in to_soc_camera_desc()
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dce.c277 struct ce_desc *desc, sdesc; in ath10k_ce_send_nolock() local
305 sdesc.addr = __cpu_to_le32(buffer); in ath10k_ce_send_nolock()
306 sdesc.nbytes = __cpu_to_le16(nbytes); in ath10k_ce_send_nolock()
307 sdesc.flags = __cpu_to_le16(desc_flags); in ath10k_ce_send_nolock()
309 *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()
481 *transfer_idp = MS(__le16_to_cpu(sdesc.flags), CE_DESC_FLAGS_META_DATA); in ath10k_ce_completed_recv_next_nolock()
[all …]
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c387 d = &q->sdesc[cidx]; in free_tx_desc()
398 d = q->sdesc; in free_tx_desc()
485 struct rx_sw_desc *d = &q->sdesc[q->cidx]; in free_rx_bufs()
512 struct rx_sw_desc *d = &q->sdesc[q->cidx]; in unmap_rx_buf()
587 struct rx_sw_desc *sd = &q->sdesc[q->pidx]; in refill_fl()
627 sd = q->sdesc; in refill_fl()
655 sd = q->sdesc; in refill_fl()
1303 q->q.sdesc[last_desc].skb = skb; in t4_eth_xmit()
1304 q->q.sdesc[last_desc].sgl = (struct ulptx_sgl *)(cpl + 1); in t4_eth_xmit()
1597 q->q.sdesc[last_desc].skb = skb; in service_ofldq()
[all …]
Dcxgb4.h490 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */ member
593 struct tx_sw_desc *sdesc; /* address of SW Tx descriptor ring */ member
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c240 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 …]
Dadapter.h116 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.4.14/drivers/crypto/ccp/
Dccp-crypto-sha.c256 SHASH_DESC_ON_STACK(sdesc, shash); in ccp_sha_setkey()
272 sdesc->tfm = shash; in ccp_sha_setkey()
273 sdesc->flags = crypto_ahash_get_flags(tfm) & in ccp_sha_setkey()
276 ret = crypto_shash_digest(sdesc, key, key_len, in ccp_sha_setkey()
/linux-4.4.14/fs/cifs/
Dcifsglob.h110 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 */
Dsmbencrypt.c138 struct sdesc *sdescmd4; in mdfour()
Dlink.c62 struct sdesc *sdescmd5; in symlink_hash()