#include <linux/irq.h>
#include <linux/pci.h>
#include <linux/spinlock.h>
#include <linux/export.h>
#include <linux/slab.h>
#include <linux/htirq.h>
Go to the source code of this file.
__ht_create_irq - create an irq and attach it to a device. : The hypertransport device to find the irq capability on. : Which of the possible irqs to attach to. : Function to be called when changing the htirq message
The irq number of the new irq or a negative error value is returned.
Definition at line 87 of file htirq.c.
ht_create_irq - create an irq and attach it to a device. : The hypertransport device to find the irq capability on. : Which of the possible irqs to attach to.
ht_create_irq needs to be called for all hypertransport devices that generate irqs.
The irq number of the new irq or a negative error value is returned.
Definition at line 150 of file htirq.c.
void ht_destroy_irq |
( |
unsigned int |
irq | ) |
|
ht_destroy_irq - destroy an irq created with ht_create_irq : irq to be destroyed
This reverses ht_create_irq removing the specified irq from existence. The irq should be free before this happens.
Definition at line 162 of file htirq.c.