/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | gt64240eth.c | 580 nextOut = (nextOut + 1) % TX_RING_SIZE) { 912 sizeof(gt64240_td_t) * TX_RING_SIZE, 931 sizeof(gt64240_td_t) * TX_RING_SIZE, 950 sizeof(gt64240_td_t) * TX_RING_SIZE, 1000 for (i = 0; i < TX_RING_SIZE; i++) { 1284 nextOut = (nextOut + 1) % TX_RING_SIZE) { 1369 if (gp->tx_count >= TX_RING_SIZE) { 1413 gp->tx_next_in = (nextIn + 1) % TX_RING_SIZE; 1442 if (++gp->tx_count >= TX_RING_SIZE) {
|
H A D | dl2k.h | 38 #define TX_RING_SIZE 256 macro 39 #define TX_QUEUE_LEN (TX_RING_SIZE - 1) /* Limit ring entries actually used.*/ 41 #define TX_TOTAL_SIZE TX_RING_SIZE*sizeof(struct netdev_desc) 649 struct sk_buff *tx_skbuff[TX_RING_SIZE];
|
H A D | 3c515.c | 56 #define TX_RING_SIZE 16 macro 305 struct boom_tx_desc tx_ring[TX_RING_SIZE]; 308 struct sk_buff *tx_skbuff[TX_RING_SIZE]; 832 for (i = 0; i < TX_RING_SIZE; i++) 973 for (i = 0; i < TX_RING_SIZE; i++) { 1003 int entry = vp->cur_tx % TX_RING_SIZE; 1011 prev_entry = &vp->tx_ring[(vp->cur_tx - 1) % TX_RING_SIZE]; 1041 if (vp->cur_tx - vp->dirty_tx > TX_RING_SIZE - 1) 1168 int entry = dirty_tx % TX_RING_SIZE; 1179 if (lp->tx_full && (lp->cur_tx - dirty_tx <= TX_RING_SIZE [all...] |
H A D | sun3lance.c | 94 #define TX_RING_SIZE (1 << TX_LOG_RING_SIZE) macro 96 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1) 142 struct lance_tx_head tx_head[TX_RING_SIZE]; 145 char tx_data[TX_RING_SIZE][PKT_BUF_SZ]; 463 for( i = 0; i < TX_RING_SIZE; i++ ) { 550 for( i = 0 ; i < TX_RING_SIZE; i++ ) 685 // for(i = 0; i < TX_RING_SIZE; i++)
|
H A D | epic100.c | 53 #define TX_RING_SIZE 256 macro 56 #define TX_TOTAL_SIZE TX_RING_SIZE*sizeof(struct epic_tx_desc) 255 struct sk_buff* tx_skbuff[TX_RING_SIZE]; 813 outl(ep->tx_ring_dma + (ep->dirty_tx%TX_RING_SIZE)* 940 for (i = 0; i < TX_RING_SIZE; i++) { 966 entry = ep->cur_tx % TX_RING_SIZE; 1038 int entry = dirty_tx % TX_RING_SIZE; 1060 if (cur_tx - dirty_tx > TX_RING_SIZE) { 1064 dirty_tx += TX_RING_SIZE; 1334 for (i = 0; i < TX_RING_SIZE; [all...] |
H A D | fealnx.c | 56 // #define TX_RING_SIZE 16 58 #define TX_RING_SIZE 6 macro 60 #define TX_TOTAL_SIZE TX_RING_SIZE*sizeof(struct fealnx_desc) 1221 for (i = 0; i < TX_RING_SIZE; i++) 1288 np->free_tx_count = TX_RING_SIZE; 1290 for (i = 0; i < TX_RING_SIZE; i++) { 1393 np->free_tx_count = TX_RING_SIZE; 1395 for (i = 0; i < TX_RING_SIZE; i++) { 1411 np->tx_ring[TX_RING_SIZE - 1].next_desc = np->tx_ring_dma; 1412 np->tx_ring[TX_RING_SIZE [all...] |
H A D | starfire.c | 135 #define TX_RING_SIZE 32 macro 273 RX/TX_RING_SIZE pay close attention to page sizes and the ring-empty warning 592 struct tx_ring_info tx_info[TX_RING_SIZE]; 969 tx_ring_size = ((sizeof(starfire_tx_desc) * TX_RING_SIZE + QUEUE_ALIGN - 1) / QUEUE_ALIGN) * QUEUE_ALIGN; 1207 for (i = 0; i < TX_RING_SIZE; i++) 1225 if ((np->cur_tx - np->dirty_tx) + skb_num_frags(skb) * 2 > TX_RING_SIZE) { 1237 entry = np->cur_tx % TX_RING_SIZE; 1245 if (entry >= TX_RING_SIZE - skb_num_frags(skb)) { 1275 np->tx_info[entry].used_slots = TX_RING_SIZE - entry; 1283 /* scavenge the tx descriptors twice per TX_RING_SIZE */ [all...] |
H A D | 3c59x.c | 30 #define TX_RING_SIZE 16 macro 592 struct sk_buff* tx_skbuff[TX_RING_SIZE]; 1118 + sizeof(struct boom_tx_desc) * TX_RING_SIZE, 1404 + sizeof(struct boom_tx_desc) * TX_RING_SIZE, 1624 for (i = 0; i < TX_RING_SIZE; i++) 1860 iowrite32(vp->tx_ring_dma + (vp->dirty_tx % TX_RING_SIZE) * sizeof(struct boom_tx_desc), 1862 if (vp->cur_tx - vp->dirty_tx < TX_RING_SIZE) 2051 int entry = vp->cur_tx % TX_RING_SIZE; 2052 struct boom_tx_desc *prev_entry = &vp->tx_ring[(vp->cur_tx-1) % TX_RING_SIZE]; 2061 if (vp->cur_tx - vp->dirty_tx >= TX_RING_SIZE) { [all...] |
H A D | fec.c | 142 #define TX_RING_SIZE 16 /* Must be power of two */ macro 145 #if (((RX_RING_SIZE + TX_RING_SIZE) * 8) > PAGE_SIZE) 194 unsigned char *tx_bounce[TX_RING_SIZE]; 195 struct sk_buff* tx_skbuff[TX_RING_SIZE]; 422 printk(" tx: %u buffers\n", TX_RING_SIZE); 423 for (i = 0 ; i < TX_RING_SIZE; i++) { 2368 for (i=0, j=FEC_ENET_TX_FRPPG; i<TX_RING_SIZE; i++) { 2517 for (i=0; i<TX_RING_SIZE; i++) {
|
H A D | sky2.c | 69 #define TX_RING_SIZE 512 macro 70 #define TX_DEF_PENDING (TX_RING_SIZE - 1) 831 sky2->tx_prod = RING_NEXT(sky2->tx_prod, TX_RING_SIZE); 1231 TX_RING_SIZE * 1237 sky2->tx_ring = kcalloc(TX_RING_SIZE, sizeof(struct tx_ring_info), 1286 TX_RING_SIZE - 1); 1307 TX_RING_SIZE * sizeof(struct sky2_tx_le), 1322 return (head - tail) & (TX_RING_SIZE - 1); 1498 BUG_ON(done >= TX_RING_SIZE); 1501 idx = RING_NEXT(idx, TX_RING_SIZE)) { [all...] |
H A D | a2065.c | 70 #define TX_RING_SIZE (1<<LANCE_LOG_TX_BUFFERS) macro 73 #define TX_RING_MOD_MASK (TX_RING_SIZE-1) 99 struct lance_tx_desc btx_ring[TX_RING_SIZE]; 102 char tx_buf [TX_RING_SIZE][TX_BUFF_SIZE];
|
H A D | sunlance.c | 181 #define TX_RING_SIZE (1 << (LANCE_LOG_TX_BUFFERS)) macro 182 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1) 228 struct lance_tx_desc btx_ring[TX_RING_SIZE]; 230 u8 tx_buf [TX_RING_SIZE][TX_BUFF_SIZE]; 345 for (i = 0; i <= TX_RING_SIZE; i++) { 401 for (i = 0; i <= TX_RING_SIZE; i++) {
|
H A D | natsemi.c | 102 #define TX_RING_SIZE 16 macro 174 the list. The ring sizes are set at compile time by RX/TX_RING_SIZE. 561 struct sk_buff *tx_skbuff[TX_RING_SIZE]; 562 dma_addr_t tx_dma[TX_RING_SIZE]; 1867 for (i = 0; i < TX_RING_SIZE; i++) { 1918 sizeof(struct netdev_desc) * (RX_RING_SIZE+TX_RING_SIZE), 1971 for (i = 0; i < TX_RING_SIZE; i++) { 1975 *((i+1)%TX_RING_SIZE+RX_RING_SIZE)); 2007 for (i = 0; i < TX_RING_SIZE; i++) { 2049 sizeof(struct netdev_desc) * (RX_RING_SIZE+TX_RING_SIZE), [all...] |
H A D | 82596.c | 283 #define TX_RING_SIZE 64 macro 331 struct tx_cmd tx_cmds[TX_RING_SIZE]; 332 struct i596_tbd tbds[TX_RING_SIZE]; 370 static int max_cmd_backlog = TX_RING_SIZE-1; 1087 if (++lp->next_tx_cmd == TX_RING_SIZE)
|
H A D | lasi_82596.c | 330 #define TX_RING_SIZE 32 macro 369 struct tx_cmd tx_cmds[TX_RING_SIZE] __attribute__((aligned(32))); 370 struct i596_tbd tbds[TX_RING_SIZE] __attribute__((aligned(32))); 416 static int max_cmd_backlog = TX_RING_SIZE-1; 1069 if (++lp->next_tx_cmd == TX_RING_SIZE)
|
H A D | sunqe.c | 588 txbuf = &qbufs->tx_buf[entry & (TX_RING_SIZE - 1)][0]; 590 qebuf_offset(tx_buf, (entry & (TX_RING_SIZE - 1)));
|
H A D | 7990.c | 106 for (t=0; t < TX_RING_SIZE; t++) { \
|
H A D | acenic.h | 447 #define TX_RING_SIZE (MAX_TX_RING_ENTRIES * sizeof(struct tx_desc)) macro
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/ |
H A D | winbond-840.c | 295 dma_addr_t tx_addr[TX_RING_SIZE]; 300 struct sk_buff* tx_skbuff[TX_RING_SIZE]; 827 for (i = 0; i < TX_RING_SIZE; i++) { 855 for (i = 0; i < TX_RING_SIZE; i++) { 939 for (i = 0; i < TX_RING_SIZE; i++) 979 sizeof(struct w840_tx_desc)*TX_RING_SIZE, 991 sizeof(struct w840_tx_desc)*TX_RING_SIZE, 1005 entry = np->cur_tx % TX_RING_SIZE; 1020 if(entry == TX_RING_SIZE-1) 1062 int entry = np->dirty_tx % TX_RING_SIZE; [all...] |
H A D | tulip.h | 267 #define TX_RING_SIZE 32 macro 349 struct ring_info tx_buffers[TX_RING_SIZE];
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/8xx_io/ |
H A D | fec.c | 89 #define TX_RING_SIZE 16 /* Must be power of two */ macro 96 #define TX_RING_SIZE 8 /* Must be power of two */ macro 149 struct sk_buff* tx_skbuff[TX_RING_SIZE]; 445 printk(" tx: %u buffers\n", TX_RING_SIZE); 446 for (i = 0 ; i < TX_RING_SIZE; i++) { 1573 if (((RX_RING_SIZE + TX_RING_SIZE) * sizeof(cbd_t)) > PAGE_SIZE) { 1812 for (i=0; i<TX_RING_SIZE; i++) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/8260_io/ |
H A D | fcc_enet.c | 121 #define TX_RING_SIZE 16 /* Must be power of two */ macro 364 struct sk_buff* tx_skbuff[TX_RING_SIZE]; 503 for (i = 0 ; i < TX_RING_SIZE; i++, bdp++) 566 if (cep->tx_free == TX_RING_SIZE) 1792 cep->tx_bd_base = kmalloc(sizeof(cbd_t) * TX_RING_SIZE, 1923 for (i=0; i<TX_RING_SIZE; i++) { 2223 fep->tx_free = TX_RING_SIZE; 2228 for (i=0; i<TX_RING_SIZE; i++) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/ |
H A D | arlan.h | 330 #define TX_RING_SIZE 2 macro 350 struct TxParam txRing[TX_RING_SIZE];
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/sk98lin/h/ |
H A D | skdrv2nd.h | 127 #define TX_RING_SIZE (8*1024) macro
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/sk98lin/ |
H A D | skge.c | 633 /* RX_RING_SIZE is assumed bigger than TX_RING_SIZE */ 635 AllocLength = (RX_RING_SIZE + TX_RING_SIZE) * pAC->GIni.GIMacsFound + 8; 637 AllocLength = (RX_RING_SIZE + TX_RING_SIZE) * pAC->GIni.GIMacsFound 660 pDescrMem += TX_RING_SIZE; 661 BusAddr += TX_RING_SIZE; 695 AllocLength = (RX_RING_SIZE + TX_RING_SIZE) * pAC->GIni.GIMacsFound + 8; 697 AllocLength = (RX_RING_SIZE + TX_RING_SIZE) * pAC->GIni.GIMacsFound 729 pAC->TxDescrPerRing = TX_RING_SIZE / RxDescrSize; 786 DescrNum = TX_RING_SIZE / DescrSize;
|