Lines Matching refs:hd_flags
101 unsigned int hd_flags; member
150 if ((devp->hd_flags & HPET_SHARED_IRQ) && in hpet_interrupt()
161 if ((devp->hd_flags & (HPET_IE | HPET_PERIODIC)) == HPET_IE) { in hpet_interrupt()
190 if (devp->hd_flags & HPET_SHARED_IRQ) in hpet_interrupt()
274 if (hpetp->hp_dev[i].hd_flags & HPET_OPEN) in hpet_open()
289 devp->hd_flags |= HPET_OPEN; in hpet_open()
437 if (devp->hd_flags & HPET_PERIODIC in hpet_release()
446 devp->hd_flags &= ~(HPET_OPEN | HPET_IE | HPET_PERIODIC); in hpet_release()
474 if (devp->hd_flags & HPET_IE) { in hpet_ioctl_ieon()
479 devp->hd_flags |= HPET_IE; in hpet_ioctl_ieon()
482 devp->hd_flags |= HPET_SHARED_IRQ; in hpet_ioctl_ieon()
490 if (devp->hd_flags & HPET_SHARED_IRQ) { in hpet_ioctl_ieon()
506 irq_flags = devp->hd_flags & HPET_SHARED_IRQ ? IRQF_SHARED : 0; in hpet_ioctl_ieon()
516 devp->hd_flags ^= HPET_IE; in hpet_ioctl_ieon()
530 if (devp->hd_flags & HPET_PERIODIC) { in hpet_ioctl_ieon()
556 if (devp->hd_flags & HPET_SHARED_IRQ) { in hpet_ioctl_ieon()
607 if ((devp->hd_flags & HPET_IE) == 0) in hpet_ioctl_common()
616 devp->hd_flags ^= HPET_IE; in hpet_ioctl_common()
636 devp->hd_flags |= HPET_PERIODIC; in hpet_ioctl_common()
644 if (devp->hd_flags & HPET_PERIODIC && in hpet_ioctl_common()
650 devp->hd_flags &= ~HPET_PERIODIC; in hpet_ioctl_common()
793 if ((devp->hd_flags & HPET_OPEN) == 0) { in __hpet_calibrate()
945 devp->hd_flags = HPET_OPEN; in hpet_alloc()