Lines Matching refs:ports
461 struct fst_port_info ports[FST_MAX_PORTS]; member
1339 for (pi = 0, port = card->ports; pi < card->nports; pi++, port++) { in do_bottom_half_tx()
1438 for (pi = 0, port = card->ports; pi < card->nports; pi++, port++) { in do_bottom_half_rx()
1559 port = &card->ports[event & 0x03]; in fst_intr()
2377 err = register_hdlc_device(card->ports[i].dev); in fst_init_card()
2382 unregister_hdlc_device(card->ports[i].dev); in fst_init_card()
2388 port_to_dev(&card->ports[0])->name, in fst_init_card()
2389 port_to_dev(&card->ports[card->nports - 1])->name, in fst_init_card()
2495 struct net_device *dev = alloc_hdlcdev(&card->ports[i]); in fst_add_one()
2499 free_netdev(card->ports[i].dev); in fst_add_one()
2504 card->ports[i].dev = dev; in fst_add_one()
2505 card->ports[i].card = card; in fst_add_one()
2506 card->ports[i].index = i; in fst_add_one()
2507 card->ports[i].run = 0; in fst_add_one()
2588 unregister_hdlc_device(card->ports[i].dev); in fst_add_one()
2593 free_netdev(card->ports[i].dev); in fst_add_one()
2621 struct net_device *dev = port_to_dev(&card->ports[i]); in fst_remove_one()