Searched refs:rx_tail (Results 1 - 19 of 19) sorted by relevance

/drivers/staging/rtl8712/
H A Drtl871x_recv.h198 if (precvframe->u.hdr.rx_data > precvframe->u.hdr.rx_tail) {
208 /* used for append sz bytes from ptr to rx_tail, update rx_tail and
209 * return the updated rx_tail to the caller
210 * after putting, rx_tail must be still larger than rx_end. */
215 prev_rx_tail = precvframe->u.hdr.rx_tail;
216 precvframe->u.hdr.rx_tail += sz;
217 if (precvframe->u.hdr.rx_tail > precvframe->u.hdr.rx_end) {
218 precvframe->u.hdr.rx_tail -= sz;
222 return precvframe->u.hdr.rx_tail;
[all...]
H A Drecv_linux.c121 skb->tail = (sk_buff_data_t)(precv_frame->u.hdr.rx_tail -
124 skb->tail = (sk_buff_data_t)precv_frame->u.hdr.rx_tail;
H A Drtl8712_recv.h136 u8 *rx_tail; member in struct:recv_frame_hdr
H A Drtl8712_recv.c253 memcpy(pfhdr->rx_tail, pnfhdr->rx_data, pnfhdr->len);
1094 precvframe->u.hdr.rx_tail = pkt_copy->data;
1100 precvframe->u.hdr.rx_tail = pbuf;
H A Drtl871x_recv.c682 ptail = precvframe->u.hdr.rx_tail;
692 precvpriv->rx_bytes += (uint)(precvframe->u.hdr.rx_tail -
/drivers/net/ethernet/realtek/
H A D8139cp.c336 unsigned rx_tail; member in struct:cp_private
439 static void cp_rx_err_acct (struct cp_private *cp, unsigned rx_tail, argument
443 rx_tail, status, len);
472 unsigned int rx_tail = cp->rx_tail; local
486 skb = cp->rx_skb[rx_tail];
489 desc = &cp->rx_ring[rx_tail];
503 cp_rx_err_acct(cp, rx_tail, status, len);
510 cp_rx_err_acct(cp, rx_tail, status, len);
515 rx_tail, statu
[all...]
/drivers/net/ethernet/dec/tulip/
H A Dde2104x.c300 unsigned rx_tail; member in struct:de_private
378 static void de_rx_err_acct (struct de_private *de, unsigned rx_tail, argument
383 rx_tail, status, len);
404 unsigned rx_tail = de->rx_tail; local
415 skb = de->rx_skb[rx_tail].skb;
418 status = le32_to_cpu(de->rx_ring[rx_tail].opts1);
423 mapping = de->rx_skb[rx_tail].mapping;
431 de_rx_err_acct(de, rx_tail, status, len);
439 rx_tail, statu
[all...]
/drivers/net/ethernet/i825xx/
H A D3c507.c123 ushort rx_tail; member in struct:net_local
702 lp->rx_tail = cur_rxbuf;
708 write_ptr = lp->base + lp->rx_tail + 2;
822 ushort rx_tail = lp->rx_tail; local
877 writew(0x0000,lp->base + rx_tail + 2);
879 rx_tail = rx_head;
886 lp->rx_tail = rx_tail;
H A Dlp486e.c348 struct i596_rfd *rx_tail; member in struct:i596_private
428 lp->rx_tail = rfd;
434 lp->rx_tail->pa_next = lp->scb.pa_rfd;
472 lp->rx_tail->pa_next = I596_NULL;
478 } while (rfd != lp->rx_tail);
480 lp->rx_tail = NULL;
726 lp->rx_tail->cmd = 0;
727 lp->rx_tail = rfd;
H A Dether1.h45 volatile unsigned int rx_tail; member in struct:ether1_priv
H A Dether1.c488 priv(dev)->rx_tail = addr;
888 nexttail = ether1_readw(dev, priv(dev)->rx_tail, rfd_t, rfd_link, NORMALIRQS);
894 ether1_writew(dev, 0, priv(dev)->rx_tail, rfd_t, rfd_command, NORMALIRQS);
895 ether1_writew(dev, 0, priv(dev)->rx_tail, rfd_t, rfd_status, NORMALIRQS);
896 ether1_writew(dev, 0, priv(dev)->rx_tail, rfd_t, rfd_rbdoffset, NORMALIRQS);
898 priv(dev)->rx_tail = nexttail;
/drivers/net/ethernet/apple/
H A Dmacmace.c67 int rx_slot, rx_tail; member in struct:mace_data
113 mp->rx_tail = 0;
712 while (mp->rx_tail < head) {
714 + (mp->rx_tail * MACE_BUFF_SIZE)));
715 mp->rx_tail++;
/drivers/staging/media/lirc/
H A Dlirc_sir.c174 static unsigned int rx_tail, rx_head; variable
248 if (rx_head != rx_tail)
266 if (rx_head != rx_tail) {
444 new_rx_tail = (rx_tail + 1) & (RBUF_LEN - 1);
449 rx_buf[rx_tail] = newval;
450 rx_tail = new_rx_tail;
/drivers/net/ethernet/calxeda/
H A Dxgmac.c369 unsigned int rx_tail; member in struct:xgmac_priv
668 while (dma_ring_space(priv->rx_head, priv->rx_tail, DMA_RX_RING_SZ) > 1) {
689 priv->rx_head, priv->rx_tail);
748 priv->rx_tail = 0;
1161 entry = priv->rx_tail;
1167 priv->rx_tail = dma_ring_incr(priv->rx_tail, DMA_RX_RING_SZ);
/drivers/net/ethernet/cadence/
H A Dmacb.c466 unsigned int tail = bp->rx_tail;
499 bp->rx_tail = first_frag;
501 bp->rx_tail = tail;
770 bp->rx_tail = bp->tx_head = bp->tx_tail = 0;
H A Dmacb.h504 unsigned int rx_tail; member in struct:macb
/drivers/net/hamradio/
H A Ddmascc.c208 int rx_head, rx_tail, rx_count; member in struct:scc_priv
754 priv->rx_head = priv->rx_tail = priv->rx_count = 0;
1259 int i = priv->rx_tail;
1286 priv->rx_tail = i = (i + 1) % NUM_RX_BUF;
/drivers/net/ethernet/ti/
H A Dtlan.c1476 priv->rx_head, priv->rx_tail);
1514 tail_list = priv->rx_list + priv->rx_tail;
1518 CIRC_INC(priv->rx_tail, TLAN_NUM_RX_LISTS);
1532 priv->rx_head, priv->rx_tail);
1750 priv->rx_head, priv->rx_tail);
1908 priv->rx_tail = TLAN_NUM_RX_LISTS - 1;
H A Dtlan.h184 u32 rx_tail; member in struct:tlan_priv

Completed in 317 milliseconds