Home
last modified time | relevance | path

Searched refs:hpet_dev (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/arch/x86/kernel/
Dhpet.c49 struct hpet_dev { struct
58 static inline struct hpet_dev *EVT_TO_HPET_DEV(struct clock_event_device *evtdev) in EVT_TO_HPET_DEV() argument
60 return container_of(evtdev, struct hpet_dev, evt); in EVT_TO_HPET_DEV()
440 static DEFINE_PER_CPU(struct hpet_dev *, cpu_hpet_dev);
441 static struct hpet_dev *hpet_devs;
446 struct hpet_dev *hdev = irq_data_get_irq_handler_data(data); in hpet_msi_unmask()
457 struct hpet_dev *hdev = irq_data_get_irq_handler_data(data); in hpet_msi_mask()
466 void hpet_msi_write(struct hpet_dev *hdev, struct msi_msg *msg) in hpet_msi_write()
472 void hpet_msi_read(struct hpet_dev *hdev, struct msi_msg *msg) in hpet_msi_read()
481 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt); in hpet_msi_shutdown()
[all …]
/Linux-v4.19/arch/x86/include/asm/
Dhpet.h78 struct hpet_dev;
83 extern void hpet_msi_write(struct hpet_dev *hdev, struct msi_msg *msg);
84 extern void hpet_msi_read(struct hpet_dev *hdev, struct msi_msg *msg);
87 struct hpet_dev *dev, int dev_num);
/Linux-v4.19/drivers/char/
Dhpet.c93 struct hpet_dev { struct
116 struct hpet_dev hp_dev[1]; argument
144 struct hpet_dev *devp; in hpet_interrupt()
201 static void hpet_timer_set_irq(struct hpet_dev *devp) in hpet_timer_set_irq()
262 struct hpet_dev *devp; in hpet_open()
304 struct hpet_dev *devp; in hpet_read()
348 struct hpet_dev *devp; in hpet_poll()
384 struct hpet_dev *devp; in hpet_mmap()
408 struct hpet_dev *devp; in hpet_fasync()
420 struct hpet_dev *devp; in hpet_release()
[all …]
/Linux-v4.19/arch/x86/kernel/apic/
Dmsi.c376 int hpet_assign_irq(struct irq_domain *domain, struct hpet_dev *dev, in hpet_assign_irq()