/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/ |
H A D | sgiseeq.c | 88 struct sgiseeq_rx_desc *rx_desc; member in struct:sgiseeq_init_block 183 if (!ib->rx_desc[i].rdma.pbuf) { 189 ib->rx_desc[i].buf_vaddr = KSEG1ADDR(buffer); 190 ib->rx_desc[i].rdma.pbuf = PHYSADDR(buffer); 193 ib->rx_desc[i].rdma.cntinfo = (RCNTINFO_INIT); 195 ib->rx_desc[i - 1].rdma.cntinfo |= (HPCDMA_EOR); 206 struct sgiseeq_rx_desc *r = gpriv->srings.rx_desc; 268 hregs->rx_ndptr = PHYSADDR(&sp->srings.rx_desc[0]); 294 hregs->rx_ndptr = PHYSADDR(&sp->srings.rx_desc[sp->rx_new]); 299 #define for_each_rx(rd, sp) for((rd) = &(sp)->srings.rx_desc[(s [all...] |
H A D | acenic.h | 464 #define RX_STD_RING_SIZE (RX_STD_RING_ENTRIES * sizeof(struct rx_desc)) 467 #define RX_JUMBO_RING_SIZE (RX_JUMBO_RING_ENTRIES *sizeof(struct rx_desc)) 470 #define RX_MINI_RING_SIZE (RX_MINI_RING_ENTRIES *sizeof(struct rx_desc)) 474 sizeof(struct rx_desc)) 476 struct rx_desc{ struct 651 struct rx_desc *rx_std_ring; 652 struct rx_desc *rx_jumbo_ring; 653 struct rx_desc *rx_mini_ring; 654 struct rx_desc *rx_return_ring;
|
H A D | via-rhine.c | 440 struct rx_desc { struct 476 struct rx_desc *rx_ring; 501 struct rx_desc *rx_head_desc; 845 RX_RING_SIZE * sizeof(struct rx_desc) + 857 RX_RING_SIZE * sizeof(struct rx_desc) + 865 np->tx_ring = ring + RX_RING_SIZE * sizeof(struct rx_desc); 867 np->tx_ring_dma = ring_dma + RX_RING_SIZE * sizeof(struct rx_desc); 877 RX_RING_SIZE * sizeof(struct rx_desc) + 906 next += sizeof(struct rx_desc); 1413 struct rx_desc *des [all...] |
H A D | dmfe.c | 178 struct rx_desc { struct 181 struct rx_desc *next_rx_desc; 212 struct rx_desc *first_rx_desc; 213 struct rx_desc *rx_insert_ptr; 214 struct rx_desc *rx_ready_ptr; /* packet come pointer */ 851 struct rx_desc *rxptr; 1230 struct rx_desc *rxptr = db->rx_insert_ptr; 1252 struct rx_desc *tmp_rx; 1295 tmp_rx_dma += sizeof(struct rx_desc); 1436 struct rx_desc *rxpt [all...] |
H A D | acenic.c | 999 size = (sizeof(struct rx_desc) * 1048 size = (sizeof(struct rx_desc) * 1494 RX_STD_RING_ENTRIES * sizeof(struct rx_desc)); 1504 (sizeof(struct rx_desc) * RX_STD_RING_ENTRIES))); 1510 RX_JUMBO_RING_ENTRIES * sizeof(struct rx_desc)); 1519 RX_MINI_RING_ENTRIES * sizeof(struct rx_desc)); 1524 (sizeof(struct rx_desc) * 1545 (sizeof(struct rx_desc) * 1553 RX_RETURN_RING_ENTRIES * sizeof(struct rx_desc)); 1909 struct rx_desc *r [all...] |
H A D | rrunner.h | 577 #define RX_RING_SIZE (RX_RING_ENTRIES * sizeof(struct rx_desc)) 579 struct rx_desc{ struct 801 struct rx_desc rx_ring[RX_RING_ENTRIES];
|
H A D | rrunner.c | 723 rrpriv->rx_ctrl[4].entry_size = sizeof(struct rx_desc);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/atm/ |
H A D | horizon.c | 757 rx_ch_desc * rx_desc = &memmap->rx_descs[channel]; local 762 channel_type = rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK; 790 wr_mem (dev, &rx_desc->wr_buf_type, 793 wr_mem (dev, &rx_desc->rd_buf_type, buf_ptr); 824 rx_ch_desc * rx_desc = &memmap->rx_descs[vc]; local 829 value = rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK; 843 wr_mem (dev, &rx_desc->wr_buf_type, RX_CHANNEL_DISABLED); 845 if ((rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK) == RX_CHANNEL_DISABLED) 889 r1 = rd_mem (dev, &rx_desc->rd_buf_type); 907 r2 = rd_mem (dev, &rx_desc 1786 cell_buf * rx_desc; local 1856 rx_ch_desc * rx_desc = &memmap->rx_descs[chan]; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/e1000/ |
H A D | e1000_main.c | 163 struct e1000_rx_desc *rx_desc, 1816 struct e1000_rx_desc *rx_desc; local 1824 rx_desc = E1000_RX_DESC(*rx_ring, i); 1826 while(rx_desc->status & E1000_RXD_STAT_DD) { 1834 length = le16_to_cpu(rx_desc->length); 1836 if(!(rx_desc->status & E1000_RXD_STAT_EOP)) { 1843 rx_desc->status = 0; 1848 rx_desc = E1000_RX_DESC(*rx_ring, i); 1852 if(rx_desc->errors & E1000_RXD_ERR_FRAME_ERR_MASK) { 1856 if(TBI_ACCEPT(&adapter->hw, rx_desc 1920 struct e1000_rx_desc *rx_desc; local 1999 e1000_rx_checksum(struct e1000_adapter *adapter, struct e1000_rx_desc *rx_desc, struct sk_buff *skb) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/wan/ |
H A D | comx-hw-munich.c | 356 rx_desc_t rx_desc[RX_DESC_MAX]; /* the ring of Rx descriptors */ member in struct:slicecom_privdata 1080 // printk("Rx STAT=0x%08x int_info=0x%08x rx_desc_ptr=%d rx_desc.status=0x%01x\n", 1081 // stat, int_info.all, hw->rx_desc_ptr, hw->rx_desc[ hw->rx_desc_ptr ].status ); 1120 rx_status = hw->rx_desc[hw->rx_desc_ptr].status; 1169 length = hw->rx_desc[hw->rx_desc_ptr].bno; 1219 hw->rx_desc[(hw->rx_desc_ptr + RX_DESC_MAX - 1) % RX_DESC_MAX].hold = 1; 1220 hw->rx_desc[hw->rx_desc_ptr].status = 0xFF; /* megjelolom hogy itt meg nem jart a hw */ 1221 hw->rx_desc[(hw->rx_desc_ptr + RX_DESC_MAX - 2) % RX_DESC_MAX].hold = 0; 1697 memset((void *)&(hw->rx_desc), 0, RX_DESC_MAX * sizeof(rx_desc_t)); 1714 hw->rx_desc[ [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/tokenring/ |
H A D | lanstreamer.c | 901 struct streamer_rx_desc *rx_desc; local 906 rx_desc = &streamer_priv->streamer_rx_ring[(streamer_priv->rx_ring_last_received + 1) & (STREAMER_RX_RING_SIZE - 1)]; 909 while (rx_desc->status & 0x01000000) { /* While processed descriptors are available */ 918 length = rx_desc->framelen_buflen & 0xffff; /* buffer length */ 919 frame_length = (rx_desc->framelen_buflen >> 16) & 0xffff; 921 if (rx_desc->status & 0x7E830000) { /* errors */ 924 dev->name, rx_desc->status); 927 if (rx_desc->status & 0x80000000) { /* frame complete */ 979 pci_unmap_single(streamer_priv->pci_dev, le32_to_cpu(rx_desc->buffer), length, PCI_DMA_FROMDEVICE), 980 memcpy(skb_put(skb, length), (void *)rx_desc [all...] |
H A D | olympic.c | 756 struct olympic_rx_desc *rx_desc ; local 857 rx_desc = &(olympic_priv->olympic_rx_ring[rx_ring_last_received]); 858 cpy_length = (i == 1 ? frag_len : le32_to_cpu(rx_desc->res_length));
|