Searched refs:hpet_dev (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/arch/x86/kernel/ |
D | hpet.c | 49 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/ |
D | hpet.h | 78 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/ |
D | hpet.c | 93 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/ |
D | msi.c | 376 int hpet_assign_irq(struct irq_domain *domain, struct hpet_dev *dev, in hpet_assign_irq()
|