Lines Matching +full:burst +full:- +full:wrap

5 	Written/copyright 1994-2001 by Donald Becker.
57 MC_HASH_ONLY = 0x00020, /* Hash-only multicast filter. */
234 * Top three bits of 14 bit frame length (status bits 27-29) should
283 csr6_ho = (1<<2), /* Hash-only filtering mode: can't be set */
324 There are no ill effects from too-large receive rings. */
337 #define TULIP_MIN_CACHE_LINE 8 /* in units of 32-bit words */
340 /* The UltraSparc PCI controllers will disconnect at every 64-byte
341 * crossing anyways so it makes no sense to tell Tulip to burst
344 #define TULIP_MAX_CACHE_LINE 16 /* in units of 32-bit words */
346 #define TULIP_MAX_CACHE_LINE 32 /* in units of 32-bit words */
350 /* Ring-wrap flag in length field, use for last ring entry.
353 Note: Some work-alike chips do not function correctly in chained mode.
408 /* The saved address of a sent-in-place packet/buffer, for skfree(). */
410 /* The addresses of receive-in-place skbuffs. */
412 u16 setup_frame[96]; /* Pseudo-Tx frame to init address table. */
428 unsigned int full_duplex:1; /* Full-duplex operation requested. */
431 unsigned int default_port:4; /* Last dev->if_port value. */
455 int pad0; /* Used for 8-byte alignment */
523 void __iomem *ioaddr = tp->base_addr; in tulip_start_rxtx()
524 iowrite32(tp->csr6 | RxTx, ioaddr + CSR6); in tulip_start_rxtx()
531 void __iomem *ioaddr = tp->base_addr; in tulip_stop_rxtx()
538 /* wait until in-flight frame completes. in tulip_stop_rxtx()
542 while (--i && (ioread32(ioaddr + CSR5) & (CSR5_TS|CSR5_RS))) in tulip_stop_rxtx()
546 netdev_dbg(tp->dev, "tulip_stop_rxtx() failed (CSR5 0x%x CSR6 0x%x)\n", in tulip_stop_rxtx()
566 tp->dev->stats.tx_errors++; in tulip_tx_timeout_complete()