Lines Matching refs:virq_desc
36 struct virq_desc { struct
52 static struct virq_desc *find_virq_desc(int irq) in find_virq_desc() argument
54 struct virq_desc *desc; in find_virq_desc()
58 desc = list_entry(node, struct virq_desc, node); in find_virq_desc()
66 static struct virq_desc *find_virq_desc_by_pirq(int parent_irq) in find_virq_desc_by_pirq()
68 struct virq_desc *desc; in find_virq_desc_by_pirq()
72 desc = list_entry(node, struct virq_desc, node); in find_virq_desc_by_pirq()
82 struct virq_desc *desc; in virq_to_irq()
90 desc = list_entry(node, struct virq_desc, node); in virq_to_irq()
109 struct virq_desc *desc; in virqs_show()
136 struct virq_desc *desc; in virq_install_handler()
158 struct virq_desc *desc; in virq_free_handler()
170 static uint reg_base_get(struct virq_desc *desc, uint reg_base, int idx) in reg_base_get()
188 struct virq_desc *desc; in virq_chip_generic_handler()
245 struct virq_desc *desc; in virq_add_chip()
255 desc = (struct virq_desc *)malloc(sizeof(*desc)); in virq_add_chip()
328 struct virq_desc *desc; in __virq_enable()
372 struct virq_desc *desc = find_virq_desc(irq); in virq_enable()
390 struct virq_desc *desc = find_virq_desc(irq); in virq_disable()