/linux-master/drivers/net/ethernet/amd/ |
H A D | au1000_eth.h | 77 u32 rx_head; member in struct:au1000_private
|
H A D | sun3lance.c | 143 struct lance_rx_head rx_head[RX_RING_SIZE]; member in struct:lance_memory 189 /* rx_head flags */ 390 MEM->init.rdra = dvma_vtob(MEM->rx_head); 392 (dvma_vtob(MEM->rx_head) >> 16); 398 dvma_vtob(&(MEM->init)), dvma_vtob(MEM->rx_head), 469 MEM->rx_head[i].base = dvma_vtob(MEM->rx_data[i]); 470 MEM->rx_head[i].flag = RMD1_OWN_CHIP; 471 MEM->rx_head[i].base_hi = 473 MEM->rx_head[i].buf_length = -PKT_BUF_SZ | 0xf000; 474 MEM->rx_head[ [all...] |
H A D | atarilance.c | 158 struct lance_rx_head rx_head[RX_RING_SIZE]; member in struct:lance_memory 289 /* rx_head flags */ 616 MEM->init.rx_ring.adr_lo = offsetof( struct lance_memory, rx_head ); 716 MEM->rx_head[i].base = offset; 717 MEM->rx_head[i].flag = TMD1_OWN_CHIP; 718 MEM->rx_head[i].base_hi = 0; 719 MEM->rx_head[i].buf_length = -PKT_BUF_SZ; 720 MEM->rx_head[i].msg_length = 0; 752 i, MEM->rx_head[i].base, 753 -MEM->rx_head[ [all...] |
H A D | au1000_eth.c | 705 aup->rx_head = (aup->rx_dma_ring[0]->buff_stat & 0xC) >> 2; 775 netif_dbg(aup, rx_status, dev, "au1000_rx head %d\n", aup->rx_head); 777 prxd = aup->rx_dma_ring[aup->rx_head]; 781 pDB = aup->rx_db_inuse[aup->rx_head]; 824 aup->rx_head = (aup->rx_head + 1) & (NUM_RX_DMA - 1); 828 prxd = aup->rx_dma_ring[aup->rx_head];
|
/linux-master/drivers/net/ethernet/moxa/ |
H A D | moxart_ether.c | 156 priv->rx_head = 0; 214 int rx_head = priv->rx_head; local 218 desc = priv->rx_desc_base + (RX_REG_DESC_SIZE * rx_head); 239 priv->rx_mapping[rx_head], 250 memcpy(skb->data, priv->rx_buf[rx_head], len); 265 rx_head = RX_NEXT(rx_head); 266 priv->rx_head = rx_head; [all...] |
H A D | moxart_ether.h | 307 unsigned int rx_head; member in struct:moxart_mac_priv_t
|
/linux-master/drivers/net/ethernet/realtek/ |
H A D | atp.c | 760 struct rx_header rx_head; local 764 read_block(ioaddr, 8, (unsigned char*)&rx_head, dev->if_port); 766 printk(KERN_DEBUG " rx_count %04x %04x %04x %04x..", rx_head.pad, 767 rx_head.rx_count, rx_head.rx_status, rx_head.cur_addr); 768 if ((rx_head.rx_status & 0x77) != 0x01) { 770 if (rx_head.rx_status & 0x0004) dev->stats.rx_frame_errors++; 771 else if (rx_head.rx_status & 0x0002) dev->stats.rx_crc_errors++; 774 dev->name, rx_head [all...] |
/linux-master/drivers/staging/rtl8712/ |
H A D | rtl8712_recv.h | 122 u8 *rx_head; member in struct:recv_frame_hdr
|
H A D | rtl871x_recv.h | 136 /* always return rx_head... */ 139 return precvframe->u.hdr.rx_head;
|
/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | p54spi.c | 331 u16 rx_head[2]; local 332 #define READAHEAD_SZ (sizeof(rx_head)-sizeof(u16)) 341 p54spi_spi_read(priv, SPI_ADRS_DMA_DATA, rx_head, sizeof(rx_head)); 342 len = rx_head[0]; 363 skb_put_data(skb, rx_head + 1, len); 365 skb_put_data(skb, rx_head + 1, READAHEAD_SZ);
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | dma.c | 762 if (q->rx_head) { 763 dev_kfree_skb(q->rx_head); 764 q->rx_head = NULL; 805 struct sk_buff *skb = q->rx_head; 821 q->rx_head = NULL; 864 if (q->rx_head) 870 dev_kfree_skb(q->rx_head); 871 q->rx_head = NULL; 875 if (q->rx_head) { 898 q->rx_head [all...] |
H A D | mt76x02.h | 103 struct sk_buff *rx_head; member in struct:mt76x02_dev
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | sdio.h | 197 struct sk_buff_head rx_head; member in struct:ath10k_sdio
|
/linux-master/drivers/usb/musb/ |
H A D | cppi_dma.h | 31 u32 rx_head; member in struct:cppi_rx_stateram
|
/linux-master/drivers/net/ethernet/seeq/ |
H A D | ether3.c | 298 ether3_outw(priv(dev)->rx_head, REG_RECVPTR); 300 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND); 338 priv(dev)->rx_head = RX_START; 342 ether3_outw(priv(dev)->rx_head, REG_RECVPTR); 343 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND); 583 unsigned int next_ptr = priv(dev)->rx_head, received = 0; 613 printk("%s: bad next pointer @%04X: ", dev->name, priv(dev)->rx_head); 616 next_ptr = priv(dev)->rx_head; 668 priv(dev)->rx_head = next_ptr;
|
H A D | ether3.h | 163 unsigned int rx_head; /* address to fetch next packet from */ member in struct:dev_priv
|
/linux-master/drivers/net/ethernet/hisilicon/ |
H A D | hip04_eth.c | 238 unsigned int rx_head; member in struct:hip04_priv 593 buf = priv->rx_buf[priv->rx_head]; 600 dma_unmap_single(priv->dev, priv->rx_phys[priv->rx_head], 602 priv->rx_phys[priv->rx_head] = 0; 633 priv->rx_buf[priv->rx_head] = buf; 634 priv->rx_phys[priv->rx_head] = phys; 637 priv->rx_head = RX_NEXT(priv->rx_head); 728 priv->rx_head = 0;
|
/linux-master/arch/sparc/kernel/ |
H A D | ldc.c | 131 unsigned long rx_head; member in struct:ldc_channel 547 &lp->rx_head, 803 &lp->rx_head, 808 orig_state, lp->chan_state, lp->rx_head, lp->rx_tail); 849 if (lp->rx_head != lp->rx_tail) 858 while (lp->rx_head != lp->rx_tail) { 863 p = lp->rx_base + (lp->rx_head / LDC_PACKET_SIZE); 889 new = lp->rx_head; 893 lp->rx_head = new; 1494 lp->rx_head, l [all...] |
/linux-master/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-rx.c | 22 u8 *rx_head, bool *fifo_empty) 32 *rx_head = FIELD_GET(MCP251XFD_REG_FIFOSTA_FIFOCI_MASK, fifo_sta); 20 mcp251xfd_rx_head_get_from_chip(const struct mcp251xfd_priv *priv, const struct mcp251xfd_rx_ring *ring, u8 *rx_head, bool *fifo_empty) argument
|
/linux-master/drivers/net/ethernet/i825xx/ |
H A D | ether1.c | 504 priv(dev)->rx_head = RX_AREA_START; 849 status = ether1_readw(dev, priv(dev)->rx_head, rfd_t, rfd_status, NORMALIRQS); 853 rbdaddr = ether1_readw(dev, priv(dev)->rx_head, rfd_t, rfd_rbdoffset, NORMALIRQS); 880 /* nexttail should be rx_head */ 881 if (nexttail != priv(dev)->rx_head) 883 dev->name, nexttail, priv(dev)->rx_head); 890 priv(dev)->rx_head = ether1_readw(dev, priv(dev)->rx_head, rfd_t, rfd_link, NORMALIRQS);
|
H A D | ether1.h | 41 volatile unsigned int rx_head; member in struct:ether1_priv
|
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | rtw_recv.h | 327 u8 *rx_head; member in struct:recv_frame_hdr 381 /* always return rx_head... */ 385 return precvframe->u.hdr.rx_head;
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | tlan.c | 1490 priv->rx_head, priv->rx_tail); 1491 head_list = priv->rx_list + priv->rx_head; 1493 priv->rx_list_dma + sizeof(struct tlan_list)*priv->rx_head; 1531 CIRC_INC(priv->rx_head, TLAN_NUM_RX_LISTS); 1533 head_list = priv->rx_list + priv->rx_head; 1535 + sizeof(struct tlan_list)*priv->rx_head; 1546 priv->rx_head, priv->rx_tail); 1547 head_list = priv->rx_list + priv->rx_head; 1549 + sizeof(struct tlan_list)*priv->rx_head; 1762 priv->rx_head, pri [all...] |
H A D | tlan.h | 183 u32 rx_head; member in struct:tlan_priv
|
/linux-master/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 358 unsigned int rx_head; member in struct:xgmac_priv 683 while (dma_ring_space(priv->rx_head, priv->rx_tail, DMA_RX_RING_SZ) > 1) { 684 int entry = priv->rx_head; 706 priv->rx_head, priv->rx_tail); 708 priv->rx_head = dma_ring_incr(priv->rx_head, DMA_RX_RING_SZ); 764 priv->rx_head = 0; 1177 if (!dma_ring_cnt(priv->rx_head, priv->rx_tail, DMA_RX_RING_SZ))
|