Searched refs:tx_bufs (Results 1 - 11 of 11) sorted by relevance

/linux-master/include/uapi/linux/hsi/
H A Dcs-protocol.h59 __u32 tx_bufs; /* number of TX buffer slots */ member in struct:cs_buffer_config
82 __u32 tx_bufs; /* # of TX buffers */ member in struct:cs_mmap_config_block
/linux-master/drivers/net/ethernet/sun/
H A Dsunvnet_common.c1012 if (port->tx_bufs[txi].skb) {
1016 BUG_ON(port->tx_bufs[txi].skb->next);
1018 port->tx_bufs[txi].skb->next = skb;
1019 skb = port->tx_bufs[txi].skb;
1020 port->tx_bufs[txi].skb = NULL;
1023 port->tx_bufs[txi].cookies,
1024 port->tx_bufs[txi].ncookies);
1399 BUG_ON(port->tx_bufs[txi].skb);
1405 err = vnet_skb_map(port->vio.lp, skb, port->tx_bufs[txi].cookies, 2,
1412 port->tx_bufs[tx
[all...]
H A Dsunvnet_common.h73 struct vnet_tx_entry tx_bufs[VNET_TX_RING_SIZE]; member in struct:vnet_port
/linux-master/drivers/net/ethernet/aeroflex/
H A Dgreth.h105 unsigned char *tx_bufs[GRETH_TXBD_NUM]; member in struct:greth_private
H A Dgreth.c223 kfree(greth->tx_bufs[i]);
297 greth->tx_bufs[i] = kmalloc(MAX_FRAME_SIZE, GFP_KERNEL);
299 if (greth->tx_bufs[i] == NULL) {
306 greth->tx_bufs[i],
/linux-master/drivers/hsi/clients/
H A Dcmt_speech.c101 unsigned int tx_bufs; member in struct:cs_hsi_iface
788 static void set_buffer_sizes(struct cs_hsi_iface *hi, int rx_bufs, int tx_bufs) argument
791 hi->tx_bufs = tx_bufs;
793 hi->mmap_cfg->tx_bufs = tx_bufs;
814 (buf_cfg->rx_bufs + buf_cfg->tx_bufs);
819 buf_cfg->tx_bufs > CS_MAX_BUFFERS) {
886 set_buffer_sizes(hi, buf_cfg->rx_bufs, buf_cfg->tx_bufs);
904 for (i = 0; i < hi->mmap_cfg->tx_bufs;
[all...]
/linux-master/drivers/net/ethernet/apple/
H A Dbmac.c72 struct sk_buff *tx_bufs[N_TX_RING]; member in struct:bmac_data
492 if (bp->tx_bufs[i] != NULL) {
493 dev_kfree_skb(bp->tx_bufs[i]);
494 bp->tx_bufs[i] = NULL;
658 bp->tx_bufs[bp->tx_fill] = skb;
775 if (bp->tx_bufs[bp->tx_empty]) {
777 dev_consume_skb_irq(bp->tx_bufs[bp->tx_empty]);
779 bp->tx_bufs[bp->tx_empty] = NULL;
1419 if (bp->tx_bufs[i] != NULL) {
1420 dev_kfree_skb(bp->tx_bufs[
[all...]
H A Dmace.c55 struct sk_buff *tx_bufs[N_TX_RING]; member in struct:mace_data
425 dev_kfree_skb(mp->tx_bufs[i]);
560 mp->tx_bufs[fill] = skb;
768 dev->stats.tx_bytes += mp->tx_bufs[i]->len;
771 dev_consume_skb_irq(mp->tx_bufs[i]);
847 dev_kfree_skb_irq(mp->tx_bufs[i]);
/linux-master/drivers/net/ethernet/silan/
H A Dsc92031.c284 void *tx_bufs; member in struct:sc92031_priv
957 skb_copy_and_csum_dev(skb, priv->tx_bufs + entry * TX_BUF_SIZE);
961 memset(priv->tx_bufs + entry * TX_BUF_SIZE + len,
1004 priv->tx_bufs = dma_alloc_coherent(&pdev->dev, TX_BUF_TOT_LEN,
1006 if (unlikely(!priv->tx_bufs)) {
1035 dma_free_coherent(&pdev->dev, TX_BUF_TOT_LEN, priv->tx_bufs,
1062 dma_free_coherent(&pdev->dev, TX_BUF_TOT_LEN, priv->tx_bufs,
/linux-master/drivers/net/ethernet/realtek/
H A D8139too.c597 unsigned char *tx_bufs; /* Tx bounce buffer region. */ member in struct:rtl8139_private
1331 tp->tx_bufs = dma_alloc_coherent(&tp->pci_dev->dev, TX_BUF_TOT_LEN,
1335 if (tp->tx_bufs == NULL || tp->rx_ring == NULL) {
1338 if (tp->tx_bufs)
1340 tp->tx_bufs, tp->tx_bufs_dma);
1428 RTL_W32_F (TxAddr0 + (i * 4), tp->tx_bufs_dma + (tp->tx_buf[i] - tp->tx_bufs));
1458 tp->tx_buf[i] = &tp->tx_bufs[i * TX_BUF_SIZE];
2289 tp->tx_bufs, tp->tx_bufs_dma);
2291 tp->tx_bufs = NULL;
/linux-master/drivers/net/ethernet/via/
H A Dvia-rhine.c451 unsigned char *tx_bufs; member in struct:rhine_private
1155 rp->tx_bufs = dma_alloc_coherent(hwdev,
1159 if (rp->tx_bufs == NULL) {
1187 if (rp->tx_bufs)
1189 rp->tx_bufs, rp->tx_bufs_dma);
1191 rp->tx_bufs = NULL;
1316 rp->tx_buf[i] = &rp->tx_bufs[i * PKT_BUF_SZ];
1807 rp->tx_bufs));

Completed in 346 milliseconds