Lines Matching refs:dev_private
259 struct pci_dio_dev_private_data *dev_private = dev->private;
286 process_irq(dev, dev_private->irq_subd + i, irqflags);
342 struct pci_dio_dev_private_data *dev_private = dev->private;
349 int_en = board->sdirq[s->index - dev_private->irq_subd].int_en;
353 dev_private->int_rf |= int_en; /* falling edge */
355 dev_private->int_rf &= ~int_en; /* rising edge */
356 outb(dev_private->int_rf, dev->iobase + PCI173X_INT_RF_REG);
357 dev_private->int_ctrl |= int_en; /* enable interrupt source */
358 outb(dev_private->int_ctrl, dev->iobase + PCI173X_INT_EN_REG);
371 struct pci_dio_dev_private_data *dev_private = dev->private;
381 int_en = board->sdirq[s->index - dev_private->irq_subd].int_en;
384 dev_private->int_ctrl &= ~int_en;
385 outb(dev_private->int_ctrl, dev->iobase + PCI173X_INT_EN_REG);
484 struct pci_dio_dev_private_data *dev_private = dev->private;
494 dev_private->int_ctrl = 0x00;
495 outb(dev_private->int_ctrl, dev->iobase + PCI173X_INT_EN_REG);
499 dev_private->int_rf = 0x00;
500 outb(dev_private->int_rf, dev->iobase + PCI173X_INT_RF_REG);
553 struct pci_dio_dev_private_data *dev_private;
563 dev_private = comedi_alloc_devpriv(dev, sizeof(*dev_private));
564 if (!dev_private)
575 dev_private->boardtype = context;
676 dev_private->irq_subd = subdev; /* first interrupt subdevice index */
714 struct pci_dio_dev_private_data *dev_private = dev->private;
715 int boardtype = dev_private->boardtype;