Lines Matching defs:domain
48 struct irq_domain *domain; in __irq_domain_add() local
82 void irq_domain_remove(struct irq_domain *domain) in irq_domain_remove()
134 struct irq_domain *domain; in irq_domain_add_simple() local
178 struct irq_domain *domain; in irq_domain_add_legacy() local
229 void irq_set_default_host(struct irq_domain *domain) in irq_set_default_host()
237 void irq_domain_disassociate(struct irq_domain *domain, unsigned int irq) in irq_domain_disassociate()
273 int irq_domain_associate(struct irq_domain *domain, unsigned int virq, in irq_domain_associate()
328 void irq_domain_associate_many(struct irq_domain *domain, unsigned int irq_base, in irq_domain_associate_many()
352 unsigned int irq_create_direct_mapping(struct irq_domain *domain) in irq_create_direct_mapping()
391 unsigned int irq_create_mapping(struct irq_domain *domain, in irq_create_mapping()
452 int irq_create_strict_mappings(struct irq_domain *domain, unsigned int irq_base, in irq_create_strict_mappings()
469 struct irq_domain *domain; in irq_create_of_mapping() local
524 struct irq_domain *domain; in irq_dispose_mapping() local
543 unsigned int irq_find_mapping(struct irq_domain *domain, in irq_find_mapping()
576 struct irq_domain *domain; in virq_debug_show() local
767 struct irq_domain *domain; in irq_domain_add_hierarchy() local
786 struct irq_domain *domain = data->domain; in irq_domain_insert_irq() local
815 struct irq_domain *domain = data->domain; in irq_domain_remove_irq() local
828 static struct irq_data *irq_domain_insert_irq_data(struct irq_domain *domain, in irq_domain_insert_irq_data()
863 static int irq_domain_alloc_irq_data(struct irq_domain *domain, in irq_domain_alloc_irq_data()
892 struct irq_data *irq_domain_get_irq_data(struct irq_domain *domain, in irq_domain_get_irq_data()
913 int irq_domain_set_hwirq_and_chip(struct irq_domain *domain, unsigned int virq, in irq_domain_set_hwirq_and_chip()
940 void irq_domain_set_info(struct irq_domain *domain, unsigned int virq, in irq_domain_set_info()
967 void irq_domain_free_irqs_common(struct irq_domain *domain, unsigned int virq, in irq_domain_free_irqs_common()
987 void irq_domain_free_irqs_top(struct irq_domain *domain, unsigned int virq, in irq_domain_free_irqs_top()
999 static bool irq_domain_is_auto_recursive(struct irq_domain *domain) in irq_domain_is_auto_recursive()
1004 static void irq_domain_free_irqs_recursive(struct irq_domain *domain, in irq_domain_free_irqs_recursive()
1016 static int irq_domain_alloc_irqs_recursive(struct irq_domain *domain, in irq_domain_alloc_irqs_recursive()
1057 int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, in __irq_domain_alloc_irqs()
1143 int irq_domain_alloc_irqs_parent(struct irq_domain *domain, in irq_domain_alloc_irqs_parent()
1166 void irq_domain_free_irqs_parent(struct irq_domain *domain, in irq_domain_free_irqs_parent()
1186 struct irq_domain *domain = irq_data->domain; in irq_domain_activate_irq() local
1206 struct irq_domain *domain = irq_data->domain; in irq_domain_deactivate_irq() local
1215 static void irq_domain_check_hierarchy(struct irq_domain *domain) in irq_domain_check_hierarchy()
1227 struct irq_data *irq_domain_get_irq_data(struct irq_domain *domain, in irq_domain_get_irq_data()
1235 static void irq_domain_check_hierarchy(struct irq_domain *domain) in irq_domain_check_hierarchy()