Lines Matching refs:ei_status
294 ei_status.name = model_name; in ultra_probe1()
295 ei_status.word16 = 1; in ultra_probe1()
296 ei_status.tx_start_page = START_PG; in ultra_probe1()
297 ei_status.rx_start_page = START_PG + TX_PAGES; in ultra_probe1()
298 ei_status.stop_page = num_pages; in ultra_probe1()
300 ei_status.mem = ioremap(dev->mem_start, (ei_status.stop_page - START_PG)*256); in ultra_probe1()
301 if (!ei_status.mem) { in ultra_probe1()
307 dev->mem_end = dev->mem_start + (ei_status.stop_page - START_PG)*256; in ultra_probe1()
312 ei_status.block_input = &ultra_pio_input; in ultra_probe1()
313 ei_status.block_output = &ultra_pio_output; in ultra_probe1()
314 ei_status.get_8390_hdr = &ultra_pio_get_hdr; in ultra_probe1()
319 ei_status.block_input = &ultra_block_input; in ultra_probe1()
320 ei_status.block_output = &ultra_block_output; in ultra_probe1()
321 ei_status.get_8390_hdr = &ultra_get_8390_hdr; in ultra_probe1()
323 ei_status.reset_8390 = &ultra_reset_8390; in ultra_probe1()
375 ei_status.priv = (unsigned long)idev; in ultra_probe_isapnp()
406 if (ei_status.block_input == &ultra_pio_input) { in ultra_open()
427 ei_status.txing = 0; in ultra_reset_8390()
431 if (ei_status.block_input == &ultra_pio_input) in ultra_reset_8390()
446 void __iomem *hdr_start = ei_status.mem + ((ring_page - START_PG)<<8); in ultra_get_8390_hdr()
466 void __iomem *xfer_start = ei_status.mem + ring_offset - (START_PG<<8); in ultra_block_input()
471 if (ring_offset + count > ei_status.stop_page*256) { in ultra_block_input()
473 int semi_count = ei_status.stop_page*256 - ring_offset; in ultra_block_input()
476 memcpy_fromio(skb->data + semi_count, ei_status.mem + TX_PAGES * 256, count); in ultra_block_input()
488 void __iomem *shmem = ei_status.mem + ((start_page - START_PG)<<8); in ultra_block_output()
609 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; in cleanup_card()
614 iounmap(ei_status.mem); in cleanup_card()