Home
last modified time | relevance | path

Searched refs:cur_desc (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/dma/
Dsprd-dma.c170 struct sprd_dma_desc *cur_desc; member
409 schan->cur_desc = to_sprd_dma_desc(vd); in sprd_dma_start()
415 sprd_dma_set_chn_config(schan, schan->cur_desc); in sprd_dma_start()
464 sdesc = schan->cur_desc; in dma_irq_handle()
471 schan->cur_desc = NULL; in dma_irq_handle()
534 } else if (schan->cur_desc && schan->cur_desc->vd.tx.cookie == cookie) { in sprd_dma_tx_status()
551 if (vchan_issue_pending(&schan->vc) && !schan->cur_desc) in sprd_dma_issue_pending()
925 dma_chn->cur_desc = NULL; in sprd_dma_probe()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1736 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()
2341 rspq->cur_desc = rspq->desc; in t4vf_sge_alloc_rxq()
Dadapter.h167 const __be64 *cur_desc; /* current descriptor in queue */ member
/Linux-v4.19/drivers/staging/rtlwifi/halmac/halmac_88xx/
Dhalmac_api_88xx.h209 u8 *cur_desc);
Dhalmac_api_88xx.c3199 u8 *cur_desc) in halmac_fill_txdesc_check_sum_88xx() argument
3219 if (!cur_desc) { in halmac_fill_txdesc_check_sum_88xx()
3224 SET_TX_DESC_TXDESC_CHECKSUM(cur_desc, 0x0000); in halmac_fill_txdesc_check_sum_88xx()
3226 data = (u16 *)(cur_desc); in halmac_fill_txdesc_check_sum_88xx()
3232 SET_TX_DESC_TXDESC_CHECKSUM(cur_desc, chk_result); in halmac_fill_txdesc_check_sum_88xx()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c2978 q->cur_desc = (void *)q->cur_desc + q->iqe_len; in rspq_next()
2982 q->cur_desc = q->desc; in rspq_next()
3009 rc = (void *)q->cur_desc + (q->iqe_len - sizeof(*rc)); in process_responses()
3061 ret = q->handler(q, q->cur_desc, &si); in process_responses()
3067 ret = q->handler(q, q->cur_desc, NULL); in process_responses()
3171 rc = (void *)q->cur_desc + (q->iqe_len - sizeof(*rc)); in process_intrq()
3473 iq->cur_desc = iq->desc; in t4_sge_alloc_rxq()
Dcxgb4.h656 const __be64 *cur_desc; /* current descriptor in queue */ member
/Linux-v4.19/drivers/crypto/
Dtalitos.c471 dma_addr_t cur_desc; local
473 cur_desc = ((u64)in_be32(priv->chan[ch].reg + TALITOS_CDPR)) << 32;
474 cur_desc |= in_be32(priv->chan[ch].reg + TALITOS_CDPR_LO);
476 if (!cur_desc) {
484 while (priv->chan[ch].fifo[iter].dma_desc != cur_desc &&
485 priv->chan[ch].fifo[iter].desc->next_desc != cur_desc) {
493 if (priv->chan[ch].fifo[iter].desc->next_desc == cur_desc)
/Linux-v4.19/drivers/dma/ppc4xx/
Dadma.c1113 u32 cur_desc; in ppc440spe_chan_append() local
1121 cur_desc = ppc440spe_chan_get_current_descriptor(chan); in ppc440spe_chan_append()
1123 if (likely(cur_desc)) { in ppc440spe_chan_append()
/Linux-v4.19/drivers/staging/rtlwifi/halmac/
Dhalmac_type.h1739 struct halmac_adapter *halmac_adapter, u8 *cur_desc);