/kernel/linux/linux-5.10/drivers/dma/ |
H A D | sprd-dma.c | 204 struct sprd_dma_desc *cur_desc; member 542 schan->cur_desc = to_sprd_dma_desc(vd); in sprd_dma_start() 555 sprd_dma_set_chn_config(schan, schan->cur_desc); in sprd_dma_start() 572 schan->cur_desc = NULL; in sprd_dma_stop() 606 sdesc = schan->cur_desc; in dma_irq_handle() 626 schan->cur_desc = NULL; in dma_irq_handle() 648 if (schan->cur_desc) in sprd_dma_free_chan_resources() 649 cur_vd = &schan->cur_desc->vd; in sprd_dma_free_chan_resources() 689 } else if (schan->cur_desc && schan->cur_desc in sprd_dma_tx_status() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | sprd-dma.c | 204 struct sprd_dma_desc *cur_desc; member 542 schan->cur_desc = to_sprd_dma_desc(vd); in sprd_dma_start() 555 sprd_dma_set_chn_config(schan, schan->cur_desc); in sprd_dma_start() 572 schan->cur_desc = NULL; in sprd_dma_stop() 606 sdesc = schan->cur_desc; in dma_irq_handle() 626 schan->cur_desc = NULL; in dma_irq_handle() 648 if (schan->cur_desc) in sprd_dma_free_chan_resources() 649 cur_vd = &schan->cur_desc->vd; in sprd_dma_free_chan_resources() 689 } else if (schan->cur_desc && schan->cur_desc in sprd_dma_tx_status() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 1736 rspq->cur_desc = (void *)rspq->cur_desc + rspq->iqe_len; in rspq_next() 1740 rspq->cur_desc = rspq->desc; in rspq_next() 1768 rc = (void *)rspq->cur_desc + (rspq->iqe_len - sizeof(*rc)); in process_responses() 1838 ret = rspq->handler(rspq, rspq->cur_desc, &gl); in process_responses() 1844 ret = rspq->handler(rspq, rspq->cur_desc, NULL); in process_responses() 1954 rc = (void *)intrq->cur_desc + (intrq->iqe_len - sizeof(*rc)); in process_intrq() 2343 rspq->cur_desc = rspq->desc; in t4vf_sge_alloc_rxq()
|
H A D | adapter.h | 167 const __be64 *cur_desc; /* current descriptor in queue */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 1733 rspq->cur_desc = (void *)rspq->cur_desc + rspq->iqe_len; in rspq_next() 1737 rspq->cur_desc = rspq->desc; in rspq_next() 1765 rc = (void *)rspq->cur_desc + (rspq->iqe_len - sizeof(*rc)); in process_responses() 1835 ret = rspq->handler(rspq, rspq->cur_desc, &gl); in process_responses() 1841 ret = rspq->handler(rspq, rspq->cur_desc, NULL); in process_responses() 1951 rc = (void *)intrq->cur_desc + (intrq->iqe_len - sizeof(*rc)); in process_intrq() 2340 rspq->cur_desc = rspq->desc; in t4vf_sge_alloc_rxq()
|
H A D | adapter.h | 168 const __be64 *cur_desc; /* current descriptor in queue */ member
|
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | talitos.c | 467 dma_addr_t cur_desc; in current_desc_hdr() local 469 cur_desc = ((u64)in_be32(priv->chan[ch].reg + TALITOS_CDPR)) << 32; in current_desc_hdr() 470 cur_desc |= in_be32(priv->chan[ch].reg + TALITOS_CDPR_LO); in current_desc_hdr() 472 if (!cur_desc) { in current_desc_hdr() 480 while (priv->chan[ch].fifo[iter].dma_desc != cur_desc && in current_desc_hdr() 481 priv->chan[ch].fifo[iter].desc->next_desc != cpu_to_be32(cur_desc)) { in current_desc_hdr() 489 if (priv->chan[ch].fifo[iter].desc->next_desc == cpu_to_be32(cur_desc)) { in current_desc_hdr()
|
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | talitos.c | 468 dma_addr_t cur_desc; in current_desc_hdr() local 470 cur_desc = ((u64)in_be32(priv->chan[ch].reg + TALITOS_CDPR)) << 32; in current_desc_hdr() 471 cur_desc |= in_be32(priv->chan[ch].reg + TALITOS_CDPR_LO); in current_desc_hdr() 473 if (!cur_desc) { in current_desc_hdr() 481 while (priv->chan[ch].fifo[iter].dma_desc != cur_desc && in current_desc_hdr() 482 priv->chan[ch].fifo[iter].desc->next_desc != cpu_to_be32(cur_desc)) { in current_desc_hdr() 490 if (priv->chan[ch].fifo[iter].desc->next_desc == cpu_to_be32(cur_desc)) { in current_desc_hdr()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 1029 struct cppi5_host_desc_t *first_desc, *next_desc, *cur_desc; in am65_cpsw_nuss_ndo_slave_xmit() local 1099 cur_desc = first_desc; in am65_cpsw_nuss_ndo_slave_xmit() 1125 cppi5_hdesc_link_hbdesc(cur_desc, desc_dma); in am65_cpsw_nuss_ndo_slave_xmit() 1128 cur_desc = next_desc; in am65_cpsw_nuss_ndo_slave_xmit()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth.c | 693 struct cppi5_host_desc_t *first_desc, *next_desc, *cur_desc; in emac_ndo_start_xmit() local 756 cur_desc = first_desc; in emac_ndo_start_xmit() 785 cppi5_hdesc_link_hbdesc(cur_desc, desc_dma); in emac_ndo_start_xmit() 788 cur_desc = next_desc; in emac_ndo_start_xmit()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 3843 q->cur_desc = (void *)q->cur_desc + q->iqe_len; in rspq_next() 3847 q->cur_desc = q->desc; in rspq_next() 3874 rc = (void *)q->cur_desc + (q->iqe_len - sizeof(*rc)); in process_responses() 3926 ret = q->handler(q, q->cur_desc, &si); in process_responses() 3932 ret = q->handler(q, q->cur_desc, NULL); in process_responses() 4143 rc = (void *)q->cur_desc + (q->iqe_len - sizeof(*rc)); in process_intrq() 4446 iq->cur_desc = iq->desc; in t4_sge_alloc_rxq()
|
H A D | cxgb4.h | 778 const __be64 *cur_desc; /* current descriptor in queue */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 3868 q->cur_desc = (void *)q->cur_desc + q->iqe_len; in rspq_next() 3872 q->cur_desc = q->desc; in rspq_next() 3899 rc = (void *)q->cur_desc + (q->iqe_len - sizeof(*rc)); in process_responses() 3951 ret = q->handler(q, q->cur_desc, &si); in process_responses() 3957 ret = q->handler(q, q->cur_desc, NULL); in process_responses() 4168 rc = (void *)q->cur_desc + (q->iqe_len - sizeof(*rc)); in process_intrq() 4471 iq->cur_desc = iq->desc; in t4_sge_alloc_rxq()
|
H A D | cxgb4.h | 776 const __be64 *cur_desc; /* current descriptor in queue */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 1077 struct cppi5_host_desc_t *first_desc, *next_desc, *cur_desc; in am65_cpsw_nuss_ndo_slave_xmit() local 1149 cur_desc = first_desc; in am65_cpsw_nuss_ndo_slave_xmit() 1177 cppi5_hdesc_link_hbdesc(cur_desc, desc_dma); in am65_cpsw_nuss_ndo_slave_xmit() 1180 cur_desc = next_desc; in am65_cpsw_nuss_ndo_slave_xmit()
|
/kernel/linux/linux-5.10/drivers/dma/ppc4xx/ |
H A D | adma.c | 1101 u32 cur_desc; in ppc440spe_chan_append() local 1109 cur_desc = ppc440spe_chan_get_current_descriptor(chan); in ppc440spe_chan_append() 1111 if (likely(cur_desc)) { in ppc440spe_chan_append()
|
/kernel/linux/linux-6.6/drivers/dma/ppc4xx/ |
H A D | adma.c | 1099 u32 cur_desc; in ppc440spe_chan_append() local 1107 cur_desc = ppc440spe_chan_get_current_descriptor(chan); in ppc440spe_chan_append() 1109 if (likely(cur_desc)) { in ppc440spe_chan_append()
|