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;