Searched refs:tx_desc (Results 76 - 100 of 119) sorted by relevance

12345

/linux-master/drivers/net/ethernet/ibm/emac/
H A Dcore.h240 struct mal_descriptor *tx_desc; member in struct:emac_instance
/linux-master/drivers/staging/rtl8192e/rtl8192e/
H A Dr8190P_def.h173 struct tx_desc { struct
H A Drtl_core.h170 struct tx_desc *desc;
/linux-master/drivers/net/ethernet/3com/
H A Dtyphoon.c239 struct tx_desc txLo[TXLO_ENTRIES] __3xp_aligned;
246 struct tx_desc txHi[TXHI_ENTRIES];
710 struct tx_desc *txd, *first_txd;
749 first_txd = (struct tx_desc *) (txRing->ringBase + txRing->lastWrite);
780 txd = (struct tx_desc *) (txRing->ringBase + txRing->lastWrite);
810 txd = (struct tx_desc *) (txRing->ringBase +
1193 iface->txLoSize = cpu_to_le32(TXLO_ENTRIES * sizeof(struct tx_desc));
1197 iface->txHiSize = cpu_to_le32(TXHI_ENTRIES * sizeof(struct tx_desc));
1506 struct tx_desc *tx;
1512 tx = (struct tx_desc *) (txRin
[all...]
H A Dtyphoon.h151 struct tx_desc { struct
/linux-master/drivers/net/wireless/marvell/
H A Dmwl8k.c1483 struct mwl8k_tx_desc *tx_desc; local
1486 tx_desc = txq->txd + i;
1489 tx_desc->status = 0;
1490 tx_desc->next_txd_phys_addr =
1491 cpu_to_le32(txq->txd_dma + nexti * sizeof(*tx_desc));
1519 struct mwl8k_tx_desc *tx_desc = txq->txd + desc; local
1522 status = le32_to_cpu(tx_desc->status);
1528 if (tx_desc->pkt_len == 0)
1683 struct mwl8k_tx_desc *tx_desc; local
1695 tx_desc
[all...]
/linux-master/sound/soc/sh/
H A Dsiu_pcm.c136 siu_stream->tx_desc = desc;
186 siu_stream->tx_desc = desc;
/linux-master/drivers/tty/serial/
H A Dsamsung_tty.c124 struct dma_async_tx_descriptor *tx_desc; member in struct:s3c24xx_uart_dma
312 async_tx_ack(dma->tx_desc);
340 async_tx_ack(dma->tx_desc);
448 dma->tx_desc = dmaengine_prep_slave_single(dma->tx_chan,
451 if (!dma->tx_desc) {
456 dma->tx_desc->callback = s3c24xx_serial_tx_dma_complete;
457 dma->tx_desc->callback_param = ourport;
461 dma->tx_cookie = dmaengine_submit(dma->tx_desc);
/linux-master/drivers/net/ethernet/sunplus/
H A Dspl2sw_int.c154 cmd = comm->tx_desc[tx_done_pos].cmd1;
H A Dspl2sw_driver.c103 txdesc = &comm->tx_desc[tx_pos];
/linux-master/drivers/net/ethernet/tundra/
H A Dtsi108_eth.c103 tx_desc *txring;
1277 unsigned int txring_size = TSI108_TXRING_LEN * sizeof(tx_desc);
1343 data->txring[i].next0 = data->txdma + (i + 1) * sizeof(tx_desc);
1418 TSI108_TXRING_LEN * sizeof(tx_desc),
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h107 struct dma_desc *tx_desc; member in struct:stmmac_metadata_request
H A Dstmmac_main.c2430 stmmac_enable_tx_timestamp(meta_req->priv, meta_req->tx_desc);
2473 struct dma_desc *tx_desc = NULL; local
2509 tx_desc = (struct dma_desc *)(tx_q->dma_etx + entry);
2511 tx_desc = &tx_q->dma_entx[entry].basic;
2513 tx_desc = tx_q->dma_tx + entry;
2533 stmmac_set_desc_addr(priv, tx_desc, dma_addr);
2545 meta_req.tx_desc = tx_desc;
2551 stmmac_set_tx_ic(priv, tx_desc);
2555 stmmac_prepare_tx_desc(priv, tx_desc,
4915 struct dma_desc *tx_desc; local
[all...]
/linux-master/drivers/rapidio/devices/
H A Dtsi721_dma.c749 bdma_chan->tx_desc = desc;
795 kfree(bdma_chan->tx_desc);
1038 kfree(bdma_chan->tx_desc);
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Drtw8723x.c622 struct rtw_tx_desc *tx_desc = (struct rtw_tx_desc *)txdesc; local
624 le32p_replace_bits(&tx_desc->w7, 0, RTW_TX_DESC_W7_TXDESC_CHECKSUM);
631 le32p_replace_bits(&tx_desc->w7, __le16_to_cpu(chksum),
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_main.c2970 struct e1000_tx_desc *tx_desc = NULL; local
3001 tx_desc = E1000_TX_DESC(*tx_ring, i);
3002 tx_desc->buffer_addr = cpu_to_le64(buffer_info->dma);
3003 tx_desc->lower.data =
3005 tx_desc->upper.data = cpu_to_le32(txd_upper);
3010 tx_desc->lower.data |= cpu_to_le32(adapter->txd_cmd);
3014 tx_desc->lower.data &= ~(cpu_to_le32(E1000_TXD_CMD_IFCS));
3403 struct e1000_tx_desc *tx_desc = E1000_TX_DESC(*tx_ring, i); local
3406 struct my_u *u = (struct my_u *)tx_desc;
3829 struct e1000_tx_desc *tx_desc, *eop_des local
[all...]
H A De1000_ethtool.c1014 struct e1000_tx_desc *tx_desc = E1000_TX_DESC(*txdr, i); local
1033 tx_desc->buffer_addr = cpu_to_le64(txdr->buffer_info[i].dma);
1034 tx_desc->lower.data = cpu_to_le32(skb->len);
1035 tx_desc->lower.data |= cpu_to_le32(E1000_TXD_CMD_EOP |
1038 tx_desc->upper.data = 0;
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c121 #define TXQ_STOP_THRES (SGE_MAX_WR_LEN / sizeof(struct tx_desc))
2683 memset(wr, 0, sizeof(struct tx_desc));
2746 ndesc = DIV_ROUND_UP(skb->len, sizeof(struct tx_desc));
4423 flsz = fl->size / 8 + s->stat_len / sizeof(struct tx_desc);
4545 dma_free_coherent(adap->pdev_dev, flsz * sizeof(struct tx_desc),
4587 nentries = txq->q.size + s->stat_len / sizeof(struct tx_desc);
4590 sizeof(struct tx_desc), sizeof(struct tx_sw_desc),
4650 nentries * sizeof(struct tx_desc),
4680 nentries = txq->q.size + s->stat_len / sizeof(struct tx_desc);
4683 sizeof(struct tx_desc),
[all...]
/linux-master/drivers/net/ethernet/via/
H A Dvia-rhine.c393 struct tx_desc { struct
400 /* Initial value for tx_desc.desc_length, Buffer size goes to bits 0-10 */
437 struct tx_desc *tx_ring;
1147 TX_RING_SIZE * sizeof(struct tx_desc),
1162 TX_RING_SIZE * sizeof(struct tx_desc),
1183 TX_RING_SIZE * sizeof(struct tx_desc),
1313 next += sizeof(struct tx_desc);
2158 iowrite32(rp->tx_ring_dma + entry * sizeof(struct tx_desc),
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c201 struct e1000_tx_desc *tx_desc; local
290 tx_desc = E1000_TX_DESC(*tx_ring, i);
292 u0 = (struct my_u0 *)tx_desc;
1220 struct e1000_tx_desc *tx_desc, *eop_desc; local
1237 tx_desc = E1000_TX_DESC(*tx_ring, i);
1251 tx_desc->upper.data = 0;
3806 struct e1000_tx_desc *tx_desc = NULL; local
3814 tx_desc = E1000_TX_DESC(*tx_ring, tx_ring->next_to_use);
3815 tx_desc->buffer_addr = cpu_to_le64(tx_ring->dma);
3817 tx_desc
5645 struct e1000_tx_desc *tx_desc = NULL; local
[all...]
/linux-master/drivers/crypto/ccp/
H A Dccp-dev.h241 struct dma_async_tx_descriptor tx_desc; member in struct:ccp_dma_desc
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c98 struct tx_desc { struct
702 sizeof(struct tx_desc),
1061 static inline void wr_gen2(struct tx_desc *d, unsigned int gen)
1088 struct tx_desc *d, unsigned int pidx,
1157 wr_gen2((struct tx_desc *)wp, ogen);
1184 struct tx_desc *d = &q->desc[pidx];
1380 static inline void write_imm(struct tx_desc *d, struct sk_buff *skb,
1637 struct tx_desc *d = &q->desc[pidx];
3061 sizeof(struct tx_desc), sz,
/linux-master/drivers/soc/fsl/qe/
H A Dqmc.c191 struct qmc_xfer_desc tx_desc[QMC_NB_TXBDS]; member in struct:qmc_chan
411 xfer_desc = &chan->tx_desc[bd - chan->txbds];
461 xfer_desc = &chan->tx_desc[bd - chan->txbds];
1086 xfer_desc = &chan->tx_desc[bd - chan->txbds];
/linux-master/drivers/net/ethernet/agere/
H A Det131x.c336 /* struct tx_desc represents each descriptor on the ring */
337 struct tx_desc { struct
373 struct tx_desc *tx_desc_ring;
2365 desc_size = (sizeof(struct tx_desc) * NUM_DESC_PER_RING_TX);
2395 desc_size = (sizeof(struct tx_desc) * NUM_DESC_PER_RING_TX);
2422 struct tx_desc desc[MAX_TX_DESC_PER_PKT];
2437 memset(desc, 0, sizeof(struct tx_desc) * (nr_frags + 1));
2528 sizeof(struct tx_desc) * thiscopy);
2541 sizeof(struct tx_desc) * remainder);
2637 struct tx_desc *des
[all...]
/linux-master/drivers/net/ethernet/renesas/
H A Dravb_main.c356 struct ravb_tx_desc *tx_desc; local
358 unsigned int tx_ring_size = sizeof(*tx_desc) * priv->num_tx_ring[q] *
371 for (i = 0, tx_desc = priv->tx_ring[q]; i < priv->num_tx_ring[q];
372 i++, tx_desc++) {
373 tx_desc->die_dt = DT_EEMPTY;
375 tx_desc++;
376 tx_desc->die_dt = DT_EEMPTY;
379 tx_desc->dptr = cpu_to_le32((u32)priv->tx_desc_dma[q]);
380 tx_desc->die_dt = DT_LINKFIX; /* type */

Completed in 670 milliseconds

12345