Lines Matching refs:ei_status
197 in the 'dev' and 'ei_status' structures.
279 ei_status.priv = (unsigned long)idev;
506 ei_status.name = name;
507 ei_status.tx_start_page = start_page;
508 ei_status.stop_page = stop_page;
511 ei_status.word16 = (wordlength == 2 && (DCR_VAL & 0x01));
513 ei_status.rx_start_page = start_page + TX_PAGES;
516 ei_status.stop_page = ei_status.tx_start_page + PACKETBUF_MEMSIZE;
519 ei_status.reset_8390 = &ne_reset_8390;
520 ei_status.block_input = &ne_block_input;
521 ei_status.block_output = &ne_block_output;
522 ei_status.get_8390_hdr = &ne_get_8390_hdr;
523 ei_status.priv = 0;
556 ei_status.txing = 0;
557 ei_status.dmaing = 0;
578 if (ei_status.dmaing)
582 ei_status.dmaing, ei_status.irqlock);
586 ei_status.dmaing |= 0x01;
594 if (ei_status.word16)
600 ei_status.dmaing &= ~0x01;
620 if (ei_status.dmaing)
624 ei_status.dmaing, ei_status.irqlock);
627 ei_status.dmaing |= 0x01;
634 if (ei_status.word16)
674 ei_status.dmaing &= ~0x01;
691 if (ei_status.word16 && (count & 0x01))
695 if (ei_status.dmaing)
699 ei_status.dmaing, ei_status.irqlock);
702 ei_status.dmaing |= 0x01;
734 if (ei_status.word16) {
778 ei_status.dmaing &= ~0x01;
831 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv;
840 ei_status.priv = 0;
870 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv;
883 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv;