Lines Matching refs:hd_flags
98 unsigned int hd_flags; member
147 if ((devp->hd_flags & HPET_SHARED_IRQ) && in hpet_interrupt()
158 if ((devp->hd_flags & (HPET_IE | HPET_PERIODIC)) == HPET_IE) { in hpet_interrupt()
187 if (devp->hd_flags & HPET_SHARED_IRQ) in hpet_interrupt()
271 if (hpetp->hp_dev[i].hd_flags & HPET_OPEN) in hpet_open()
286 devp->hd_flags |= HPET_OPEN; in hpet_open()
434 if (devp->hd_flags & HPET_PERIODIC in hpet_release()
443 devp->hd_flags &= ~(HPET_OPEN | HPET_IE | HPET_PERIODIC); in hpet_release()
471 if (devp->hd_flags & HPET_IE) { in hpet_ioctl_ieon()
476 devp->hd_flags |= HPET_IE; in hpet_ioctl_ieon()
479 devp->hd_flags |= HPET_SHARED_IRQ; in hpet_ioctl_ieon()
487 if (devp->hd_flags & HPET_SHARED_IRQ) { in hpet_ioctl_ieon()
503 irq_flags = devp->hd_flags & HPET_SHARED_IRQ ? IRQF_SHARED : 0; in hpet_ioctl_ieon()
513 devp->hd_flags ^= HPET_IE; in hpet_ioctl_ieon()
527 if (devp->hd_flags & HPET_PERIODIC) { in hpet_ioctl_ieon()
553 if (devp->hd_flags & HPET_SHARED_IRQ) { in hpet_ioctl_ieon()
601 if ((devp->hd_flags & HPET_IE) == 0) in hpet_ioctl_common()
610 devp->hd_flags ^= HPET_IE; in hpet_ioctl_common()
630 devp->hd_flags |= HPET_PERIODIC; in hpet_ioctl_common()
638 if (devp->hd_flags & HPET_PERIODIC && in hpet_ioctl_common()
644 devp->hd_flags &= ~HPET_PERIODIC; in hpet_ioctl_common()
787 if ((devp->hd_flags & HPET_OPEN) == 0) { in __hpet_calibrate()
936 devp->hd_flags = HPET_OPEN; in hpet_alloc()