Searched refs:tx_buff (Results 1 - 17 of 17) sorted by relevance

/linux-master/include/linux/
H A Dscc.h76 struct sk_buff *tx_buff; /* pointer to frame currently transmitted */ member in struct:scc_channel
/linux-master/drivers/net/ethernet/arc/
H A Demac_main.c119 struct buffer_state *tx_buff = &priv->tx_buff[*txbd_dirty]; local
120 struct sk_buff *skb = tx_buff->skb;
143 dma_unmap_single(&ndev->dev, dma_unmap_addr(tx_buff, addr),
144 dma_unmap_len(tx_buff, len), DMA_TO_DEVICE);
151 tx_buff->skb = NULL;
555 struct buffer_state *tx_buff = &priv->tx_buff[i]; local
557 if (tx_buff->skb) {
559 dma_unmap_addr(tx_buff, add
[all...]
H A Demac.h123 * @tx_buff: Storage for Tx buffers states.
152 struct buffer_state tx_buff[TX_BD_NUM]; member in struct:arc_emac_priv
/linux-master/drivers/spi/
H A Dspi-tle62x0.c32 unsigned char tx_buff[4]; member in struct:tle62x0_state
40 unsigned char *buff = st->tx_buff;
59 unsigned char *txbuff = st->tx_buff;
/linux-master/drivers/s390/net/
H A Dnetiucv.c143 struct sk_buff *tx_buff; member in struct:iucv_connection
702 conn->tx_buff->data = conn->tx_buff->head;
703 skb_reset_tail_pointer(conn->tx_buff);
704 conn->tx_buff->len = 0;
707 header.next = conn->tx_buff->len + skb->len + NETIUCV_HDRLEN;
708 skb_put_data(conn->tx_buff, &header, NETIUCV_HDRLEN);
710 skb_put(conn->tx_buff, skb->len),
722 if (conn->tx_buff->len == 0) {
728 skb_put_data(conn->tx_buff,
[all...]
/linux-master/drivers/net/ethernet/amd/
H A Dariadne.c90 volatile u_short *tx_buff[TX_RING_SIZE]; member in struct:ariadne_private
102 u_short tx_buff[TX_RING_SIZE][PKT_BUF_SIZE / sizeof(u_short)]; member in struct:lancedata
132 offsetof(struct lancedata, tx_buff[i]));
134 offsetof(struct lancedata, tx_buff[i])) |
139 priv->tx_buff[i] = lancedata->tx_buff[i];
141 i, &lancedata->tx_ring[i], lancedata->tx_buff[i]);
583 memcpyw(priv->tx_buff[entry], (u_short *)skb->data, len);
586 print_hex_dump(KERN_DEBUG, "tx_buff: ", DUMP_PREFIX_OFFSET, 16, 1,
587 (void *)priv->tx_buff[entr
[all...]
/linux-master/drivers/net/hamradio/
H A Dscc.c303 if (scc->tx_buff != NULL)
305 dev_kfree_skb_irq(scc->tx_buff);
306 scc->tx_buff = NULL;
374 skb = scc->tx_buff;
381 scc->tx_buff = skb;
394 scc->tx_buff = NULL;
420 scc->tx_buff = NULL;
502 if (scc->tx_buff != NULL)
504 dev_kfree_skb_irq(scc->tx_buff);
505 scc->tx_buff
[all...]
/linux-master/drivers/net/ethernet/atheros/atl1e/
H A Datl1e.h374 #define ATL1E_SET_PCIMAP_TYPE(tx_buff, type) do { \
375 ((tx_buff)->flags) &= ~ATL1E_TX_PCIMAP_TYPE_MASK; \
376 ((tx_buff)->flags) |= (type); \
/linux-master/drivers/isdn/mISDN/
H A Ddsp.h204 u8 tx_buff[CMX_BUFF_SIZE]; member in struct:dsp
H A Ddsp_cmx.c1357 p = dsp->tx_buff; /* transmit data */
1391 *d++ = p[t]; /* write tx_buff */
1413 *d++ = p[t]; /* write tx_buff */
1728 q = dsp->tx_buff;
1861 p = dsp->tx_buff;
/linux-master/drivers/net/ethernet/ibm/
H A Dibmvnic.c1182 kfree(tx_pool->tx_buff);
1222 tx_pool->tx_buff = kcalloc(pool_size,
1225 if (!tx_pool->tx_buff)
1230 kfree(tx_pool->tx_buff);
1231 tx_pool->tx_buff = NULL;
2020 struct ibmvnic_tx_buff *tx_buff; local
2024 if (!tx_pool || !tx_pool->tx_buff)
2030 tx_buff = &tx_pool->tx_buff[i];
2031 if (tx_buff
2298 struct ibmvnic_tx_buff *tx_buff; local
2384 struct ibmvnic_tx_buff *tx_buff = NULL; local
[all...]
H A Dibmvnic.h851 struct ibmvnic_tx_buff *tx_buff; member in struct:ibmvnic_tx_pool
/linux-master/drivers/net/usb/
H A Dpegasus.h96 __u8 tx_buff[PEGASUS_MTU]; member in struct:pegasus
H A Dpegasus.c711 ((__le16 *) pegasus->tx_buff)[0] = cpu_to_le16(l16);
712 skb_copy_from_linear_data(skb, pegasus->tx_buff + 2, skb->len);
715 pegasus->tx_buff, count,
/linux-master/drivers/net/ethernet/altera/
H A Daltera_tse_main.c432 struct tse_buffer *tx_buff; local
444 tx_buff = &priv->tx_ring[entry];
450 if (likely(tx_buff->skb))
453 tse_free_tx_buffer(priv, tx_buff);
/linux-master/sound/drivers/
H A Dserial-u16550.c143 unsigned char tx_buff[TX_BUFF_SIZE]; member in struct:snd_uart16550
179 outb(uart->tx_buff[buff_out], uart->base + UART_TX);
268 * when there is no data in tx_buff[], as in this case there no other
583 uart->tx_buff[buff_in] = byte;
640 /* Interrupts are disabled during the updating of the tx_buff,
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c8666 struct ixgbe_tx_buffer *tx_buff = tx_head; local
8688 dma_unmap_len_set(tx_buff, len, len);
8689 dma_unmap_addr_set(tx_buff, dma, dma);
8695 tx_buff->protocol = 0;
8703 tx_buff = &ring->tx_buffer_info[index];
8724 tx_buff = &ring->tx_buffer_info[index];
8725 if (dma_unmap_len(tx_buff, len))
8726 dma_unmap_page(ring->dev, dma_unmap_addr(tx_buff, dma),
8727 dma_unmap_len(tx_buff, len),
8729 dma_unmap_len_set(tx_buff, le
[all...]

Completed in 301 milliseconds