irq_domain 171 arch/x86/include/asm/io_apic.h struct irq_domain; irq_domain 193 arch/x86/include/asm/io_apic.h extern int mp_irqdomain_map(struct irq_domain *domain, unsigned int virq, irq_domain 195 arch/x86/include/asm/io_apic.h extern void mp_irqdomain_unmap(struct irq_domain *domain, unsigned int virq); irq_domain 643 include/linux/bcma/bcma_driver_chipcommon.h struct irq_domain *irq_domain; irq_domain 115 include/linux/gpio/driver.h struct irq_domain *irqdomain; irq_domain 123 include/linux/irq.h struct irq_domain; irq_domain 153 include/linux/irq.h struct irq_domain *domain; irq_domain 730 include/linux/irq.h struct irq_domain *domain; irq_domain 782 include/linux/irq.h int irq_map_generic_chip(struct irq_domain *d, unsigned int virq, irq_domain 794 include/linux/irq.h struct irq_chip_generic *irq_get_domain_generic_chip(struct irq_domain *d, unsigned int hw_irq); irq_domain 795 include/linux/irq.h int irq_alloc_domain_generic_chips(struct irq_domain *d, int irqs_per_chip, irq_domain 15 include/linux/irqdesc.h struct irq_domain; irq_domain 140 include/linux/irqdesc.h int __handle_domain_irq(struct irq_domain *domain, unsigned int hwirq, irq_domain 143 include/linux/irqdesc.h static inline int handle_domain_irq(struct irq_domain *domain, irq_domain 39 include/linux/irqdomain.h struct irq_domain; irq_domain 61 include/linux/irqdomain.h int (*match)(struct irq_domain *d, struct device_node *node); irq_domain 62 include/linux/irqdomain.h int (*map)(struct irq_domain *d, unsigned int virq, irq_hw_number_t hw); irq_domain 63 include/linux/irqdomain.h void (*unmap)(struct irq_domain *d, unsigned int virq); irq_domain 64 include/linux/irqdomain.h int (*xlate)(struct irq_domain *d, struct device_node *node, irq_domain 114 include/linux/irqdomain.h struct irq_domain *__irq_domain_add(struct device_node *of_node, int size, irq_domain 118 include/linux/irqdomain.h struct irq_domain *irq_domain_add_simple(struct device_node *of_node, irq_domain 123 include/linux/irqdomain.h struct irq_domain *irq_domain_add_legacy(struct device_node *of_node, irq_domain 129 include/linux/irqdomain.h extern struct irq_domain *irq_find_host(struct device_node *node); irq_domain 130 include/linux/irqdomain.h extern void irq_set_default_host(struct irq_domain *host); irq_domain 139 include/linux/irqdomain.h static inline struct irq_domain *irq_domain_add_linear(struct device_node *of_node, irq_domain 146 include/linux/irqdomain.h static inline struct irq_domain *irq_domain_add_nomap(struct device_node *of_node, irq_domain 153 include/linux/irqdomain.h static inline struct irq_domain *irq_domain_add_legacy_isa( irq_domain 161 include/linux/irqdomain.h static inline struct irq_domain *irq_domain_add_tree(struct device_node *of_node, irq_domain 168 include/linux/irqdomain.h extern void irq_domain_remove(struct irq_domain *host); irq_domain 170 include/linux/irqdomain.h extern int irq_domain_associate(struct irq_domain *domain, unsigned int irq, irq_domain 172 include/linux/irqdomain.h extern void irq_domain_associate_many(struct irq_domain *domain, irq_domain 175 include/linux/irqdomain.h extern void irq_domain_disassociate(struct irq_domain *domain, irq_domain 178 include/linux/irqdomain.h extern unsigned int irq_create_mapping(struct irq_domain *host, irq_domain 192 include/linux/irqdomain.h static inline unsigned int irq_linear_revmap(struct irq_domain *domain, irq_domain 197 include/linux/irqdomain.h extern unsigned int irq_find_mapping(struct irq_domain *host, irq_domain 199 include/linux/irqdomain.h extern unsigned int irq_create_direct_mapping(struct irq_domain *host); irq_domain 200 include/linux/irqdomain.h extern int irq_create_strict_mappings(struct irq_domain *domain, irq_domain 204 include/linux/irqdomain.h static inline int irq_create_identity_mapping(struct irq_domain *host, irq_domain 213 include/linux/irqdomain.h int irq_domain_xlate_onecell(struct irq_domain *d, struct device_node *ctrlr, irq_domain 216 include/linux/irqdomain.h int irq_domain_xlate_twocell(struct irq_domain *d, struct device_node *ctrlr, irq_domain 219 include/linux/irqdomain.h int irq_domain_xlate_onetwocell(struct irq_domain *d, struct device_node *ctrlr, irq_domain 351 include/linux/mfd/abx500/ab8500.h struct irq_domain *domain; irq_domain 125 include/linux/mfd/arizona/core.h struct irq_domain *virq; irq_domain 19 include/linux/mfd/core.h struct irq_domain; irq_domain 112 include/linux/mfd/core.h int irq_base, struct irq_domain *irq_domain); irq_domain 339 include/linux/mfd/lp8788.h struct irq_domain *irqdm; irq_domain 395 include/linux/mfd/max8997-private.h struct irq_domain *irq_domain; irq_domain 135 include/linux/mfd/max8998-private.h struct irq_domain; irq_domain 161 include/linux/mfd/max8998-private.h struct irq_domain *irq_domain; irq_domain 90 include/linux/mfd/stmpe.h struct irq_domain *domain; irq_domain 119 include/linux/mfd/tc3589x.h struct irq_domain *domain; irq_domain 343 include/linux/mfd/wm831x/core.h struct irq_domain; irq_domain 372 include/linux/mfd/wm831x/core.h struct irq_domain *irq_domain; irq_domain 425 include/linux/mfd/wm831x/core.h return irq_create_mapping(wm831x->irq_domain, irq); irq_domain 32 include/linux/mfd/wm8994/core.h struct irq_domain; irq_domain 75 include/linux/mfd/wm8994/core.h struct irq_domain *edge_irq; irq_domain 32 include/linux/platform_data/gpio-davinci.h struct irq_domain *irq_domain; irq_domain 24 include/linux/regmap.h struct irq_domain; irq_domain 565 include/linux/regmap.h struct irq_domain *regmap_irq_get_domain(struct regmap_irq_chip_data *data); irq_domain 490 include/linux/ssb/ssb.h struct irq_domain *irq_domain;