Lines Matching refs:ei_status
198 in the 'dev' and 'ei_status' structures.
280 ei_status.priv = (unsigned long)idev;
509 ei_status.name = name;
510 ei_status.tx_start_page = start_page;
511 ei_status.stop_page = stop_page;
514 ei_status.word16 = (wordlength == 2 && (DCR_VAL & 0x01));
516 ei_status.rx_start_page = start_page + TX_PAGES;
519 ei_status.stop_page = ei_status.tx_start_page + PACKETBUF_MEMSIZE;
522 ei_status.reset_8390 = &ne_reset_8390;
523 ei_status.block_input = &ne_block_input;
524 ei_status.block_output = &ne_block_output;
525 ei_status.get_8390_hdr = &ne_get_8390_hdr;
526 ei_status.priv = 0;
559 ei_status.txing = 0;
560 ei_status.dmaing = 0;
581 if (ei_status.dmaing)
585 ei_status.dmaing, ei_status.irqlock);
589 ei_status.dmaing |= 0x01;
597 if (ei_status.word16)
603 ei_status.dmaing &= ~0x01;
623 if (ei_status.dmaing)
627 ei_status.dmaing, ei_status.irqlock);
630 ei_status.dmaing |= 0x01;
637 if (ei_status.word16)
677 ei_status.dmaing &= ~0x01;
694 if (ei_status.word16 && (count & 0x01))
698 if (ei_status.dmaing)
702 ei_status.dmaing, ei_status.irqlock);
705 ei_status.dmaing |= 0x01;
737 if (ei_status.word16) {
781 ei_status.dmaing &= ~0x01;
834 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv;
843 ei_status.priv = 0;
873 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv;
886 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv;