Searched refs:tx_desc (Results 26 - 50 of 57) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ixgb/
H A Dixgb_main.c1386 struct ixgb_tx_desc *tx_desc = NULL; local
1408 tx_desc = IXGB_TX_DESC(*tx_ring, i);
1409 tx_desc->buff_addr = cpu_to_le64(buffer_info->dma);
1410 tx_desc->cmd_type_len =
1412 tx_desc->status = status;
1413 tx_desc->popts = popts;
1414 tx_desc->vlan = cpu_to_le16(vlan_id);
1419 tx_desc->cmd_type_len |=
1804 struct ixgb_tx_desc *tx_desc, *eop_desc; local
1817 tx_desc
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Drrunner.h555 #define TX_TOTAL_SIZE (TX_RING_ENTRIES * sizeof(struct tx_desc))
557 struct tx_desc{ struct
802 struct tx_desc *tx_ring;
H A Dacenic.c763 size = (sizeof(struct tx_desc) * MAX_TX_RING_ENTRIES);
820 size = (sizeof(struct tx_desc) * MAX_TX_RING_ENTRIES);
1302 ap->tx_ring = (__force struct tx_desc *) regs->Window;
1304 * sizeof(struct tx_desc)) / sizeof(u32); i++)
1310 MAX_TX_RING_ENTRIES * sizeof(struct tx_desc));
2315 struct tx_desc __iomem *tx;
2316 tx = (__force struct tx_desc __iomem *) &ap->tx_ring[i];
2322 sizeof(struct tx_desc));
2368 ace_load_tx_bd(struct ace_private *ap, struct tx_desc *desc, u64 addr,
2376 struct tx_desc __iome
[all...]
H A Dacenic.h447 #define TX_RING_SIZE (MAX_TX_RING_ENTRIES * sizeof(struct tx_desc))
450 struct tx_desc{ struct
628 struct tx_desc *tx_ring;
H A Dtsi108_eth.h326 } __attribute__ ((aligned(32))) tx_desc; typedef in typeref:struct:__anon13464
H A Dvia-rhine.c337 struct tx_desc { struct
344 /* Initial value for tx_desc.desc_length, Buffer size goes to bits 0-10 */
367 struct tx_desc *tx_ring;
857 TX_RING_SIZE * sizeof(struct tx_desc),
870 TX_RING_SIZE * sizeof(struct tx_desc),
890 TX_RING_SIZE * sizeof(struct tx_desc),
974 next += sizeof(struct tx_desc);
1591 iowrite32(rp->tx_ring_dma + entry * sizeof(struct tx_desc),
H A Dtyphoon.c205 struct tx_desc txLo[TXLO_ENTRIES] __3xp_aligned;
212 struct tx_desc txHi[TXHI_ENTRIES];
717 struct tx_desc *txd, *first_txd;
756 first_txd = (struct tx_desc *) (txRing->ringBase + txRing->lastWrite);
787 txd = (struct tx_desc *) (txRing->ringBase + txRing->lastWrite);
817 txd = (struct tx_desc *) (txRing->ringBase +
1222 iface->txLoSize = cpu_to_le32(TXLO_ENTRIES * sizeof(struct tx_desc));
1226 iface->txHiSize = cpu_to_le32(TXHI_ENTRIES * sizeof(struct tx_desc));
1536 struct tx_desc *tx;
1542 tx = (struct tx_desc *) (txRin
[all...]
H A Dtitan_ge.c1773 titan_ge_tx_desc *tx_desc; local
1780 tx_desc = (titan_ge_tx_desc *) tx_desc_base_addr;
1786 tx_desc[index].cmd_sts = 0x0000;
1787 tx_desc[index].buffer_len = 0;
1788 tx_desc[index].buffer_addr = 0x00000000;
H A Dtsi108_eth.c119 tx_desc *txring;
1293 unsigned int txring_size = TSI108_TXRING_LEN * sizeof(tx_desc);
1367 data->txring[i].next0 = data->txdma + (i + 1) * sizeof(tx_desc);
1442 TSI108_TXRING_LEN * sizeof(tx_desc),
H A Dtyphoon.h151 struct tx_desc { struct
H A Dvia-velocity.c1453 const unsigned int tx_ring_size = opt->numtx * sizeof(struct tx_desc);
1665 vptr->options.numtx * sizeof(struct tx_desc) * vptr->tx.numq;
1707 struct velocity_td_info *tdinfo, struct tx_desc *td)
1883 struct tx_desc *td;
2514 struct tx_desc *td_ptr;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ibm_newemac/
H A Dcore.c1058 if (dev->tx_desc[i].ctrl & MAL_TX_CTRL_READY)
1061 dev->tx_desc[i].ctrl = 0;
1062 dev->tx_desc[i].data_ptr = 0;
1333 dev->tx_desc[slot].data_ptr = dma_map_single(&dev->ofdev->dev,
1336 dev->tx_desc[slot].data_len = (u16) len;
1338 dev->tx_desc[slot].ctrl = ctrl;
1359 dev->tx_desc[slot].data_ptr = pd;
1360 dev->tx_desc[slot].data_len = (u16) chunk;
1361 dev->tx_desc[slot].ctrl = ctrl;
1402 dev->tx_desc[slo
[all...]
H A Dcore.h248 struct mal_descriptor *tx_desc; member in struct:emac_instance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/
H A Dmwl8k.c1161 struct mwl8k_tx_desc *tx_desc; local
1164 tx_desc = txq->txd + i;
1167 tx_desc->status = 0;
1168 tx_desc->next_txd_phys_addr =
1169 cpu_to_le32(txq->txd_dma + nexti * sizeof(*tx_desc));
1197 struct mwl8k_tx_desc *tx_desc = txq->txd + desc; local
1200 status = le32_to_cpu(tx_desc->status);
1206 if (tx_desc->pkt_len == 0)
1300 struct mwl8k_tx_desc *tx_desc; local
1308 tx_desc
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/igbvf/
H A Dnetdev.c773 union e1000_adv_tx_desc *tx_desc, *eop_desc; local
786 tx_desc = IGBVF_TX_DESC_ADV(*tx_ring, i);
804 tx_desc->wb.status = 0;
839 tx_desc = IGBVF_TX_DESC_ADV(*tx_ring, i);
2178 union e1000_adv_tx_desc *tx_desc = NULL; local
2208 tx_desc = IGBVF_TX_DESC_ADV(*tx_ring, i);
2209 tx_desc->read.buffer_addr = cpu_to_le64(buffer_info->dma);
2210 tx_desc->read.cmd_type_len =
2212 tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
2218 tx_desc
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/cxgb4/
H A Dcxgb4.h396 struct tx_desc { struct
410 struct tx_desc *desc; /* address of HW Tx descriptor ring */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/soc/sh/
H A Dsiu_pcm.c147 siu_stream->tx_desc = desc;
196 siu_stream->tx_desc = desc;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/e1000/
H A De1000_ethtool.c1063 struct e1000_tx_desc *tx_desc = E1000_TX_DESC(*txdr, i); local
1078 tx_desc->buffer_addr = cpu_to_le64(txdr->buffer_info[i].dma);
1079 tx_desc->lower.data = cpu_to_le32(skb->len);
1080 tx_desc->lower.data |= cpu_to_le32(E1000_TXD_CMD_EOP |
1083 tx_desc->upper.data = 0;
H A De1000_main.c2808 struct e1000_tx_desc *tx_desc = NULL; local
2836 tx_desc = E1000_TX_DESC(*tx_ring, i);
2837 tx_desc->buffer_addr = cpu_to_le64(buffer_info->dma);
2838 tx_desc->lower.data =
2840 tx_desc->upper.data = cpu_to_le32(txd_upper);
2844 tx_desc->lower.data |= cpu_to_le32(adapter->txd_cmd);
3409 struct e1000_tx_desc *tx_desc, *eop_desc; local
3424 tx_desc = E1000_TX_DESC(*tx_ring, i);
3439 tx_desc->upper.data = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/e1000e/
H A Dethtool.c1155 struct e1000_tx_desc *tx_desc = E1000_TX_DESC(*tx_ring, i); local
1175 tx_desc->buffer_addr = cpu_to_le64(tx_ring->buffer_info[i].dma);
1176 tx_desc->lower.data = cpu_to_le32(skb->len);
1177 tx_desc->lower.data |= cpu_to_le32(E1000_TXD_CMD_EOP |
1180 tx_desc->upper.data = 0;
H A Dnetdev.c184 struct e1000_tx_desc *tx_desc; local
275 tx_desc = E1000_TX_DESC(*tx_ring, i);
277 u0 = (struct my_u0 *)tx_desc;
982 struct e1000_tx_desc *tx_desc, *eop_desc; local
997 tx_desc = E1000_TX_DESC(*tx_ring, i);
1007 tx_desc->upper.data = 0;
4476 struct e1000_tx_desc *tx_desc = NULL; local
4504 tx_desc = E1000_TX_DESC(*tx_ring, i);
4505 tx_desc->buffer_addr = cpu_to_le64(buffer_info->dma);
4506 tx_desc
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ixgbevf/
H A Dixgbevf_main.c177 union ixgbe_adv_tx_desc *tx_desc; local
178 tx_desc = IXGBE_TX_DESC_ADV(*tx_ring, eop);
222 union ixgbe_adv_tx_desc *tx_desc, *eop_desc; local
237 tx_desc = IXGBE_TX_DESC_ADV(*tx_ring, i);
257 tx_desc->wb.status = 0;
3028 union ixgbe_adv_tx_desc *tx_desc = NULL; local
3063 tx_desc = IXGBE_TX_DESC_ADV(*tx_ring, i);
3064 tx_desc->read.buffer_addr = cpu_to_le64(tx_buffer_info->dma);
3065 tx_desc->read.cmd_type_len =
3067 tx_desc
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/cxgb3/
H A Dsge.c97 struct tx_desc { struct
699 sizeof(struct tx_desc),
1020 static inline void wr_gen2(struct tx_desc *d, unsigned int gen)
1047 struct tx_desc *d, unsigned int pidx,
1116 wr_gen2((struct tx_desc *)wp, ogen);
1142 struct tx_desc *d = &q->desc[pidx];
1329 static inline void write_imm(struct tx_desc *d, struct sk_buff *skb,
1583 struct tx_desc *d = &q->desc[pidx];
3027 sizeof(struct tx_desc), sz,
3343 memcpy(data, &qs->txq[qnum].desc[idx], sizeof(struct tx_desc));
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/igb/
H A Digb_main.c326 union e1000_adv_tx_desc *tx_desc; local
402 tx_desc = E1000_TX_DESC_ADV(*tx_ring, i);
404 u0 = (struct my_u0 *)tx_desc;
3984 union e1000_adv_tx_desc *tx_desc; local
4022 tx_desc = E1000_TX_DESC_ADV(*tx_ring, i);
4023 tx_desc->read.buffer_addr = cpu_to_le64(buffer_info->dma);
4024 tx_desc->read.cmd_type_len =
4026 tx_desc->read.olinfo_status = cpu_to_le32(olinfo_status);
4033 tx_desc->read.cmd_type_len |= cpu_to_le32(IGB_ADVTXD_DCMD);
5338 union e1000_adv_tx_desc *tx_desc, *eop_des local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ixgbe/
H A Dixgbe_main.c311 union ixgbe_adv_tx_desc *tx_desc; local
388 tx_desc = IXGBE_TX_DESC_ADV(*tx_ring, i);
390 u0 = (struct my_u0 *)tx_desc;
697 union ixgbe_adv_tx_desc *tx_desc; local
698 tx_desc = IXGBE_TX_DESC_ADV(*tx_ring, eop);
739 union ixgbe_adv_tx_desc *tx_desc, *eop_desc; local
754 tx_desc = IXGBE_TX_DESC_ADV(*tx_ring, i);
786 tx_desc->wb.status = 0;
5999 union ixgbe_adv_tx_desc *tx_desc = NULL; local
6040 tx_desc
[all...]

Completed in 424 milliseconds

123