Lines Matching refs:card_ptr
355 struct ioc3_card *card_ptr = idd->data[Submodule_slot]; in get_ioc3_port() local
358 if (!card_ptr) { in get_ioc3_port()
364 if (the_port == &card_ptr->ic_port[ii].icp_uart_port[jj]) in get_ioc3_port()
365 return card_ptr->ic_port[ii].icp_port; in get_ioc3_port()
1442 struct ioc3_card *card_ptr; in ioc3uart_intr_one() local
1445 card_ptr = idd->data[is->id]; in ioc3uart_intr_one()
1446 port = card_ptr->ic_port[port_num].icp_port; in ioc3uart_intr_one()
1543 if ((sio_ir = PENDING(card_ptr, idd)) in ioc3uart_intr_one()
1549 card_ptr->ic_enable &= ~hooks->intr_rx_high; in ioc3uart_intr_one()
1582 sio_ir = PENDING(card_ptr, idd); in ioc3uart_intr_one()
1603 card_ptr->ic_enable &= ~hooks->intr_tx_mt; in ioc3uart_intr_one()
1606 sio_ir = PENDING(card_ptr, idd); in ioc3uart_intr_one()
1618 ioc3_enable(is, idd, card_ptr->ic_enable); in ioc3uart_intr_one()
1817 struct ioc3_card *card_ptr; in ic3_startup() local
1829 card_ptr = port->ip_card; in ic3_startup()
1832 if (!card_ptr) { in ic3_startup()
1913 struct ioc3_card *card_ptr = idd->data[is->id]; in ioc3_serial_core_attach() local
1918 __func__, pdev, (void *)card_ptr)); in ioc3_serial_core_attach()
1920 if (!card_ptr) in ioc3_serial_core_attach()
1926 the_port = &card_ptr->ic_port[phys_port]. in ioc3_serial_core_attach()
1928 port = card_ptr->ic_port[phys_port].icp_port; in ioc3_serial_core_attach()
1971 struct ioc3_card *card_ptr = idd->data[is->id]; in ioc3uart_remove() local
1976 if (card_ptr) { in ioc3uart_remove()
1978 the_port = &card_ptr->ic_port[GET_PHYSICAL_PORT(ii)]. in ioc3uart_remove()
1982 port = card_ptr->ic_port[GET_PHYSICAL_PORT(ii)].icp_port; in ioc3uart_remove()
1990 card_ptr->ic_port[GET_PHYSICAL_PORT(ii)]. in ioc3uart_remove()
1994 kfree(card_ptr); in ioc3uart_remove()
2010 struct ioc3_card *card_ptr; in ioc3uart_probe() local
2019 card_ptr = kzalloc(sizeof(struct ioc3_card), GFP_KERNEL); in ioc3uart_probe()
2020 if (!card_ptr) { in ioc3uart_probe()
2025 idd->data[is->id] = card_ptr; in ioc3uart_probe()
2054 card_ptr->ic_port[phys_port].icp_port = port; in ioc3uart_probe()
2058 port->ip_card = card_ptr; in ioc3uart_probe()
2118 phys_port, (void *)port, (void *)card_ptr)); in ioc3uart_probe()
2150 kfree(card_ptr); in ioc3uart_probe()