Home
last modified time | relevance | path

Searched refs:tx_bufs (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/drivers/net/irda/
Ddonauboe.c492 self->ring->tx[i].address = virt_to_bus (self->tx_bufs[i]); in toshoboe_initring()
846 toshoboe_maketestpacket (self->tx_bufs[self->txs], 0, fir); in toshoboe_probe()
854 toshoboe_maketestpacket (self->tx_bufs[self->txs], 0, fir); in toshoboe_probe()
862 toshoboe_maketestpacket (self->tx_bufs[self->txs], 0, fir); in toshoboe_probe()
871 toshoboe_maketestpacket (self->tx_bufs[self->txs], 0, fir); in toshoboe_probe()
917 ((unsigned char *) self->tx_bufs[self->txs])[0] = 'f'; in toshoboe_probe()
918 ((unsigned char *) self->tx_bufs[self->txs])[1] = 'i'; in toshoboe_probe()
919 ((unsigned char *) self->tx_bufs[self->txs])[2] = 's'; in toshoboe_probe()
920 ((unsigned char *) self->tx_bufs[self->txs])[3] = 'h'; in toshoboe_probe()
1043 mtt = toshoboe_makemttpacket (self, self->tx_bufs[self->txs], mtt); in toshoboe_hard_xmit()
[all …]
Ddonauboe.h339 void *tx_bufs[OBOE_RING_MAX_SIZE]; /*The buffers */ member
/linux-4.4.14/include/uapi/linux/hsi/
Dcs-protocol.h72 __u32 tx_bufs; /* number of TX buffer slots */ member
95 __u32 tx_bufs; /* # of TX buffers */ member
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunvnet.c950 if (port->tx_bufs[txi].skb) { in vnet_clean_tx_ring()
954 BUG_ON(port->tx_bufs[txi].skb->next); in vnet_clean_tx_ring()
956 port->tx_bufs[txi].skb->next = skb; in vnet_clean_tx_ring()
957 skb = port->tx_bufs[txi].skb; in vnet_clean_tx_ring()
958 port->tx_bufs[txi].skb = NULL; in vnet_clean_tx_ring()
961 port->tx_bufs[txi].cookies, in vnet_clean_tx_ring()
962 port->tx_bufs[txi].ncookies); in vnet_clean_tx_ring()
1334 BUG_ON(port->tx_bufs[txi].skb); in vnet_start_xmit()
1340 err = vnet_skb_map(port->vio.lp, skb, port->tx_bufs[txi].cookies, 2, in vnet_start_xmit()
1347 port->tx_bufs[txi].skb = skb; in vnet_start_xmit()
[all …]
Dsunvnet.h52 struct vnet_tx_entry tx_bufs[VNET_TX_RING_SIZE]; member
/linux-4.4.14/drivers/net/ethernet/aurora/
Dnb8800.c365 txb = &priv->tx_bufs[priv->tx_queue]; in __nb8800_tx_dma_start()
433 txb = &priv->tx_bufs[next]; in nb8800_xmit()
451 desc->n_addr = priv->tx_bufs[next].dma_desc; in nb8800_xmit()
506 struct nb8800_tx_buf *txb = &priv->tx_bufs[done]; in nb8800_tx_done()
769 if (priv->tx_bufs) { in nb8800_dma_free()
771 kfree_skb(priv->tx_bufs[i].skb); in nb8800_dma_free()
773 kfree(priv->tx_bufs); in nb8800_dma_free()
774 priv->tx_bufs = NULL; in nb8800_dma_free()
814 struct nb8800_tx_buf *txb = &priv->tx_bufs[i]; in nb8800_dma_reset()
862 priv->tx_bufs = kcalloc(n_tx, sizeof(*priv->tx_bufs), GFP_KERNEL); in nb8800_dma_init()
[all …]
Dnb8800.h265 struct nb8800_tx_buf *tx_bufs; member
/linux-4.4.14/drivers/net/ethernet/apple/
Dbmac.c76 struct sk_buff *tx_bufs[N_TX_RING]; member
496 if (bp->tx_bufs[i] != NULL) { in bmac_suspend()
497 dev_kfree_skb(bp->tx_bufs[i]); in bmac_suspend()
498 bp->tx_bufs[i] = NULL; in bmac_suspend()
667 bp->tx_bufs[bp->tx_fill] = skb; in bmac_transmit_packet()
784 if (bp->tx_bufs[bp->tx_empty]) { in bmac_txdma_intr()
786 dev_kfree_skb_irq(bp->tx_bufs[bp->tx_empty]); in bmac_txdma_intr()
788 bp->tx_bufs[bp->tx_empty] = NULL; in bmac_txdma_intr()
1427 if (bp->tx_bufs[i] != NULL) { in bmac_close()
1428 dev_kfree_skb(bp->tx_bufs[i]); in bmac_close()
[all …]
Dmace.c55 struct sk_buff *tx_bufs[N_TX_RING]; member
422 dev_kfree_skb(mp->tx_bufs[i]); in mace_clean_rings()
559 mp->tx_bufs[fill] = skb; in mace_xmit_start()
767 dev->stats.tx_bytes += mp->tx_bufs[i]->len; in mace_interrupt()
770 dev_kfree_skb_irq(mp->tx_bufs[i]); in mace_interrupt()
846 dev_kfree_skb(mp->tx_bufs[i]); in mace_tx_timeout()
/linux-4.4.14/drivers/hsi/clients/
Dcmt_speech.c114 unsigned int tx_bufs; member
801 static void set_buffer_sizes(struct cs_hsi_iface *hi, int rx_bufs, int tx_bufs) in set_buffer_sizes() argument
804 hi->tx_bufs = tx_bufs; in set_buffer_sizes()
806 hi->mmap_cfg->tx_bufs = tx_bufs; in set_buffer_sizes()
827 (buf_cfg->rx_bufs + buf_cfg->tx_bufs); in check_buf_params()
832 buf_cfg->tx_bufs > CS_MAX_BUFFERS) { in check_buf_params()
899 set_buffer_sizes(hi, buf_cfg->rx_bufs, buf_cfg->tx_bufs); in cs_hsi_data_enable()
917 for (i = 0; i < hi->mmap_cfg->tx_bufs; i++) { in cs_hsi_data_enable()
/linux-4.4.14/drivers/net/ethernet/aeroflex/
Dgreth.h104 unsigned char *tx_bufs[GRETH_TXBD_NUM]; member
Dgreth.c226 kfree(greth->tx_bufs[i]); in greth_clean_rings()
299 greth->tx_bufs[i] = kmalloc(MAX_FRAME_SIZE, GFP_KERNEL); in greth_init_rings()
301 if (greth->tx_bufs[i] == NULL) { in greth_init_rings()
308 greth->tx_bufs[i], in greth_init_rings()
/linux-4.4.14/drivers/net/ethernet/silan/
Dsc92031.c284 void *tx_bufs; member
960 skb_copy_and_csum_dev(skb, priv->tx_bufs + entry * TX_BUF_SIZE); in sc92031_start_xmit()
964 memset(priv->tx_bufs + entry * TX_BUF_SIZE + len, in sc92031_start_xmit()
1008 priv->tx_bufs = pci_alloc_consistent(pdev, TX_BUF_TOT_LEN, in sc92031_open()
1010 if (unlikely(!priv->tx_bufs)) { in sc92031_open()
1040 pci_free_consistent(pdev, TX_BUF_TOT_LEN, priv->tx_bufs, in sc92031_open()
1068 pci_free_consistent(pdev, TX_BUF_TOT_LEN, priv->tx_bufs, in sc92031_stop()
/linux-4.4.14/drivers/net/ethernet/realtek/
D8139too.c596 unsigned char *tx_bufs; /* Tx bounce buffer region. */ member
1337 tp->tx_bufs = dma_alloc_coherent(&tp->pci_dev->dev, TX_BUF_TOT_LEN, in rtl8139_open()
1341 if (tp->tx_bufs == NULL || tp->rx_ring == NULL) { in rtl8139_open()
1344 if (tp->tx_bufs) in rtl8139_open()
1346 tp->tx_bufs, tp->tx_bufs_dma); in rtl8139_open()
1434 RTL_W32_F (TxAddr0 + (i * 4), tp->tx_bufs_dma + (tp->tx_buf[i] - tp->tx_bufs)); in rtl8139_hw_start()
1464 tp->tx_buf[i] = &tp->tx_bufs[i * TX_BUF_SIZE]; in rtl8139_init_ring()
2294 tp->tx_bufs, tp->tx_bufs_dma); in rtl8139_close()
2296 tp->tx_bufs = NULL; in rtl8139_close()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-rhine.c457 unsigned char *tx_bufs; member
1174 rp->tx_bufs = dma_alloc_coherent(hwdev, in alloc_ring()
1178 if (rp->tx_bufs == NULL) { in alloc_ring()
1206 if (rp->tx_bufs) in free_ring()
1208 rp->tx_bufs, rp->tx_bufs_dma); in free_ring()
1210 rp->tx_bufs = NULL; in free_ring()
1335 rp->tx_buf[i] = &rp->tx_bufs[i * PKT_BUF_SZ]; in alloc_tbufs()
1824 rp->tx_bufs)); in rhine_start_tx()