Lines Matching defs:port_array

255 	struct slgt_info *port_array[SLGT_MAX_PORTS];
2386 if (info->port_array[i] == NULL)
2388 spin_lock(&info->port_array[i]->lock);
2390 isr_serial(info->port_array[i]);
2392 isr_rdma(info->port_array[i]);
2394 isr_tdma(info->port_array[i]);
2395 spin_unlock(&info->port_array[i]->lock);
2410 if (info->port_array[i] != NULL)
2411 isr_gpio(info->port_array[i], changed, state);
2418 struct slgt_info *port = info->port_array[i];
2997 spin_lock_irqsave(&info->port_array[0]->lock, flags);
3010 spin_unlock_irqrestore(&info->port_array[0]->lock, flags);
3111 spin_lock_irqsave(&info->port_array[0]->lock, flags);
3123 spin_unlock_irqrestore(&info->port_array[0]->lock, flags);
3129 spin_lock_irqsave(&info->port_array[0]->lock, flags);
3136 spin_unlock_irqrestore(&info->port_array[0]->lock, flags);
3635 struct slgt_info *port_array[SLGT_MAX_PORTS];
3646 port_array[i] = alloc_dev(adapter_num, i, pdev);
3647 if (port_array[i] == NULL) {
3649 kfree(port_array[i]);
3654 /* give copy of port_array to all ports and add to device list */
3656 memcpy(port_array[i]->port_array, port_array, sizeof(port_array));
3657 add_device(port_array[i]);
3658 port_array[i]->port_count = port_count;
3659 spin_lock_init(&port_array[i]->lock);
3663 if (!claim_resources(port_array[0])) {
3665 alloc_dma_bufs(port_array[0]);
3669 port_array[i]->irq_level = port_array[0]->irq_level;
3670 port_array[i]->reg_addr = port_array[0]->reg_addr;
3671 alloc_dma_bufs(port_array[i]);
3674 if (request_irq(port_array[0]->irq_level,
3676 port_array[0]->irq_flags,
3677 port_array[0]->device_name,
3678 port_array[0]) < 0) {
3680 port_array[0]->device_name,
3681 port_array[0]->irq_level));
3683 port_array[0]->irq_requested = true;
3684 adapter_test(port_array[0]);
3686 port_array[i]->init_error = port_array[0]->init_error;
3687 port_array[i]->gpio_present = port_array[0]->gpio_present;
3693 tty_register_device(serial_driver, port_array[i]->line, &(port_array[i]->pdev->dev));
4117 if (info->port_array[i])
4118 reset_port(info->port_array[i]);