irq_remap_table
void *(*get)(struct irq_remap_table *, int);
void (*set_allocated)(struct irq_remap_table *, int);
bool (*is_allocated)(struct irq_remap_table *, int);
void (*clear_allocated)(struct irq_remap_table *, int);
struct irq_remap_table **irq_lookup_table;
static void dump_128_irte(struct seq_file *m, struct irq_remap_table *table, u16 int_tab_len)
static void dump_32_irte(struct seq_file *m, struct irq_remap_table *table, u16 int_tab_len)
struct irq_remap_table *table;
struct irq_remap_table *table)
static struct irq_remap_table *get_irq_table(struct amd_iommu *iommu, u16 devid)
struct irq_remap_table *table;
static struct irq_remap_table *__alloc_irq_table(int nid, size_t size)
struct irq_remap_table *table;
struct irq_remap_table *table)
struct irq_remap_table *table = data;
static struct irq_remap_table *alloc_irq_table(struct amd_iommu *iommu,
struct irq_remap_table *table = NULL;
struct irq_remap_table *new_table = NULL;
struct irq_remap_table *table;
struct irq_remap_table *table;
struct irq_remap_table *table;
struct irq_remap_table *table;
static void irte_set_allocated(struct irq_remap_table *table, int index)
static void irte_ga_set_allocated(struct irq_remap_table *table, int index)
static bool irte_is_allocated(struct irq_remap_table *table, int index)
static bool irte_ga_is_allocated(struct irq_remap_table *table, int index)
static void irte_clear_allocated(struct irq_remap_table *table, int index)
static void irte_ga_clear_allocated(struct irq_remap_table *table, int index)
struct irq_remap_table *table;