Lines Matching refs:isi_card
210 static struct isi_board isi_card[BOARD_COUNT]; variable
405 if (isi_card[card].status & BOARD_ACTIVE) in isicom_tx()
409 if (!(isi_card[card].status & BOARD_ACTIVE)) in isicom_tx()
414 count = isi_card[card].port_count; in isicom_tx()
415 port = isi_card[card].ports; in isicom_tx()
416 base = isi_card[card].base; in isicom_tx()
418 spin_lock_irqsave(&isi_card[card].card_lock, flags); in isicom_tx()
446 outw((port->channel << isi_card[card].shift_count) | txcount, in isicom_tx()
497 spin_unlock_irqrestore(&isi_card[card].card_lock, flags); in isicom_tx()
839 card = &isi_card[board]; in isicom_find_port()
1557 if (isi_card[index].base == 0) { in isicom_probe()
1558 board = &isi_card[index]; in isicom_probe()
1648 isi_card[idx].ports = port; in isicom_init()
1649 spin_lock_init(&isi_card[idx].card_lock); in isicom_init()
1652 port->card = &isi_card[idx]; in isicom_init()
1657 isi_card[idx].base = 0; in isicom_init()
1658 isi_card[idx].irq = 0; in isicom_init()