/linux-master/drivers/net/ethernet/ibm/emac/ |
H A D | core.h | 240 struct mal_descriptor *tx_desc; member in struct:emac_instance
|
/linux-master/drivers/staging/rtl8192e/rtl8192e/ |
H A D | r8190P_def.h | 173 struct tx_desc { struct
|
H A D | rtl_core.h | 170 struct tx_desc *desc;
|
/linux-master/drivers/net/ethernet/3com/ |
H A D | typhoon.c | 239 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 D | typhoon.h | 151 struct tx_desc { struct
|
/linux-master/drivers/net/wireless/marvell/ |
H A D | mwl8k.c | 1483 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 D | siu_pcm.c | 136 siu_stream->tx_desc = desc; 186 siu_stream->tx_desc = desc;
|
/linux-master/drivers/tty/serial/ |
H A D | samsung_tty.c | 124 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 D | spl2sw_int.c | 154 cmd = comm->tx_desc[tx_done_pos].cmd1;
|
H A D | spl2sw_driver.c | 103 txdesc = &comm->tx_desc[tx_pos];
|
/linux-master/drivers/net/ethernet/tundra/ |
H A D | tsi108_eth.c | 103 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 D | stmmac.h | 107 struct dma_desc *tx_desc; member in struct:stmmac_metadata_request
|
H A D | stmmac_main.c | 2430 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 D | tsi721_dma.c | 749 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 D | rtw8723x.c | 622 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 D | e1000_main.c | 2970 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 D | e1000_ethtool.c | 1014 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 D | sge.c | 121 #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 D | via-rhine.c | 393 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 D | netdev.c | 201 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 D | ccp-dev.h | 241 struct dma_async_tx_descriptor tx_desc; member in struct:ccp_dma_desc
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | sge.c | 98 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 D | qmc.c | 191 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 D | et131x.c | 336 /* 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 D | ravb_main.c | 356 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 */
|