Lines Matching defs:domain

131 static int alloc_name(struct irq_domain *domain, char *base, enum irq_domain_bus_token bus_token)  in alloc_name()
144 static int alloc_fwnode_name(struct irq_domain *domain, const struct fwnode_handle *fwnode, in alloc_fwnode_name()
168 static int alloc_unknown_name(struct irq_domain *domain, enum irq_domain_bus_token bus_token) in alloc_unknown_name()
184 static int irq_domain_set_name(struct irq_domain *domain, const struct irq_domain_info *info) in irq_domain_set_name()
227 struct irq_domain *domain; in __irq_domain_create() local
277 static void __irq_domain_publish(struct irq_domain *domain) in __irq_domain_publish()
287 static void irq_domain_free(struct irq_domain *domain) in irq_domain_free()
311 struct irq_domain *domain; in __irq_domain_instantiate() local
385 void irq_domain_remove(struct irq_domain *domain) in irq_domain_remove()
413 void irq_domain_update_bus_token(struct irq_domain *domain, in irq_domain_update_bus_token()
477 struct irq_domain *domain = __irq_domain_instantiate(&info, true, false); in irq_domain_create_simple() local
526 struct irq_domain *domain = __irq_domain_instantiate(&info, false, true); in irq_domain_create_legacy() local
584 void irq_set_default_host(struct irq_domain *domain) in irq_set_default_host()
607 static bool irq_domain_is_nomap(struct irq_domain *domain) in irq_domain_is_nomap()
613 static void irq_domain_clear_mapping(struct irq_domain *domain, in irq_domain_clear_mapping()
627 static void irq_domain_set_mapping(struct irq_domain *domain, in irq_domain_set_mapping()
646 static void irq_domain_disassociate(struct irq_domain *domain, unsigned int irq) in irq_domain_disassociate()
682 static int irq_domain_associate_locked(struct irq_domain *domain, unsigned int virq, in irq_domain_associate_locked()
724 int irq_domain_associate(struct irq_domain *domain, unsigned int virq, in irq_domain_associate()
737 void irq_domain_associate_many(struct irq_domain *domain, unsigned int irq_base, in irq_domain_associate_many()
763 unsigned int irq_create_direct_mapping(struct irq_domain *domain) in irq_create_direct_mapping()
795 static unsigned int irq_create_mapping_affinity_locked(struct irq_domain *domain, in irq_create_mapping_affinity_locked()
834 unsigned int irq_create_mapping_affinity(struct irq_domain *domain, in irq_create_mapping_affinity()
898 struct irq_domain *domain; in irq_create_fwspec_mapping() local
1017 struct irq_domain *domain; in irq_dispose_mapping() local
1044 struct irq_desc *__irq_resolve_mapping(struct irq_domain *domain, in __irq_resolve_mapping()
1301 struct irq_domain *domain = data->domain; in irq_domain_insert_irq() local
1320 struct irq_domain *domain = data->domain; in irq_domain_remove_irq() local
1328 static struct irq_data *irq_domain_insert_irq_data(struct irq_domain *domain, in irq_domain_insert_irq_data()
1384 int irq_domain_disconnect_hierarchy(struct irq_domain *domain, in irq_domain_disconnect_hierarchy()
1447 static int irq_domain_alloc_irq_data(struct irq_domain *domain, in irq_domain_alloc_irq_data()
1476 struct irq_data *irq_domain_get_irq_data(struct irq_domain *domain, in irq_domain_get_irq_data()
1498 int irq_domain_set_hwirq_and_chip(struct irq_domain *domain, unsigned int virq, in irq_domain_set_hwirq_and_chip()
1527 void irq_domain_set_info(struct irq_domain *domain, unsigned int virq, in irq_domain_set_info()
1544 void irq_domain_free_irqs_common(struct irq_domain *domain, unsigned int virq, in irq_domain_free_irqs_common()
1565 void irq_domain_free_irqs_top(struct irq_domain *domain, unsigned int virq, in irq_domain_free_irqs_top()
1577 static void irq_domain_free_irqs_hierarchy(struct irq_domain *domain, in irq_domain_free_irqs_hierarchy()
1592 int irq_domain_alloc_irqs_hierarchy(struct irq_domain *domain, in irq_domain_alloc_irqs_hierarchy()
1604 static int irq_domain_alloc_irqs_locked(struct irq_domain *domain, int irq_base, in irq_domain_alloc_irqs_locked()
1672 int __irq_domain_alloc_irqs(struct irq_domain *domain, int irq_base, in __irq_domain_alloc_irqs()
1725 int irq_domain_push_irq(struct irq_domain *domain, int virq, void *arg) in irq_domain_push_irq()
1806 int irq_domain_pop_irq(struct irq_domain *domain, int virq) in irq_domain_pop_irq()
1875 struct irq_domain *domain; in irq_domain_free_irqs() local
1894 static void irq_domain_free_one_irq(struct irq_domain *domain, unsigned int virq) in irq_domain_free_one_irq()
1909 int irq_domain_alloc_irqs_parent(struct irq_domain *domain, in irq_domain_alloc_irqs_parent()
1927 void irq_domain_free_irqs_parent(struct irq_domain *domain, in irq_domain_free_irqs_parent()
1940 struct irq_domain *domain = irq_data->domain; in __irq_domain_deactivate_irq() local
1954 struct irq_domain *domain = irqd->domain; in __irq_domain_activate_irq() local
2005 static void irq_domain_check_hierarchy(struct irq_domain *domain) in irq_domain_check_hierarchy()
2017 struct irq_data *irq_domain_get_irq_data(struct irq_domain *domain, in irq_domain_get_irq_data()
2037 void irq_domain_set_info(struct irq_domain *domain, unsigned int virq, in irq_domain_set_info()
2047 static int irq_domain_alloc_irqs_locked(struct irq_domain *domain, int irq_base, in irq_domain_alloc_irqs_locked()
2054 static void irq_domain_check_hierarchy(struct irq_domain *domain) { } in irq_domain_check_hierarchy()
2055 static void irq_domain_free_one_irq(struct irq_domain *domain, unsigned int virq) { } in irq_domain_free_one_irq()