Lines Matching refs:isi_card
214 static struct isi_board isi_card[BOARD_COUNT]; variable
413 if (isi_card[card].status & BOARD_ACTIVE) in isicom_tx()
417 if (!(isi_card[card].status & BOARD_ACTIVE)) in isicom_tx()
422 count = isi_card[card].port_count; in isicom_tx()
423 port = isi_card[card].ports; in isicom_tx()
424 base = isi_card[card].base; in isicom_tx()
426 spin_lock_irqsave(&isi_card[card].card_lock, flags); in isicom_tx()
454 outw((port->channel << isi_card[card].shift_count) | txcount, in isicom_tx()
505 spin_unlock_irqrestore(&isi_card[card].card_lock, flags); in isicom_tx()
852 card = &isi_card[board]; in isicom_find_port()
1571 if (isi_card[index].base == 0) { in isicom_probe()
1572 board = &isi_card[index]; in isicom_probe()
1662 isi_card[idx].ports = port; in isicom_init()
1663 spin_lock_init(&isi_card[idx].card_lock); in isicom_init()
1666 port->card = &isi_card[idx]; in isicom_init()
1671 isi_card[idx].base = 0; in isicom_init()
1672 isi_card[idx].irq = 0; in isicom_init()