/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/ |
H A D | c2.c | 162 static int c2_rx_ring_alloc(struct c2_ring *rx_ring, void *vaddr, argument 170 rx_ring->start = kmalloc(sizeof(*elem) * rx_ring->count, GFP_KERNEL); 171 if (!rx_ring->start) 174 elem = rx_ring->start; 177 for (i = 0; i < rx_ring->count; i++, elem++, rx_desc++, rxp_desc++) { 195 if (i == rx_ring->count - 1) { 196 elem->next = rx_ring->start; 205 rx_ring->to_use = rx_ring 261 struct c2_ring *rx_ring = &c2_port->rx_ring; local 281 struct c2_ring *rx_ring = &c2_port->rx_ring; local 464 struct c2_ring *rx_ring = &c2_port->rx_ring; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/ |
H A D | scsi_tgt_if.c | 50 /* tx_ring : kernel->user, rx_ring : user->kernel */ 51 static struct tgt_ring tx_ring, rx_ring; variable in typeref:struct: 207 struct tgt_ring *ring = &rx_ring; 281 err = uspace_ring_map(vma, addr + TGT_RING_SIZE, &rx_ring); 288 tx_ring.tr_idx = rx_ring.tr_idx = 0; 335 tgt_ring_exit(&rx_ring); 347 err = tgt_ring_init(&rx_ring); 357 tgt_ring_exit(&rx_ring);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ixgb/ |
H A D | ixgb_param.c | 296 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; local 299 rx_ring->count = RxDescriptors[bd]; 300 ixgb_validate_option(&rx_ring->count, &opt); 302 rx_ring->count = opt.def; 304 rx_ring->count = ALIGN(rx_ring->count, IXGB_REQ_RX_DESCRIPTOR_MULTIPLE);
|
H A D | ixgb_main.c | 755 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; 832 uint64_t rdba = adapter->rx_ring.dma; 833 uint32_t rdlen = adapter->rx_ring.count * sizeof(struct ixgb_rx_desc); 972 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; local 977 vfree(rx_ring->buffer_info); 978 rx_ring->buffer_info = NULL; 980 pci_free_consistent(pdev, rx_ring->size, rx_ring->desc, rx_ring 993 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; local 1931 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; local 2073 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/e1000/ |
H A D | e1000_main.c | 132 struct e1000_rx_ring *rx_ring); 151 struct e1000_rx_ring *rx_ring); 167 struct e1000_rx_ring *rx_ring, 170 struct e1000_rx_ring *rx_ring, 174 struct e1000_rx_ring *rx_ring); 176 struct e1000_rx_ring *rx_ring); 179 struct e1000_rx_ring *rx_ring, 182 struct e1000_rx_ring *rx_ring, 528 struct e1000_rx_ring *ring = &adapter->rx_ring[i]; 1176 kfree(adapter->rx_ring); 2210 e1000_free_rx_resources(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring) argument 2252 e1000_clean_rx_ring(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring) argument 4075 e1000_clean_rx_irq(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int *work_done, int work_to_do) argument 4244 e1000_clean_rx_irq_ps(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int *work_done, int work_to_do) argument 4430 e1000_alloc_rx_buffers(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) argument 4541 e1000_alloc_rx_buffers_ps(struct e1000_adapter *adapter, struct e1000_rx_ring *rx_ring, int cleaned_count) argument [all...] |
H A D | e1000.h | 292 struct e1000_rx_ring *rx_ring, 296 struct e1000_rx_ring *rx_ring); 299 struct e1000_rx_ring *rx_ring, 301 struct e1000_rx_ring *rx_ring; /* One per active queue */ member in struct:e1000_adapter
|
H A D | e1000_param.c | 319 struct e1000_rx_ring *rx_ring = adapter->rx_ring; local 326 rx_ring->count = RxDescriptors[bd]; 327 e1000_validate_option(&rx_ring->count, &opt, adapter); 328 rx_ring->count = ALIGN(rx_ring->count, 331 rx_ring->count = opt.def; 334 rx_ring[i].count = rx_ring->count;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | 3c527.c | 174 struct mc32_ring_desc rx_ring[RX_RING_LEN]; /* Host Receive ring */ member in struct:mc32_local 682 lp->rx_box->data[0]=lp->rx_ring[prev_rx(lp->rx_ring_tail)].p->next; 734 * each 'next' pointer in our rx_ring array. This reduces slow 752 lp->rx_ring[i].skb=alloc_skb(1532, GFP_KERNEL); 753 if (lp->rx_ring[i].skb==NULL) { 755 kfree_skb(lp->rx_ring[i].skb); 758 skb_reserve(lp->rx_ring[i].skb, 18); 763 p->data=isa_virt_to_bus(lp->rx_ring[i].skb->data); 767 lp->rx_ring[i].p=p; 771 lp->rx_ring[ [all...] |
H A D | lance.c | 231 u32 rx_ring; /* Tx and Rx ring base pointers */ member in struct:lance_init_block 237 struct lance_rx_head rx_ring[RX_RING_SIZE]; member in struct:lance_private 563 lp->init_block.rx_ring = ((u32)isa_virt_to_bus(lp->rx_ring) & 0xffffff) | RX_RING_LEN_BITS; 783 (u32) isa_virt_to_bus(lp->rx_ring), 840 lp->rx_ring[i].base = 0; /* Not owned by LANCE chip. */ 875 lp->rx_ring[i].base = 0; 877 lp->rx_ring[i].base = (u32)isa_virt_to_bus(rx_buff) | 0x80000000; 878 lp->rx_ring[i].buf_length = -PKT_BUF_SZ; 892 lp->init_block.rx_ring [all...] |
H A D | hamachi.c | 488 struct hamachi_desc *rx_ring; member in struct:hamachi_private 653 hmp->rx_ring = (struct hamachi_desc *)ring_space; 786 pci_free_consistent(pdev, RX_TOTAL_SIZE, hmp->rx_ring, 1076 printk(KERN_DEBUG " Rx ring %p: ", hmp->rx_ring); 1078 printk(" %8.8x", (unsigned int)hmp->rx_ring[i].status_n_length); 1097 hmp->rx_ring[i].status_n_length &= cpu_to_le32(~DescOwn); 1135 pci_unmap_single(hmp->pci_dev, hmp->rx_ring[i].addr, 1149 hmp->rx_ring[i].addr = cpu_to_leXX(pci_map_single(hmp->pci_dev, 1151 hmp->rx_ring[i].status_n_length = cpu_to_le32(DescOwn | 1156 hmp->rx_ring[RX_RING_SIZ [all...] |
H A D | yellowfin.c | 309 struct yellowfin_desc *rx_ring; member in struct:yellowfin_private 442 np->rx_ring = (struct yellowfin_desc *)ring_space; 516 pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring, np->rx_ring_dma); 700 printk(KERN_WARNING " Rx ring %p: ", yp->rx_ring); 702 printk(" %8.8x", yp->rx_ring[i].result_status); 736 yp->rx_ring[i].dbdma_cmd = 738 yp->rx_ring[i].branch_addr = cpu_to_le32(yp->rx_ring_dma + 749 yp->rx_ring[i].addr = cpu_to_le32(pci_map_single(yp->pci_dev, 752 yp->rx_ring[i-1].dbdma_cmd = cpu_to_le32(CMD_STOP); 1046 entry, yp->rx_ring[entr [all...] |
H A D | amd8111e.c | 326 if((lp->rx_ring = pci_alloc_consistent(lp->pci_dev, 352 lp->rx_ring[i].buff_phy_addr = cpu_to_le32(lp->rx_dma_addr[i]); 353 lp->rx_ring[i].buff_count = cpu_to_le16(lp->rx_buff_len-2); 355 lp->rx_ring[i].rx_flags = cpu_to_le16(OWN_BIT); 370 sizeof(struct amd8111e_rx_dr)*NUM_RX_RING_DR,lp->rx_ring, 652 if(lp->rx_ring){ 655 lp->rx_ring, lp->rx_ring_dma_addr); 656 lp->rx_ring = NULL; 747 status = le16_to_cpu(lp->rx_ring[rx_index].rx_flags); 761 lp->rx_ring[rx_inde [all...] |
H A D | fealnx.c | 377 struct fealnx_desc *rx_ring; member in struct:netdev_private 560 np->rx_ring = (struct fealnx_desc *)ring_space; 678 pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring, np->rx_ring_dma); 698 pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring, 1166 iowrite32(np->rx_ring_dma + ((char*)np->cur_rx - (char*)np->rx_ring), 1217 printk(KERN_DEBUG " Rx ring %p: ", np->rx_ring); 1219 printk(" %8.8x", (unsigned int) np->rx_ring[i].status); 1248 np->cur_rx = &np->rx_ring[0]; 1249 np->lack_rxbuf = np->rx_ring; 1254 np->rx_ring[ [all...] |
H A D | ariadne.c | 96 volatile struct RDRE *rx_ring[RX_RING_SIZE]; member in struct:ariadne_private 112 struct RDRE rx_ring[RX_RING_SIZE]; member in struct:lancedata 295 lance->RDP = swloww(ARIADNE_RAM+offsetof(struct lancedata, rx_ring)); 297 lance->RDP = swhighw(ARIADNE_RAM+offsetof(struct lancedata, rx_ring)); 356 volatile struct RDRE *r = &lancedata->rx_ring[i]; 362 priv->rx_ring[i] = &lancedata->rx_ring[i]; 600 while (!(lowb(priv->rx_ring[entry]->RMD1) & RF_OWN)) { 601 int status = lowb(priv->rx_ring[entry]->RMD1); 619 priv->rx_ring[entr [all...] |
H A D | epic100.c | 252 struct epic_rx_desc *rx_ring; member in struct:epic_private 385 ep->rx_ring = (struct epic_rx_desc *)ring_space; 507 pci_free_consistent(pdev, RX_TOTAL_SIZE, ep->rx_ring, ep->rx_ring_dma); 916 ep->rx_ring[i].rxstatus = 0; 917 ep->rx_ring[i].buflength = cpu_to_le32(ep->rx_buf_sz); 918 ep->rx_ring[i].next = ep->rx_ring_dma + 923 ep->rx_ring[i-1].next = ep->rx_ring_dma; 932 ep->rx_ring[i].bufaddr = pci_map_single(ep->pci_dev, 934 ep->rx_ring[i].rxstatus = cpu_to_le32(DescOwn); 1155 ep->rx_ring[entr [all...] |
H A D | gt64240eth.c | 322 gt64240_rd_t *rd = &gp->rx_ring[i]; 908 if (gp->rx_ring == NULL) { 910 gp->rx_ring = dma_alloc_noncoherent(NULL, 914 if (gp->rx_ring == NULL) { 919 gp->tx_ring = (gt64240_td_t *) (gp->rx_ring + RX_RING_SIZE); 932 gp->rx_ring, gp->rx_ring_dma); 939 printk("%s: gt64240_probe1, rx_ring=%p, tx_ring=%p\n", 940 dev->name, gp->rx_ring, gp->tx_ring); 951 gp->rx_ring, gp->rx_ring_dma); 1044 gp->rx_ring[ [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/ |
H A D | interrupt.c | 85 tp->rx_ring[entry].buffer1 = cpu_to_le32(mapping); 88 tp->rx_ring[entry].status = cpu_to_le32(DescOwned); 132 tp->rx_ring[entry].status); 144 while ( ! (tp->rx_ring[entry].status & cpu_to_le32(DescOwned))) { 145 s32 status = le32_to_cpu(tp->rx_ring[entry].status); 217 le32_to_cpu(tp->rx_ring[entry].buffer1)) { 221 le32_to_cpu(tp->rx_ring[entry].buffer1), 369 tp->rx_ring[entry].status); 371 while ( ! (tp->rx_ring[entry].status & cpu_to_le32(DescOwned))) { 372 s32 status = le32_to_cpu(tp->rx_ring[entr [all...] |
H A D | xircom_tulip_cb.c | 290 struct xircom_rx_desc rx_ring[RX_RING_SIZE]; member in struct:xircom_private 751 outl(virt_to_bus(tp->rx_ring), ioaddr + CSR3); 820 u8 *buf = (u8 *)(tp->rx_ring[i].buffer1); 824 i, (unsigned int)tp->rx_ring[i].status, 825 (unsigned int)tp->rx_ring[i].length, 826 (unsigned int)tp->rx_ring[i].buffer1, 827 (unsigned int)tp->rx_ring[i].buffer2, 833 printk(KERN_DEBUG " Rx ring %8.8x: ", (int)tp->rx_ring); 835 printk(" %8.8x", (unsigned int)tp->rx_ring[i].status); 866 tp->rx_ring[ [all...] |
H A D | tulip_core.c | 553 u8 *buf = (u8 *)(tp->rx_ring[i].buffer1); 557 i, (unsigned int)tp->rx_ring[i].status, 558 (unsigned int)tp->rx_ring[i].length, 559 (unsigned int)tp->rx_ring[i].buffer1, 560 (unsigned int)tp->rx_ring[i].buffer2, 566 printk(KERN_DEBUG " Rx ring %8.8x: ", (int)tp->rx_ring); 568 printk(" %8.8x", (unsigned int)tp->rx_ring[i].status); 596 tp->rx_ring[i].status = 0x00000000; 597 tp->rx_ring[i].length = cpu_to_le32(PKT_BUF_SZ); 598 tp->rx_ring[ [all...] |
H A D | winbond-840.c | 292 struct w840_rx_desc *rx_ring; member in struct:netdev_private 798 np->rx_head_desc = &np->rx_ring[0]; 799 np->tx_ring = (struct w840_tx_desc*)&np->rx_ring[RX_RING_SIZE]; 803 np->rx_ring[i].length = np->rx_buf_sz; 804 np->rx_ring[i].status = 0; 808 np->rx_ring[i-1].length |= DescEndRing; 819 np->rx_ring[i].buffer1 = np->rx_addr[i]; 820 np->rx_ring[i].status = DescOwned; 845 np->rx_ring[i].status = 0; 935 printk(KERN_DEBUG " Rx ring %p: ", np->rx_ring); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/irda/ |
H A D | au1k_ir.c | 145 aup->rx_ring[i] = (volatile ring_dest_t *) 182 dma_free((void *)aup->rx_ring[0], 233 aup->rx_ring[0] = (ring_dest_t *) 235 if (!aup->rx_ring[0]) 244 setup_hw_rings(aup, (u32)aup->rx_ring[0], (u32)aup->rx_ring[0] + 512); 262 aup->rx_ring[i]->addr_0 = (u8)(pDB->dma_addr & 0xff); 263 aup->rx_ring[i]->addr_1 = (u8)((pDB->dma_addr>>8) & 0xff); 264 aup->rx_ring[i]->addr_2 = (u8)((pDB->dma_addr>>16) & 0xff); 265 aup->rx_ring[ [all...] |
H A D | au1000_ircc.h | 98 volatile ring_dest_t *rx_ring[NUM_IR_DESC]; member in struct:au1k_private
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/scsi/ |
H A D | libsrp.h | 38 struct srp_buf **rx_ring; member in struct:srp_target
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/fec_8xx/ |
H A D | fec_main.c | 288 for (i = 0; i < fep->rx_ring; i++) { 298 for (i = 0, bdp = fep->rx_bd_base; i < fep->rx_ring; i++, bdp++) { 314 ((i < fep->rx_ring - 1) ? 0 : BD_SC_WRAP)); 319 for (; i < fep->rx_ring; i++, bdp++) { 321 CBDW_SC(bdp, (i < fep->rx_ring - 1) ? 0 : BD_SC_WRAP); 459 for (i = 0; i < fep->rx_ring; i++) { 1100 (fpi->rx_ring + fpi->tx_ring)); 1116 fep->tx_skbuff = fep->rx_skbuff + fpi->rx_ring; 1132 (fpi->tx_ring + fpi->rx_ring) * 1146 fep->tx_bd_base = fep->rx_bd_base + fpi->rx_ring; [all...] |
H A D | fec_8xx-netta.c | 41 .rx_ring = 128, 54 .rx_ring = 128,
|