Lines Matching defs:irq_domain
3864 struct irq_domain;
3869 struct irq_domain *domain;
7002 struct irq_domain {
7014 struct irq_domain *parent;
7265 struct irq_domain *domain;
7421 struct irq_domain *domain;
8262 int (*match)(struct irq_domain *, struct device_node *, enum irq_domain_bus_token);
8263 int (*select)(struct irq_domain *, struct irq_fwspec *, enum irq_domain_bus_token);
8264 int (*map)(struct irq_domain *, unsigned int, irq_hw_number_t);
8265 void (*unmap)(struct irq_domain *, unsigned int);
8266 int (*xlate)(struct irq_domain *, struct device_node *, const u32 *, unsigned int, long unsigned int *, unsigned int *);
8267 int (*alloc)(struct irq_domain *, unsigned int, unsigned int, void *);
8268 void (*free)(struct irq_domain *, unsigned int, unsigned int);
8269 int (*activate)(struct irq_domain *, struct irq_data *, bool);
8270 void (*deactivate)(struct irq_domain *, struct irq_data *);
8271 int (*translate)(struct irq_domain *, struct irq_fwspec *, long unsigned int *, unsigned int *);
8279 bool (*init_dev_msi_info)(struct device *, struct irq_domain *, struct irq_domain *, struct msi_domain_info *);
19641 struct irq_domain *domain;
19656 int (*msi_init)(struct irq_domain *, struct msi_domain_info *, unsigned int, irq_hw_number_t, msi_alloc_info_t *);
19657 void (*msi_free)(struct irq_domain *, struct msi_domain_info *, unsigned int);
19658 int (*msi_prepare)(struct irq_domain *, struct device *, int, msi_alloc_info_t *);
19659 void (*prepare_desc)(struct irq_domain *, msi_alloc_info_t *, struct msi_desc *);
19661 int (*domain_alloc_irqs)(struct irq_domain *, struct device *, int);
19662 void (*domain_free_irqs)(struct irq_domain *, struct device *);
19663 void (*msi_post_free)(struct irq_domain *, struct device *);
75859 struct irq_domain *irqdomain;
76071 struct irq_domain *domain;
76074 struct irq_domain *parent_domain;
77791 struct irq_domain *msi_domain;
77792 struct irq_domain *leg_domain;
78132 struct irq_domain *irq_domain;
78133 struct irq_domain *msi_domain;
85359 struct irq_domain *host_notify_domain;
87618 struct irq_domain *domain;