• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/

Lines Matching defs:MEM

105 #define	PKTBUF_ADDR(head)	(void *)((unsigned long)(MEM) | (head)->base)
161 #define MEM lp->mem
346 MEM = dvma_malloc_align(sizeof(struct lance_memory), 0x10000);
347 if (MEM == NULL) {
364 dvma_free((void *)MEM);
374 (unsigned long)MEM,
382 MEM->init.hwaddr[0] = dev->dev_addr[1];
383 MEM->init.hwaddr[1] = dev->dev_addr[0];
384 MEM->init.hwaddr[2] = dev->dev_addr[3];
385 MEM->init.hwaddr[3] = dev->dev_addr[2];
386 MEM->init.hwaddr[4] = dev->dev_addr[5];
387 MEM->init.hwaddr[5] = dev->dev_addr[4];
391 MEM->init.mode = 0x0000;
392 MEM->init.filter[0] = 0x00000000;
393 MEM->init.filter[1] = 0x00000000;
394 MEM->init.rdra = dvma_vtob(MEM->rx_head);
395 MEM->init.rlen = (RX_LOG_RING_SIZE << 13) |
396 (dvma_vtob(MEM->rx_head) >> 16);
397 MEM->init.tdra = dvma_vtob(MEM->tx_head);
398 MEM->init.tlen = (TX_LOG_RING_SIZE << 13) |
399 (dvma_vtob(MEM->tx_head) >> 16);
402 dvma_vtob(&(MEM->init)), dvma_vtob(MEM->rx_head),
403 (dvma_vtob(MEM->tx_head))));
464 MEM->tx_head[i].base = dvma_vtob(MEM->tx_data[i]);
465 MEM->tx_head[i].flag = 0;
466 MEM->tx_head[i].base_hi =
467 (dvma_vtob(MEM->tx_data[i])) >>16;
468 MEM->tx_head[i].length = 0;
469 MEM->tx_head[i].misc = 0;
473 MEM->rx_head[i].base = dvma_vtob(MEM->rx_data[i]);
474 MEM->rx_head[i].flag = RMD1_OWN_CHIP;
475 MEM->rx_head[i].base_hi =
476 (dvma_vtob(MEM->rx_data[i])) >> 16;
477 MEM->rx_head[i].buf_length = -PKT_BUF_SZ | 0xf000;
478 MEM->rx_head[i].msg_length = 0;
482 MEM->init.hwaddr[0] = dev->dev_addr[1];
483 MEM->init.hwaddr[1] = dev->dev_addr[0];
484 MEM->init.hwaddr[2] = dev->dev_addr[3];
485 MEM->init.hwaddr[3] = dev->dev_addr[2];
486 MEM->init.hwaddr[4] = dev->dev_addr[5];
487 MEM->init.hwaddr[5] = dev->dev_addr[4];
489 MEM->init.mode = 0x0000;
490 MEM->init.filter[0] = 0x00000000;
491 MEM->init.filter[1] = 0x00000000;
492 MEM->init.rdra = dvma_vtob(MEM->rx_head);
493 MEM->init.rlen = (RX_LOG_RING_SIZE << 13) |
494 (dvma_vtob(MEM->rx_head) >> 16);
495 MEM->init.tdra = dvma_vtob(MEM->tx_head);
496 MEM->init.tlen = (TX_LOG_RING_SIZE << 13) |
497 (dvma_vtob(MEM->tx_head) >> 16);
501 REGA(CSR1) = dvma_vtob(&(MEM->init));
502 REGA(CSR2) = dvma_vtob(&(MEM->init)) >> 16;
547 i, MEM->rx_head[i].base,
548 -MEM->rx_head[i].buf_length,
549 MEM->rx_head[i].msg_length);
552 i, MEM->tx_head[i].base,
553 -MEM->tx_head[i].length,
554 MEM->tx_head[i].misc );
601 head = &(MEM->tx_head[entry]);
631 if ((MEM->tx_head[(entry+1) & TX_RING_MOD_MASK].flag & TMD1_OWN) ==
685 // MEM->tx_head[i].flag);
689 struct lance_tx_head *head = &(MEM->tx_head[old_tx]);
775 while( (MEM->rx_head[entry].flag & RMD1_OWN) == RMD1_OWN_HOST ) {
776 struct lance_rx_head *head = &(MEM->rx_head[entry]);